addLiveIn(MCPhysReg PhysReg, LaneBitmask LaneMask=LaneBitmask::getAll()) | llvm::MachineBasicBlock | inline |
addLiveIn(const RegisterMaskPair &RegMaskPair) | llvm::MachineBasicBlock | inline |
addLiveIn(MCPhysReg PhysReg, const TargetRegisterClass *RC) | llvm::MachineBasicBlock | |
addSuccessor(MachineBasicBlock *Succ, BranchProbability Prob=BranchProbability::getUnknown()) | llvm::MachineBasicBlock | |
addSuccessorWithoutProb(MachineBasicBlock *Succ) | llvm::MachineBasicBlock | |
back() | llvm::MachineBasicBlock | inline |
back() const | llvm::MachineBasicBlock | inline |
begin() | llvm::MachineBasicBlock | inline |
begin() const | llvm::MachineBasicBlock | inline |
canFallThrough() | llvm::MachineBasicBlock | |
canSplitCriticalEdge(const MachineBasicBlock *Succ) const | llvm::MachineBasicBlock | |
clear() | llvm::MachineBasicBlock | inline |
clearLiveIns() | llvm::MachineBasicBlock | |
computeRegisterLiveness(const TargetRegisterInfo *TRI, unsigned Reg, const_iterator Before, unsigned Neighborhood=10) const | llvm::MachineBasicBlock | |
const_instr_iterator typedef | llvm::MachineBasicBlock | |
const_instr_range typedef | llvm::MachineBasicBlock | |
const_iterator typedef | llvm::MachineBasicBlock | |
const_pred_iterator typedef | llvm::MachineBasicBlock | |
const_pred_reverse_iterator typedef | llvm::MachineBasicBlock | |
const_reverse_instr_iterator typedef | llvm::MachineBasicBlock | |
const_reverse_iterator typedef | llvm::MachineBasicBlock | |
const_reverse_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | protected |
const_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | protected |
const_succ_iterator typedef | llvm::MachineBasicBlock | |
const_succ_reverse_iterator typedef | llvm::MachineBasicBlock | |
copySuccessor(MachineBasicBlock *Orig, succ_iterator I) | llvm::MachineBasicBlock | |
CorrectExtraCFGEdges(MachineBasicBlock *DestA, MachineBasicBlock *DestB, bool IsCond) | llvm::MachineBasicBlock | |
dump() const | llvm::MachineBasicBlock | |
empty() const | llvm::MachineBasicBlock | inline |
end() | llvm::MachineBasicBlock | inline |
end() const | llvm::MachineBasicBlock | inline |
erase(instr_iterator I) | llvm::MachineBasicBlock | |
erase(iterator I, iterator E) | llvm::MachineBasicBlock | inline |
erase(iterator I) | llvm::MachineBasicBlock | inline |
erase(MachineInstr *I) | llvm::MachineBasicBlock | inline |
erase_instr(MachineInstr *I) | llvm::MachineBasicBlock | inline |
eraseFromParent() | llvm::MachineBasicBlock | |
findBranchDebugLoc() | llvm::MachineBasicBlock | |
findDebugLoc(instr_iterator MBBI) | llvm::MachineBasicBlock | |
findDebugLoc(iterator MBBI) | llvm::MachineBasicBlock | inline |
findPrevDebugLoc(instr_iterator MBBI) | llvm::MachineBasicBlock | |
findPrevDebugLoc(iterator MBBI) | llvm::MachineBasicBlock | inline |
front() | llvm::MachineBasicBlock | inline |
front() const | llvm::MachineBasicBlock | inline |
getAlignment() const | llvm::MachineBasicBlock | inline |
getBasicBlock() const | llvm::MachineBasicBlock | inline |
getBeginClobberMask(const TargetRegisterInfo *TRI) const | llvm::MachineBasicBlock | |
getEndClobberMask(const TargetRegisterInfo *TRI) const | llvm::MachineBasicBlock | |
getFallThrough() | llvm::MachineBasicBlock | |
getFirstInstrTerminator() | llvm::MachineBasicBlock | |
getFirstNonDebugInstr() | llvm::MachineBasicBlock | |
getFirstNonDebugInstr() const | llvm::MachineBasicBlock | inline |
getFirstNonPHI() | llvm::MachineBasicBlock | |
getFirstTerminator() | llvm::MachineBasicBlock | |
getFirstTerminator() const | llvm::MachineBasicBlock | inline |
getFullName() const | llvm::MachineBasicBlock | |
getIrrLoopHeaderWeight() const | llvm::MachineBasicBlock | inline |
getIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | inline |
getIterator() const | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | inline |
getLastNonDebugInstr() | llvm::MachineBasicBlock | |
getLastNonDebugInstr() const | llvm::MachineBasicBlock | inline |
getName() const | llvm::MachineBasicBlock | |
getNextNode() | llvm::ilist_node_with_parent< MachineBasicBlock, MachineFunction > | inline |
getNextNode() const | llvm::ilist_node_with_parent< MachineBasicBlock, MachineFunction > | inline |
getNumber() const | llvm::MachineBasicBlock | inline |
getParent() const | llvm::MachineBasicBlock | inline |
getParent() | llvm::MachineBasicBlock | inline |
getPrevNode() | llvm::ilist_node_with_parent< MachineBasicBlock, MachineFunction > | inline |
getPrevNode() const | llvm::ilist_node_with_parent< MachineBasicBlock, MachineFunction > | inline |
getReverseIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | inline |
getReverseIterator() const | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | inline |
getSublistAccess(MachineInstr *) | llvm::MachineBasicBlock | inlinestatic |
getSymbol() const | llvm::MachineBasicBlock | |
hasAddressTaken() const | llvm::MachineBasicBlock | inline |
hasEHPadSuccessor() const | llvm::MachineBasicBlock | |
hasSuccessorProbabilities() const | llvm::MachineBasicBlock | inline |
ilist_callback_traits< MachineBasicBlock > | llvm::MachineBasicBlock | friend |
ilist_node_impl()=default | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | protected |
ilist_node_with_parent()=default | llvm::ilist_node_with_parent< MachineBasicBlock, MachineFunction > | protected |
insert(instr_iterator I, MachineInstr *M) | llvm::MachineBasicBlock | |
insert(iterator I, IT S, IT E) | llvm::MachineBasicBlock | inline |
insert(iterator I, MachineInstr *MI) | llvm::MachineBasicBlock | inline |
insertAfter(iterator I, MachineInstr *MI) | llvm::MachineBasicBlock | inline |
instr_back() | llvm::MachineBasicBlock | inline |
instr_back() const | llvm::MachineBasicBlock | inline |
instr_begin() | llvm::MachineBasicBlock | inline |
instr_begin() const | llvm::MachineBasicBlock | inline |
instr_end() | llvm::MachineBasicBlock | inline |
instr_end() const | llvm::MachineBasicBlock | inline |
instr_front() | llvm::MachineBasicBlock | inline |
instr_front() const | llvm::MachineBasicBlock | inline |
instr_iterator typedef | llvm::MachineBasicBlock | |
instr_range typedef | llvm::MachineBasicBlock | |
instr_rbegin() | llvm::MachineBasicBlock | inline |
instr_rbegin() const | llvm::MachineBasicBlock | inline |
instr_rend() | llvm::MachineBasicBlock | inline |
instr_rend() const | llvm::MachineBasicBlock | inline |
instrs() | llvm::MachineBasicBlock | inline |
instrs() const | llvm::MachineBasicBlock | inline |
isCleanupFuncletEntry() const | llvm::MachineBasicBlock | inline |
isEHFuncletEntry() const | llvm::MachineBasicBlock | inline |
isEHPad() const | llvm::MachineBasicBlock | inline |
isEHScopeEntry() const | llvm::MachineBasicBlock | inline |
isEHScopeReturnBlock() const | llvm::MachineBasicBlock | inline |
isLayoutSuccessor(const MachineBasicBlock *MBB) const | llvm::MachineBasicBlock | |
isLegalToHoistInto() const | llvm::MachineBasicBlock | |
isLiveIn(MCPhysReg Reg, LaneBitmask LaneMask=LaneBitmask::getAll()) const | llvm::MachineBasicBlock | |
isPredecessor(const MachineBasicBlock *MBB) const | llvm::MachineBasicBlock | |
isReturnBlock() const | llvm::MachineBasicBlock | inline |
isSentinel() const | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | inline |
isSuccessor(const MachineBasicBlock *MBB) const | llvm::MachineBasicBlock | |
iterator typedef | llvm::MachineBasicBlock | |
livein_begin() const | llvm::MachineBasicBlock | |
livein_begin_dbg() const | llvm::MachineBasicBlock | inline |
livein_empty() const | llvm::MachineBasicBlock | inline |
livein_end() const | llvm::MachineBasicBlock | inline |
livein_iterator typedef | llvm::MachineBasicBlock | |
liveins() const | llvm::MachineBasicBlock | inline |
liveins_dbg() const | llvm::MachineBasicBlock | inline |
LivenessQueryResult enum name | llvm::MachineBasicBlock | |
LQR_Dead enum value | llvm::MachineBasicBlock | |
LQR_Live enum value | llvm::MachineBasicBlock | |
LQR_Unknown enum value | llvm::MachineBasicBlock | |
MachineBranchProbabilityInfo class | llvm::MachineBasicBlock | friend |
MachineFunction class | llvm::MachineBasicBlock | friend |
MIPrinter class | llvm::MachineBasicBlock | friend |
moveAfter(MachineBasicBlock *NewBefore) | llvm::MachineBasicBlock | |
moveBefore(MachineBasicBlock *NewAfter) | llvm::MachineBasicBlock | |
normalizeSuccProbs() | llvm::MachineBasicBlock | inline |
phis() | llvm::MachineBasicBlock | inline |
phis() const | llvm::MachineBasicBlock | inline |
pop_back() | llvm::MachineBasicBlock | inline |
pop_front() | llvm::MachineBasicBlock | inline |
pred_begin() | llvm::MachineBasicBlock | inline |
pred_begin() const | llvm::MachineBasicBlock | inline |
pred_empty() const | llvm::MachineBasicBlock | inline |
pred_end() | llvm::MachineBasicBlock | inline |
pred_end() const | llvm::MachineBasicBlock | inline |
pred_iterator typedef | llvm::MachineBasicBlock | |
pred_rbegin() | llvm::MachineBasicBlock | inline |
pred_rbegin() const | llvm::MachineBasicBlock | inline |
pred_rend() | llvm::MachineBasicBlock | inline |
pred_rend() const | llvm::MachineBasicBlock | inline |
pred_reverse_iterator typedef | llvm::MachineBasicBlock | |
pred_size() const | llvm::MachineBasicBlock | inline |
predecessors() | llvm::MachineBasicBlock | inline |
predecessors() const | llvm::MachineBasicBlock | inline |
print(raw_ostream &OS, const SlotIndexes *=nullptr, bool IsStandalone=true) const | llvm::MachineBasicBlock | |
print(raw_ostream &OS, ModuleSlotTracker &MST, const SlotIndexes *=nullptr, bool IsStandalone=true) const | llvm::MachineBasicBlock | |
printAsOperand(raw_ostream &OS, bool PrintType=true) const | llvm::MachineBasicBlock | |
push_back(MachineInstr *MI) | llvm::MachineBasicBlock | inline |
rbegin() | llvm::MachineBasicBlock | inline |
rbegin() const | llvm::MachineBasicBlock | inline |
remove(MachineInstr *I) | llvm::MachineBasicBlock | inline |
remove_instr(MachineInstr *I) | llvm::MachineBasicBlock | |
removeFromParent() | llvm::MachineBasicBlock | |
removeLiveIn(MCPhysReg Reg, LaneBitmask LaneMask=LaneBitmask::getAll()) | llvm::MachineBasicBlock | |
removeLiveIn(livein_iterator I) | llvm::MachineBasicBlock | |
removeSuccessor(MachineBasicBlock *Succ, bool NormalizeSuccProbs=false) | llvm::MachineBasicBlock | |
removeSuccessor(succ_iterator I, bool NormalizeSuccProbs=false) | llvm::MachineBasicBlock | |
rend() | llvm::MachineBasicBlock | inline |
rend() const | llvm::MachineBasicBlock | inline |
replaceSuccessor(MachineBasicBlock *Old, MachineBasicBlock *New) | llvm::MachineBasicBlock | |
ReplaceUsesOfBlockWith(MachineBasicBlock *Old, MachineBasicBlock *New) | llvm::MachineBasicBlock | |
reverse_instr_iterator typedef | llvm::MachineBasicBlock | |
reverse_iterator typedef | llvm::MachineBasicBlock | |
reverse_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | protected |
self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | protected |
setAlignment(unsigned Align) | llvm::MachineBasicBlock | inline |
setHasAddressTaken() | llvm::MachineBasicBlock | inline |
setIrrLoopHeaderWeight(uint64_t Weight) | llvm::MachineBasicBlock | inline |
setIsCleanupFuncletEntry(bool V=true) | llvm::MachineBasicBlock | inline |
setIsEHFuncletEntry(bool V=true) | llvm::MachineBasicBlock | inline |
setIsEHPad(bool V=true) | llvm::MachineBasicBlock | inline |
setIsEHScopeEntry(bool V=true) | llvm::MachineBasicBlock | inline |
setNumber(int N) | llvm::MachineBasicBlock | inline |
setSuccProbability(succ_iterator I, BranchProbability Prob) | llvm::MachineBasicBlock | |
size() const | llvm::MachineBasicBlock | inline |
SkipPHIsAndLabels(iterator I) | llvm::MachineBasicBlock | |
SkipPHIsLabelsAndDebug(iterator I) | llvm::MachineBasicBlock | |
sortUniqueLiveIns() | llvm::MachineBasicBlock | |
splice(iterator Where, MachineBasicBlock *Other, iterator From) | llvm::MachineBasicBlock | inline |
splice(iterator Where, MachineBasicBlock *Other, iterator From, iterator To) | llvm::MachineBasicBlock | inline |
SplitCriticalEdge(MachineBasicBlock *Succ, Pass &P) | llvm::MachineBasicBlock | |
splitSuccessor(MachineBasicBlock *Old, MachineBasicBlock *New, bool NormalizeSuccProbs=false) | llvm::MachineBasicBlock | |
succ_begin() | llvm::MachineBasicBlock | inline |
succ_begin() const | llvm::MachineBasicBlock | inline |
succ_empty() const | llvm::MachineBasicBlock | inline |
succ_end() | llvm::MachineBasicBlock | inline |
succ_end() const | llvm::MachineBasicBlock | inline |
succ_iterator typedef | llvm::MachineBasicBlock | |
succ_rbegin() | llvm::MachineBasicBlock | inline |
succ_rbegin() const | llvm::MachineBasicBlock | inline |
succ_rend() | llvm::MachineBasicBlock | inline |
succ_rend() const | llvm::MachineBasicBlock | inline |
succ_reverse_iterator typedef | llvm::MachineBasicBlock | |
succ_size() const | llvm::MachineBasicBlock | inline |
successors() | llvm::MachineBasicBlock | inline |
successors() const | llvm::MachineBasicBlock | inline |
terminators() | llvm::MachineBasicBlock | inline |
terminators() const | llvm::MachineBasicBlock | inline |
transferSuccessors(MachineBasicBlock *FromMBB) | llvm::MachineBasicBlock | |
transferSuccessorsAndUpdatePHIs(MachineBasicBlock *FromMBB) | llvm::MachineBasicBlock | |
updateTerminator() | llvm::MachineBasicBlock | |
validateSuccProbs() const | llvm::MachineBasicBlock | |