| addCatchTypeInfo(MachineBasicBlock *LandingPad, ArrayRef< const GlobalValue *> TyInfo) | llvm::MachineFunction | |
| addCleanup(MachineBasicBlock *LandingPad) | llvm::MachineFunction | |
| addCodeViewAnnotation(MCSymbol *Label, MDNode *MD) | llvm::MachineFunction | inline |
| addFilterTypeInfo(MachineBasicBlock *LandingPad, ArrayRef< const GlobalValue *> TyInfo) | llvm::MachineFunction | |
| addFrameInst(const MCCFIInstruction &Inst) | llvm::MachineFunction | inline |
| addInvoke(MachineBasicBlock *LandingPad, MCSymbol *BeginLabel, MCSymbol *EndLabel) | llvm::MachineFunction | |
| addLandingPad(MachineBasicBlock *LandingPad) | llvm::MachineFunction | |
| addLiveIn(unsigned PReg, const TargetRegisterClass *RC) | llvm::MachineFunction | |
| addSEHCatchHandler(MachineBasicBlock *LandingPad, const Function *Filter, const BlockAddress *RecoverBA) | llvm::MachineFunction | |
| addSEHCleanupHandler(MachineBasicBlock *LandingPad, const Function *Cleanup) | llvm::MachineFunction | |
| addToMBBNumbering(MachineBasicBlock *MBB) | llvm::MachineFunction | inline |
| allocateOperandArray(OperandCapacity Cap) | llvm::MachineFunction | inline |
| allocateRegMask() | llvm::MachineFunction | |
| back() const | llvm::MachineFunction | inline |
| back() | llvm::MachineFunction | inline |
| begin() | llvm::MachineFunction | inline |
| begin() const | llvm::MachineFunction | inline |
| callsEHReturn() const | llvm::MachineFunction | inline |
| callsUnwindInit() const | llvm::MachineFunction | inline |
| CloneMachineInstr(const MachineInstr *Orig) | llvm::MachineFunction | |
| CloneMachineInstrBundle(MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, const MachineInstr &Orig) | llvm::MachineFunction | |
| const_iterator typedef | llvm::MachineFunction | |
| const_reverse_iterator typedef | llvm::MachineFunction | |
| createExternalSymbolName(StringRef Name) | llvm::MachineFunction | |
| CreateMachineBasicBlock(const BasicBlock *bb=nullptr) | llvm::MachineFunction | |
| CreateMachineInstr(const MCInstrDesc &MCID, const DebugLoc &DL, bool NoImp=false) | llvm::MachineFunction | |
| createMIExtraInfo(ArrayRef< MachineMemOperand *> MMOs, MCSymbol *PreInstrSymbol=nullptr, MCSymbol *PostInstrSymbol=nullptr) | llvm::MachineFunction | |
| deallocateOperandArray(OperandCapacity Cap, MachineOperand *Array) | llvm::MachineFunction | inline |
| DeleteMachineBasicBlock(MachineBasicBlock *MBB) | llvm::MachineFunction | |
| DeleteMachineInstr(MachineInstr *MI) | llvm::MachineFunction | |
| dump() const | llvm::MachineFunction | |
| empty() const | llvm::MachineFunction | inline |
| end() | llvm::MachineFunction | inline |
| end() const | llvm::MachineFunction | inline |
| ensureAlignment(unsigned A) | llvm::MachineFunction | inline |
| erase(iterator MBBI) | llvm::MachineFunction | inline |
| erase(MachineBasicBlock *MBBI) | llvm::MachineFunction | inline |
| exposesReturnsTwice() const | llvm::MachineFunction | inline |
| front() const | llvm::MachineFunction | inline |
| front() | llvm::MachineFunction | inline |
| getAlignment() const | llvm::MachineFunction | inline |
| getBlockNumbered(unsigned N) const | llvm::MachineFunction | inline |
| getCallSiteBeginLabel(MCSymbol *BeginLabel) const | llvm::MachineFunction | inline |
| getCallSiteLandingPad(MCSymbol *Sym) | llvm::MachineFunction | inline |
| getCodeViewAnnotations() const | llvm::MachineFunction | inline |
| getConstantPool() | llvm::MachineFunction | inline |
| getConstantPool() const | llvm::MachineFunction | inline |
| getContext() const | llvm::MachineFunction | inline |
| getDataLayout() const | llvm::MachineFunction | |
| getFilterIDFor(std::vector< unsigned > &TyIds) | llvm::MachineFunction | |
| getFilterIds() const | llvm::MachineFunction | inline |
| getFrameInfo() | llvm::MachineFunction | inline |
| getFrameInfo() const | llvm::MachineFunction | inline |
| getFrameInstructions() const | llvm::MachineFunction | inline |
| getFunction() const | llvm::MachineFunction | inline |
| getFunctionNumber() const | llvm::MachineFunction | inline |
| getInfo() | llvm::MachineFunction | inline |
| getInfo() const | llvm::MachineFunction | inline |
| getInstructionCount() const | llvm::MachineFunction | inline |
| getJTISymbol(unsigned JTI, MCContext &Ctx, bool isLinkerPrivate=false) const | llvm::MachineFunction | |
| getJumpTableInfo() const | llvm::MachineFunction | inline |
| getJumpTableInfo() | llvm::MachineFunction | inline |
| getLandingPads() const | llvm::MachineFunction | inline |
| getMachineMemOperand(MachinePointerInfo PtrInfo, MachineMemOperand::Flags f, uint64_t s, unsigned base_alignment, const AAMDNodes &AAInfo=AAMDNodes(), const MDNode *Ranges=nullptr, SyncScope::ID SSID=SyncScope::System, AtomicOrdering Ordering=AtomicOrdering::NotAtomic, AtomicOrdering FailureOrdering=AtomicOrdering::NotAtomic) | llvm::MachineFunction | |
| getMachineMemOperand(const MachineMemOperand *MMO, int64_t Offset, uint64_t Size) | llvm::MachineFunction | |
| getMachineMemOperand(const MachineMemOperand *MMO, const AAMDNodes &AAInfo) | llvm::MachineFunction | |
| getMMI() const | llvm::MachineFunction | inline |
| getName() const | llvm::MachineFunction | |
| getNumBlockIDs() const | llvm::MachineFunction | inline |
| getOrCreateJumpTableInfo(unsigned JTEntryKind) | llvm::MachineFunction | |
| getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad) | llvm::MachineFunction | |
| getPICBaseSymbol() const | llvm::MachineFunction | |
| getProperties() const | llvm::MachineFunction | inline |
| getProperties() | llvm::MachineFunction | inline |
| getPSVManager() const | llvm::MachineFunction | inline |
| getRegInfo() | llvm::MachineFunction | inline |
| getRegInfo() const | llvm::MachineFunction | inline |
| getSublistAccess(MachineBasicBlock *) | llvm::MachineFunction | inlinestatic |
| getSubtarget() const | llvm::MachineFunction | inline |
| getSubtarget() const | llvm::MachineFunction | inline |
| getTarget() const | llvm::MachineFunction | inline |
| getTypeIDFor(const GlobalValue *TI) | llvm::MachineFunction | |
| getTypeInfos() const | llvm::MachineFunction | inline |
| getVariableDbgInfo() | llvm::MachineFunction | inline |
| getVariableDbgInfo() const | llvm::MachineFunction | inline |
| getWasmEHFuncInfo() const | llvm::MachineFunction | inline |
| getWasmEHFuncInfo() | llvm::MachineFunction | inline |
| getWasmLandingPadIndex(const MachineBasicBlock *LPad) const | llvm::MachineFunction | inline |
| getWinEHFuncInfo() const | llvm::MachineFunction | inline |
| getWinEHFuncInfo() | llvm::MachineFunction | inline |
| hasCallSiteBeginLabel(MCSymbol *BeginLabel) const | llvm::MachineFunction | inline |
| hasCallSiteLandingPad(MCSymbol *Sym) | llvm::MachineFunction | inline |
| hasEHFunclets() const | llvm::MachineFunction | inline |
| hasEHScopes() const | llvm::MachineFunction | inline |
| hasInlineAsm() const | llvm::MachineFunction | inline |
| hasLocalEscape() const | llvm::MachineFunction | inline |
| hasWasmLandingPadIndex(const MachineBasicBlock *LPad) const | llvm::MachineFunction | inline |
| hasWinCFI() const | llvm::MachineFunction | inline |
| ilist_traits< MachineInstr > | llvm::MachineFunction | friend |
| insert(iterator MBBI, MachineBasicBlock *MBB) | llvm::MachineFunction | inline |
| iterator typedef | llvm::MachineFunction | |
| MachineFunction(const Function &F, const LLVMTargetMachine &Target, const TargetSubtargetInfo &STI, unsigned FunctionNum, MachineModuleInfo &MMI) | llvm::MachineFunction | |
| MachineFunction(const MachineFunction &)=delete | llvm::MachineFunction | |
| OperandCapacity typedef | llvm::MachineFunction | |
| operator=(const MachineFunction &)=delete | llvm::MachineFunction | |
| print(raw_ostream &OS, const SlotIndexes *=nullptr) const | llvm::MachineFunction | |
| push_back(MachineBasicBlock *MBB) | llvm::MachineFunction | inline |
| push_front(MachineBasicBlock *MBB) | llvm::MachineFunction | inline |
| rbegin() | llvm::MachineFunction | inline |
| rbegin() const | llvm::MachineFunction | inline |
| remove(iterator MBBI) | llvm::MachineFunction | inline |
| remove(MachineBasicBlock *MBBI) | llvm::MachineFunction | inline |
| removeFromMBBNumbering(unsigned N) | llvm::MachineFunction | inline |
| rend() | llvm::MachineFunction | inline |
| rend() const | llvm::MachineFunction | inline |
| RenumberBlocks(MachineBasicBlock *MBBFrom=nullptr) | llvm::MachineFunction | |
| reset() | llvm::MachineFunction | inline |
| resetDelegate(Delegate *delegate) | llvm::MachineFunction | inline |
| reverse_iterator typedef | llvm::MachineFunction | |
| setAlignment(unsigned A) | llvm::MachineFunction | inline |
| setCallsEHReturn(bool b) | llvm::MachineFunction | inline |
| setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) | llvm::MachineFunction | inline |
| setCallSiteLandingPad(MCSymbol *Sym, ArrayRef< unsigned > Sites) | llvm::MachineFunction | |
| setCallsUnwindInit(bool b) | llvm::MachineFunction | inline |
| setDelegate(Delegate *delegate) | llvm::MachineFunction | inline |
| setExposesReturnsTwice(bool B) | llvm::MachineFunction | inline |
| setHasEHFunclets(bool V) | llvm::MachineFunction | inline |
| setHasEHScopes(bool V) | llvm::MachineFunction | inline |
| setHasInlineAsm(bool B) | llvm::MachineFunction | inline |
| setHasLocalEscape(bool V) | llvm::MachineFunction | inline |
| setHasWinCFI(bool v) | llvm::MachineFunction | inline |
| setSubtarget(const TargetSubtargetInfo *ST) | llvm::MachineFunction | inline |
| setVariableDbgInfo(const DILocalVariable *Var, const DIExpression *Expr, int Slot, const DILocation *Loc) | llvm::MachineFunction | inline |
| setWasmLandingPadIndex(const MachineBasicBlock *LPad, unsigned Index) | llvm::MachineFunction | inline |
| shouldSplitStack() const | llvm::MachineFunction | |
| size() const | llvm::MachineFunction | inline |
| sort(Comp comp) | llvm::MachineFunction | inline |
| splice(iterator InsertPt, iterator MBBI) | llvm::MachineFunction | inline |
| splice(iterator InsertPt, MachineBasicBlock *MBB) | llvm::MachineFunction | inline |
| splice(iterator InsertPt, iterator MBBI, iterator MBBE) | llvm::MachineFunction | inline |
| tidyLandingPads(DenseMap< MCSymbol *, uintptr_t > *LPMap=nullptr, bool TidyIfNoBeginLabels=true) | llvm::MachineFunction | |
| VariableDbgInfoMapTy typedef | llvm::MachineFunction | |
| VariableDbgInfos | llvm::MachineFunction | |
| verify(Pass *p=nullptr, const char *Banner=nullptr, bool AbortOnError=true) const | llvm::MachineFunction | |
| viewCFG() const | llvm::MachineFunction | |
| viewCFGOnly() const | llvm::MachineFunction | |
| ~MachineFunction() | llvm::MachineFunction | |