| addAsmPrinterHandler(std::unique_ptr< AsmPrinterHandler > Handler) | llvm::AsmPrinter | |
| AliasMapTy typedef | llvm::AsmPrinter | |
| AMDGPUAsmPrinter(TargetMachine &TM, std::unique_ptr< MCStreamer > Streamer) | llvm::AMDGPUAsmPrinter | explicit |
| AsmPrinter(TargetMachine &TM, std::unique_ptr< MCStreamer > Streamer, char &ID=AsmPrinter::ID) | llvm::AsmPrinter | protected |
| assignPassManager(PMStack &PMS, PassManagerType T) override | llvm::FunctionPass | virtual |
| CFISection enum name | llvm::AsmPrinter | |
| computeGlobalGOTEquivs(Module &M) | llvm::AsmPrinter | |
| createCallsiteEndSymbol(const MachineBasicBlock &MBB) | llvm::AsmPrinter | |
| createPass(AnalysisID ID) | llvm::Pass | static |
| createTempSymbol(const Twine &Name) const | llvm::AsmPrinter | |
| CurrentFnBegin | llvm::AsmPrinter | protected |
| CurrentFnBeginLocal | llvm::AsmPrinter | protected |
| CurrentFnCallsiteEndSymbols | llvm::AsmPrinter | |
| CurrentFnDescSym | llvm::AsmPrinter | |
| CurrentFnSym | llvm::AsmPrinter | |
| CurrentFnSymForSize | llvm::AsmPrinter | |
| CurrentPatchableFunctionEntrySym | llvm::AsmPrinter | |
| DisasmLineMaxLen | llvm::AMDGPUAsmPrinter | protected |
| DisasmLines | llvm::AMDGPUAsmPrinter | protected |
| doesDwarfUseRelocationsAcrossSections() const | llvm::AsmPrinter | inline |
| doFinalization(Module &M) override | llvm::AMDGPUAsmPrinter | virtual |
| doInitialization(Module &M) override | llvm::AMDGPUAsmPrinter | virtual |
| dump() const | llvm::Pass | |
| dumpPassStructure(unsigned Offset=0) | llvm::Pass | virtual |
| EHHandlers | llvm::AsmPrinter | protected |
| emitAlignment(Align Alignment, const GlobalObject *GV=nullptr, unsigned MaxBytesToEmit=0) const | llvm::AsmPrinter | |
| emitBasicBlockEnd(const MachineBasicBlock &MBB) | llvm::AsmPrinter | virtual |
| emitBasicBlockStart(const MachineBasicBlock &MBB) override | llvm::AMDGPUAsmPrinter | virtual |
| emitBBAddrMapSection(const MachineFunction &MF) | llvm::AsmPrinter | |
| emitCallGraphSection(const MachineFunction &MF, FunctionCallGraphInfo &FuncCGInfo) | llvm::AsmPrinter | |
| emitCallSiteOffset(const MCSymbol *Hi, const MCSymbol *Lo, unsigned Encoding) const | llvm::AsmPrinter | |
| emitCallSiteValue(uint64_t Value, unsigned Encoding) const | llvm::AsmPrinter | |
| emitCFIInstruction(const MachineInstr &MI) | llvm::AsmPrinter | |
| emitCFIInstruction(const MCCFIInstruction &Inst) const | llvm::AsmPrinter | |
| emitCOFFFeatureSymbol(Module &M) | llvm::AsmPrinter | |
| emitCOFFReplaceableFunctionData(Module &M) | llvm::AsmPrinter | |
| emitConstantPool() | llvm::AsmPrinter | virtual |
| emitDebugValue(const MCExpr *Value, unsigned Size) const | llvm::AsmPrinter | virtual |
| emitDwarfAbbrev(const DIEAbbrev &Abbrev) const | llvm::AsmPrinter | |
| emitDwarfAbbrevs(const T &Abbrevs) const | llvm::AsmPrinter | inline |
| emitDwarfDIE(const DIE &Die) const | llvm::AsmPrinter | |
| emitDwarfLengthOrOffset(uint64_t Value) const | llvm::AsmPrinter | |
| emitDwarfOffset(const MCSymbol *Label, uint64_t Offset) const | llvm::AsmPrinter | |
| emitDwarfStringOffset(DwarfStringPoolEntry S) const | llvm::AsmPrinter | |
| emitDwarfStringOffset(DwarfStringPoolEntryRef S) const | llvm::AsmPrinter | inline |
| emitDwarfSymbolReference(const MCSymbol *Label, bool ForceOffset=false) const | llvm::AsmPrinter | |
| emitDwarfUnitLength(uint64_t Length, const Twine &Comment) const | llvm::AsmPrinter | |
| emitDwarfUnitLength(const Twine &Prefix, const Twine &Comment) const | llvm::AsmPrinter | |
| emitEncodingByte(unsigned Val, const char *Desc=nullptr) const | llvm::AsmPrinter | |
| emitEndOfAsmFile(Module &M) override | llvm::AMDGPUAsmPrinter | virtual |
| emitFrameAlloc(const MachineInstr &MI) | llvm::AsmPrinter | |
| emitFunctionBody() | llvm::AsmPrinter | |
| emitFunctionBodyEnd() override | llvm::AMDGPUAsmPrinter | virtual |
| emitFunctionBodyStart() override | llvm::AMDGPUAsmPrinter | virtual |
| emitFunctionDescriptor() | llvm::AsmPrinter | inlinevirtual |
| emitFunctionEntryLabel() override | llvm::AMDGPUAsmPrinter | virtual |
| emitGlobalAlias(const Module &M, const GlobalAlias &GA) | llvm::AsmPrinter | protectedvirtual |
| emitGlobalConstant(const DataLayout &DL, const Constant *CV, AliasMapTy *AliasList=nullptr) | llvm::AsmPrinter | |
| emitGlobalGOTEquivs() | llvm::AsmPrinter | |
| emitGlobalVariable(const GlobalVariable *GV) override | llvm::AMDGPUAsmPrinter | virtual |
| emitImplicitDef(const MachineInstr *MI) const override | llvm::AMDGPUAsmPrinter | virtual |
| emitInitialRawDwarfLocDirective(const MachineFunction &MF) | llvm::AsmPrinter | |
| emitInlineAsmEnd(const MCSubtargetInfo &StartInfo, const MCSubtargetInfo *EndInfo) const | llvm::AsmPrinter | virtual |
| emitInlineAsmStart() const | llvm::AsmPrinter | virtual |
| emitInstruction(const MachineInstr *MI) override | llvm::AMDGPUAsmPrinter | virtual |
| emitInt16(int Value) const | llvm::AsmPrinter | |
| emitInt32(int Value) const | llvm::AsmPrinter | |
| emitInt64(uint64_t Value) const | llvm::AsmPrinter | |
| emitInt8(int Value) const | llvm::AsmPrinter | |
| emitJumpTableEntry(const MachineJumpTableInfo &MJTI, const MachineBasicBlock *MBB, unsigned uid) const | llvm::AsmPrinter | protectedvirtual |
| emitJumpTableInfo() | llvm::AsmPrinter | virtual |
| emitKCFITrapEntry(const MachineFunction &MF, const MCSymbol *Symbol) | llvm::AsmPrinter | |
| emitKCFITypeId(const MachineFunction &MF) | llvm::AsmPrinter | virtual |
| emitLabelDifference(const MCSymbol *Hi, const MCSymbol *Lo, unsigned Size) const | llvm::AsmPrinter | |
| emitLabelDifferenceAsULEB128(const MCSymbol *Hi, const MCSymbol *Lo) const | llvm::AsmPrinter | |
| emitLabelPlusOffset(const MCSymbol *Label, uint64_t Offset, unsigned Size, bool IsSectionRelative=false) const | llvm::AsmPrinter | |
| emitLabelReference(const MCSymbol *Label, unsigned Size, bool IsSectionRelative=false) const | llvm::AsmPrinter | inline |
| emitLinkage(const GlobalValue *GV, MCSymbol *GVSym) const | llvm::AsmPrinter | virtual |
| emitMachineConstantPoolValue(MachineConstantPoolValue *MCPV) | llvm::AsmPrinter | virtual |
| emitMachOIFuncStubBody(Module &M, const GlobalIFunc &GI, MCSymbol *LazyPointer) | llvm::AsmPrinter | inlinevirtual |
| emitMachOIFuncStubHelperBody(Module &M, const GlobalIFunc &GI, MCSymbol *LazyPointer) | llvm::AsmPrinter | inlinevirtual |
| emitNops(unsigned N) | llvm::AsmPrinter | |
| emitPatchableFunctionEntries() | llvm::AsmPrinter | |
| emitPCSections(const MachineFunction &MF) | llvm::AsmPrinter | |
| emitPCSectionsLabel(const MachineFunction &MF, const MDNode &MD) | llvm::AsmPrinter | |
| emitPseudoProbe(const MachineInstr &MI) | llvm::AsmPrinter | |
| emitRemarksSection(remarks::RemarkStreamer &RS) | llvm::AsmPrinter | |
| emitSLEB128(int64_t Value, const char *Desc=nullptr) const | llvm::AsmPrinter | |
| emitSpecialLLVMGlobal(const GlobalVariable *GV) | llvm::AsmPrinter | |
| emitStackMaps() | llvm::AsmPrinter | |
| emitStackSizeSection(const MachineFunction &MF) | llvm::AsmPrinter | |
| emitStackUsage(const MachineFunction &MF) | llvm::AsmPrinter | |
| emitStartOfAsmFile(Module &M) override | llvm::AMDGPUAsmPrinter | virtual |
| EmitToStreamer(MCStreamer &S, const MCInst &Inst) | llvm::AsmPrinter | |
| emitTTypeReference(const GlobalValue *GV, unsigned Encoding) | llvm::AsmPrinter | virtual |
| emitULEB128(uint64_t Value, const char *Desc=nullptr, unsigned PadTo=0) const | llvm::AsmPrinter | |
| emitVisibility(MCSymbol *Sym, unsigned Visibility, bool IsDefinition=true) const | llvm::AsmPrinter | |
| emitXRayTable() | llvm::AsmPrinter | |
| emitXXStructor(const DataLayout &DL, const Constant *CV) | llvm::AsmPrinter | inlinevirtual |
| emitXXStructorList(const DataLayout &DL, const Constant *List, bool IsCtor) | llvm::AsmPrinter | virtual |
| FunctionPass(char &pid) | llvm::FunctionPass | inlineexplicit |
| getAddrLabelSymbol(const BasicBlock *BB) | llvm::AsmPrinter | inline |
| getAddrLabelSymbolToEmit(const BasicBlock *BB) | llvm::AsmPrinter | |
| getAnalysis() const | llvm::Pass | |
| getAnalysis(Function &F, bool *Changed=nullptr) | llvm::Pass | |
| getAnalysisID(AnalysisID PI) const | llvm::Pass | |
| getAnalysisID(AnalysisID PI, Function &F, bool *Changed=nullptr) | llvm::Pass | |
| getAnalysisIfAvailable() const | llvm::Pass | |
| getAnalysisUsage(AnalysisUsage &AU) const override | llvm::AMDGPUAsmPrinter | protectedvirtual |
| getAsImmutablePass() | llvm::Pass | virtual |
| getAsPMDataManager() | llvm::Pass | virtual |
| GetBlockAddressSymbol(const BlockAddress *BA) const | llvm::AsmPrinter | |
| GetBlockAddressSymbol(const BasicBlock *BB) const | llvm::AsmPrinter | |
| getClearedProperties() const | llvm::MachineFunctionPass | inlineprotectedvirtual |
| getCodeViewJumpTableInfo(int JTI, const MachineInstr *BranchInstr, const MCSymbol *BranchLabel) const | llvm::AsmPrinter | virtual |
| getConstantSectionSuffix(const Constant *C) const | llvm::AsmPrinter | |
| GetCPISymbol(unsigned CPID) const | llvm::AsmPrinter | virtual |
| getCurrentSection() const | llvm::AsmPrinter | |
| getDataLayout() const | llvm::AsmPrinter | |
| getDwarfDebug() | llvm::AsmPrinter | inline |
| getDwarfDebug() const | llvm::AsmPrinter | inline |
| getDwarfFormParams() const | llvm::AsmPrinter | |
| getDwarfOffsetByteSize() const | llvm::AsmPrinter | |
| getDwarfVersion() const | llvm::AsmPrinter | |
| GetExternalSymbolSymbol(const Twine &Sym) const | llvm::AsmPrinter | |
| getFunctionBegin() const | llvm::AsmPrinter | inline |
| getFunctionCFISectionType(const Function &F) const | llvm::AsmPrinter | |
| getFunctionCFISectionType(const MachineFunction &MF) const | llvm::AsmPrinter | |
| getFunctionEnd() const | llvm::AsmPrinter | inline |
| getFunctionFrameSymbol() const | llvm::AsmPrinter | inlinevirtual |
| getFunctionNumber() const | llvm::AsmPrinter | |
| getGlobalSTI() const | llvm::AMDGPUAsmPrinter | |
| getGVAlignment(const GlobalObject *GV, const DataLayout &DL, Align InAlign=Align(1)) | llvm::AsmPrinter | static |
| getIFuncMCSubtargetInfo() const | llvm::AsmPrinter | inlinevirtual |
| getISAEncoding() | llvm::AsmPrinter | inlinevirtual |
| GetJTISymbol(unsigned JTID, bool isLinkerPrivate=false) const | llvm::AsmPrinter | |
| GetJTSetSymbol(unsigned UID, unsigned MBBID) const | llvm::AsmPrinter | |
| getMBBExceptionSym(const MachineBasicBlock &MBB) | llvm::AsmPrinter | |
| getModuleCFISectionType() const | llvm::AsmPrinter | inline |
| getNameWithPrefix(SmallVectorImpl< char > &Name, const GlobalValue *GV) const | llvm::AsmPrinter | |
| getObjFileLowering() const | llvm::AsmPrinter | |
| getPassArgument() const | llvm::Pass | |
| getPassID() const | llvm::Pass | inline |
| getPassKind() const | llvm::Pass | inline |
| getPassName() const override | llvm::AMDGPUAsmPrinter | virtual |
| getPointerSize() const | llvm::AsmPrinter | |
| getPotentialPassManagerType() const override | llvm::FunctionPass | virtual |
| getRequiredProperties() const | llvm::MachineFunctionPass | inlineprotectedvirtual |
| getResolver() const | llvm::Pass | inline |
| getSetProperties() const | llvm::MachineFunctionPass | inlineprotectedvirtual |
| GetSizeOfEncodedValue(unsigned Encoding) const | llvm::AsmPrinter | |
| getSubtargetInfo() const | llvm::AsmPrinter | |
| getSymbol(const GlobalValue *GV) const | llvm::AsmPrinter | |
| getSymbolPreferLocal(const GlobalValue &GV) const | llvm::AsmPrinter | |
| getSymbolWithGlobalValueBase(const GlobalValue *GV, StringRef Suffix) const | llvm::AsmPrinter | |
| getTargetStreamer() const | llvm::AMDGPUAsmPrinter | |
| getUnitLengthFieldByteSize() const | llvm::AsmPrinter | |
| GlobalGOTEquivs | llvm::AsmPrinter | |
| GOTEquivUsePair typedef | llvm::AsmPrinter | |
| handleCallsiteForCallgraph(FunctionCallGraphInfo &FuncCGInfo, const MachineFunction::CallSiteInfoMap &CallSitesInfoMap, const MachineInstr &MI) | llvm::AsmPrinter | |
| Handlers | llvm::AsmPrinter | protected |
| hasDebugInfo() const | llvm::AsmPrinter | inline |
| HexLines | llvm::AMDGPUAsmPrinter | protected |
| ID | llvm::AMDGPUAsmPrinter | static |
| isBlockOnlyReachableByFallthrough(const MachineBasicBlock *MBB) const | llvm::AsmPrinter | virtual |
| isDwarf64() const | llvm::AsmPrinter | |
| isPositionIndependent() const | llvm::AsmPrinter | |
| IsTargetStreamerInitialized | llvm::AMDGPUAsmPrinter | protected |
| isVerbose() const | llvm::AsmPrinter | inline |
| lookupPassInfo(const void *TI) | llvm::Pass | static |
| lookupPassInfo(StringRef Arg) | llvm::Pass | static |
| lowerBlockAddressConstant(const BlockAddress &BA) | llvm::AsmPrinter | virtual |
| lowerConstant(const Constant *CV, const Constant *BaseCV, uint64_t Offset) override | llvm::AMDGPUAsmPrinter | virtual |
| lowerConstantPtrAuth(const ConstantPtrAuth &CPA) | llvm::AsmPrinter | inlinevirtual |
| lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const | llvm::AMDGPUAsmPrinter | |
| lowerPseudoInstExpansion(const MachineInstr *MI, MCInst &Inst) | llvm::AMDGPUAsmPrinter | |
| MachineFunctionPass(char &ID) | llvm::MachineFunctionPass | inlineexplicitprotected |
| MAI | llvm::AsmPrinter | |
| MBBSectionRanges | llvm::AsmPrinter | |
| MDT | llvm::AsmPrinter | |
| MF | llvm::AsmPrinter | |
| MLI | llvm::AsmPrinter | |
| MMI | llvm::AsmPrinter | |
| mustPreserveAnalysisID(char &AID) const | llvm::Pass | |
| needsSEHMoves() | llvm::AsmPrinter | |
| NumUserHandlers | llvm::AsmPrinter | protected |
| operator=(const Pass &)=delete | llvm::Pass | |
| ORE | llvm::AsmPrinter | |
| OutContext | llvm::AsmPrinter | |
| OutStreamer | llvm::AsmPrinter | |
| Pass(PassKind K, char &pid) | llvm::Pass | inlineexplicit |
| Pass(const Pass &)=delete | llvm::Pass | |
| preparePassManager(PMStack &) | llvm::Pass | virtual |
| preprocessXXStructorList(const DataLayout &DL, const Constant *List, SmallVector< Structor, 8 > &Structors) | llvm::AsmPrinter | |
| print(raw_ostream &OS, const Module *M) const | llvm::Pass | virtual |
| PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, const char *ExtraCode, raw_ostream &OS) | llvm::AsmPrinter | virtual |
| PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, const char *ExtraCode, raw_ostream &O) override | llvm::AMDGPUAsmPrinter | virtual |
| printOffset(int64_t Offset, raw_ostream &OS) const | llvm::AsmPrinter | |
| PrintSpecial(const MachineInstr *MI, raw_ostream &OS, StringRef Code) const | llvm::AsmPrinter | virtual |
| PrintSymbolOperand(const MachineOperand &MO, raw_ostream &OS) | llvm::AsmPrinter | virtual |
| PSI | llvm::AsmPrinter | |
| recordSled(MCSymbol *Sled, const MachineInstr &MI, SledKind Kind, uint8_t Version=0) | llvm::AsmPrinter | |
| releaseMemory() | llvm::Pass | virtual |
| runOnMachineFunction(MachineFunction &MF) override | llvm::AMDGPUAsmPrinter | virtual |
| SDPI | llvm::AsmPrinter | |
| setDwarfUsesRelocationsAcrossSections(bool Enable) | llvm::AsmPrinter | inline |
| setDwarfVersion(uint16_t Version) | llvm::AsmPrinter | |
| setResolver(AnalysisResolver *AR) | llvm::Pass | |
| SetupMachineFunction(MachineFunction &MF) | llvm::AsmPrinter | virtual |
| shouldEmitWeakSwiftAsyncExtendedFramePointerFlags() const | llvm::AsmPrinter | inlineprotectedvirtual |
| skipFunction(const Function &F) const | llvm::FunctionPass | protected |
| SledKind enum name | llvm::AsmPrinter | |
| Sleds | llvm::AsmPrinter | |
| SM | llvm::AsmPrinter | protected |
| takeDeletedSymbolsForFunction(const Function *F, std::vector< MCSymbol * > &Result) | llvm::AsmPrinter | |
| TM | llvm::AsmPrinter | |
| usesCFIWithoutEH() const | llvm::AsmPrinter | |
| verifyAnalysis() const | llvm::Pass | virtual |
| VFS | llvm::AsmPrinter | |
| ~AsmPrinter() override | llvm::AsmPrinter | |
| ~Pass() | llvm::Pass | virtual |