| addLiveIn(MCRegister PhysReg, LaneBitmask LaneMask=LaneBitmask::getAll()) | llvm::MachineBasicBlock | inline |
| addLiveIn(const RegisterMaskPair &RegMaskPair) | llvm::MachineBasicBlock | inline |
| addLiveIn(MCRegister 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 | |
| canPredictBranchProbabilities() const | llvm::MachineBasicBlock | |
| canSplitCriticalEdge(const MachineBasicBlock *Succ, const MachineLoopInfo *MLI=nullptr) const | llvm::MachineBasicBlock | |
| clear() | llvm::MachineBasicBlock | inline |
| clearBasicBlock() | llvm::MachineBasicBlock | inline |
| clearLiveIns() | llvm::MachineBasicBlock | |
| clearLiveIns(std::vector< RegisterMaskPair > &OldLiveIns) | llvm::MachineBasicBlock | |
| computeRegisterLiveness(const TargetRegisterInfo *TRI, MCRegister 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(const MachineBasicBlock *Orig, succ_iterator I) | 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 |
| getAddressTakenIRBlock() const | llvm::MachineBasicBlock | inline |
| getAlignment() const | llvm::MachineBasicBlock | inline |
| getBasicBlock() const | llvm::MachineBasicBlock | inline |
| getBBID() const | llvm::MachineBasicBlock | inline |
| getBeginClobberMask(const TargetRegisterInfo *TRI) const | llvm::MachineBasicBlock | |
| getCallFrameSize() const | llvm::MachineBasicBlock | inline |
| getEHContSymbol() const | llvm::MachineBasicBlock | |
| getEndClobberMask(const TargetRegisterInfo *TRI) const | llvm::MachineBasicBlock | |
| getEndSymbol() const | llvm::MachineBasicBlock | |
| getFallThrough(bool JumpToFallThrough=true) | llvm::MachineBasicBlock | |
| getFirstInstrTerminator() | llvm::MachineBasicBlock | |
| getFirstNonDebugInstr(bool SkipPseudoOp=true) | llvm::MachineBasicBlock | |
| getFirstNonDebugInstr(bool SkipPseudoOp=true) const | llvm::MachineBasicBlock | inline |
| getFirstNonPHI() | llvm::MachineBasicBlock | |
| getFirstNonPHI() const | llvm::MachineBasicBlock | inline |
| getFirstTerminator() | llvm::MachineBasicBlock | |
| getFirstTerminator() const | llvm::MachineBasicBlock | inline |
| getFirstTerminatorForward() | llvm::MachineBasicBlock | |
| getFullName() const | llvm::MachineBasicBlock | |
| getIrrLoopHeaderWeight() const | llvm::MachineBasicBlock | inline |
| getIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | inline |
| getLastNonDebugInstr(bool SkipPseudoOp=true) | llvm::MachineBasicBlock | |
| getLastNonDebugInstr(bool SkipPseudoOp=true) const | llvm::MachineBasicBlock | inline |
| getLiveIns() const | llvm::MachineBasicBlock | inline |
| getLogicalFallThrough() | llvm::MachineBasicBlock | inline |
| getMaxBytesForAlignment() const | llvm::MachineBasicBlock | inline |
| getName() const | llvm::MachineBasicBlock | |
| getNextNode() | 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 |
| getReverseIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | inline |
| getSectionID() const | llvm::MachineBasicBlock | inline |
| getSinglePredecessor() const | llvm::MachineBasicBlock | |
| getSinglePredecessor() | llvm::MachineBasicBlock | inline |
| getSingleSuccessor() const | llvm::MachineBasicBlock | |
| getSingleSuccessor() | llvm::MachineBasicBlock | inline |
| getSublistAccess(MachineInstr *) | llvm::MachineBasicBlock | inlinestatic |
| getSuccProbability(const_succ_iterator Succ) const | llvm::MachineBasicBlock | |
| getSymbol() const | llvm::MachineBasicBlock | |
| hasAddressTaken() const | llvm::MachineBasicBlock | inline |
| hasEHPadSuccessor() const | llvm::MachineBasicBlock | |
| hasLabelMustBeEmitted() const | llvm::MachineBasicBlock | inline |
| hasName() 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 |
| insertAfterBundle(instr_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 |
| isBeginSection() const | llvm::MachineBasicBlock | inline |
| isCleanupFuncletEntry() const | llvm::MachineBasicBlock | inline |
| isEHContTarget() const | llvm::MachineBasicBlock | inline |
| isEHFuncletEntry() const | llvm::MachineBasicBlock | inline |
| isEHPad() const | llvm::MachineBasicBlock | inline |
| isEHScopeEntry() const | llvm::MachineBasicBlock | inline |
| isEHScopeReturnBlock() const | llvm::MachineBasicBlock | inline |
| isEndSection() const | llvm::MachineBasicBlock | inline |
| isEntryBlock() const | llvm::MachineBasicBlock | |
| isInlineAsmBrIndirectTarget() const | llvm::MachineBasicBlock | inline |
| isIRBlockAddressTaken() const | llvm::MachineBasicBlock | inline |
| isLayoutSuccessor(const MachineBasicBlock *MBB) const | llvm::MachineBasicBlock | |
| isLegalToHoistInto() const | llvm::MachineBasicBlock | |
| isLiveIn(MCRegister Reg, LaneBitmask LaneMask=LaneBitmask::getAll()) const | llvm::MachineBasicBlock | |
| isMachineBlockAddressTaken() const | llvm::MachineBasicBlock | inline |
| 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 | |
| liveout_begin() const | llvm::MachineBasicBlock | |
| liveout_end() const | llvm::MachineBasicBlock | inline |
| liveouts() const | llvm::MachineBasicBlock | inline |
| 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 |
| mayHaveInlineAsmBr() const | llvm::MachineBasicBlock | |
| 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 | |
| printName(raw_ostream &os, unsigned printNameFlags=PrintNameIr, ModuleSlotTracker *moduleSlotTracker=nullptr) const | llvm::MachineBasicBlock | |
| PrintNameAttributes enum value | llvm::MachineBasicBlock | |
| PrintNameFlag enum name | llvm::MachineBasicBlock | |
| PrintNameIr enum value | 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(MCRegister Reg, LaneBitmask LaneMask=LaneBitmask::getAll()) | llvm::MachineBasicBlock | |
| removeLiveIn(livein_iterator I) | llvm::MachineBasicBlock | |
| removeLiveInOverlappedWith(MCRegister Reg) | llvm::MachineBasicBlock | |
| removePHIsIncomingValuesForPredecessor(const MachineBasicBlock &PredMBB) | 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 |
| replacePhiUsesWith(MachineBasicBlock *Old, MachineBasicBlock *New) | llvm::MachineBasicBlock | |
| 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 |
| rfindDebugLoc(reverse_instr_iterator MBBI) | llvm::MachineBasicBlock | |
| rfindDebugLoc(reverse_iterator MBBI) | llvm::MachineBasicBlock | inline |
| rfindPrevDebugLoc(reverse_instr_iterator MBBI) | llvm::MachineBasicBlock | |
| rfindPrevDebugLoc(reverse_iterator MBBI) | llvm::MachineBasicBlock | inline |
| sameSection(const MachineBasicBlock *MBB) const | llvm::MachineBasicBlock | inline |
| self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type > | protected |
| setAddressTakenIRBlock(BasicBlock *BB) | llvm::MachineBasicBlock | inline |
| setAlignment(Align A) | llvm::MachineBasicBlock | inline |
| setAlignment(Align A, unsigned MaxBytes) | llvm::MachineBasicBlock | inline |
| setBBID(const UniqueBBID &V) | llvm::MachineBasicBlock | inline |
| setCallFrameSize(unsigned N) | llvm::MachineBasicBlock | inline |
| setIrrLoopHeaderWeight(uint64_t Weight) | llvm::MachineBasicBlock | inline |
| setIsBeginSection(bool V=true) | llvm::MachineBasicBlock | inline |
| setIsCleanupFuncletEntry(bool V=true) | llvm::MachineBasicBlock | inline |
| setIsEHContTarget(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 |
| setIsEndSection(bool V=true) | llvm::MachineBasicBlock | inline |
| setIsInlineAsmBrIndirectTarget(bool V=true) | llvm::MachineBasicBlock | inline |
| setLabelMustBeEmitted() | llvm::MachineBasicBlock | inline |
| setMachineBlockAddressTaken() | llvm::MachineBasicBlock | inline |
| setMaxBytesForAlignment(unsigned MaxBytes) | llvm::MachineBasicBlock | inline |
| setNumber(int N) | llvm::MachineBasicBlock | inline |
| setParent(ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type::parent_ty *Parent) | llvm::ilist_detail::node_parent_access< ilist_node_impl< ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type >, ilist_detail::compute_node_options< MachineBasicBlock, Options... >::type::parent_ty > | inline |
| setSectionID(MBBSectionID V) | llvm::MachineBasicBlock | inline |
| setSuccProbability(succ_iterator I, BranchProbability Prob) | llvm::MachineBasicBlock | |
| size() const | llvm::MachineBasicBlock | inline |
| sizeWithoutDebugLargerThan(unsigned Limit) const | llvm::MachineBasicBlock | |
| SkipPHIsAndLabels(iterator I) | llvm::MachineBasicBlock | |
| SkipPHIsLabelsAndDebug(iterator I, Register Reg=Register(), bool SkipPseudoOp=true) | 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 |
| splitAt(MachineInstr &SplitInst, bool UpdateLiveIns=true, LiveIntervals *LIS=nullptr) | llvm::MachineBasicBlock | |
| SplitCriticalEdge(MachineBasicBlock *Succ, Pass &P, std::vector< SparseBitVector<> > *LiveInSets=nullptr, MachineDomTreeUpdater *MDTU=nullptr) | llvm::MachineBasicBlock | inline |
| SplitCriticalEdge(MachineBasicBlock *Succ, MachineFunctionAnalysisManager &MFAM, std::vector< SparseBitVector<> > *LiveInSets=nullptr, MachineDomTreeUpdater *MDTU=nullptr) | llvm::MachineBasicBlock | inline |
| SplitCriticalEdge(MachineBasicBlock *Succ, const SplitCriticalEdgeAnalyses &Analyses, std::vector< SparseBitVector<> > *LiveInSets, MachineDomTreeUpdater *MDTU) | llvm::MachineBasicBlock | |
| SplitCriticalEdge(MachineBasicBlock *Succ, Pass *P, MachineFunctionAnalysisManager *MFAM, std::vector< SparseBitVector<> > *LiveInSets, MachineDomTreeUpdater *MDTU) | 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 |
| terminatorIsComputedGotoWithSuccessors() const | llvm::MachineBasicBlock | inline |
| terminators() | llvm::MachineBasicBlock | inline |
| terminators() const | llvm::MachineBasicBlock | inline |
| transferSuccessors(MachineBasicBlock *FromMBB) | llvm::MachineBasicBlock | |
| transferSuccessorsAndUpdatePHIs(MachineBasicBlock *FromMBB) | llvm::MachineBasicBlock | |
| updateTerminator(MachineBasicBlock *PreviousLayoutSuccessor) | llvm::MachineBasicBlock | |
| validateSuccProbs() const | llvm::MachineBasicBlock | |