| addAsmPrinterHandler(std::unique_ptr< AsmPrinterHandler > Handler) | llvm::AsmPrinter |  | 
  | AliasMapTy typedef | llvm::AsmPrinter |  | 
  | 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 |  | 
  | doesDwarfUseRelocationsAcrossSections() const | llvm::AsmPrinter | inline | 
  | doFinalization(Module &M) override | llvm::AsmPrinter | virtual | 
  | doInitialization(Module &M) override | llvm::SystemZAsmPrinter | inlinevirtual | 
  | 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) | llvm::AsmPrinter | 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::SystemZAsmPrinter | virtual | 
  | emitFrameAlloc(const MachineInstr &MI) | llvm::AsmPrinter |  | 
  | emitFunctionBody() | llvm::AsmPrinter |  | 
  | emitFunctionBodyEnd() override | llvm::SystemZAsmPrinter | virtual | 
  | emitFunctionBodyStart() | llvm::AsmPrinter | inlinevirtual | 
  | emitFunctionDescriptor() | llvm::AsmPrinter | inlinevirtual | 
  | emitFunctionEntryLabel() override | llvm::SystemZAsmPrinter | 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) | llvm::AsmPrinter | virtual | 
  | emitImplicitDef(const MachineInstr *MI) const | llvm::AsmPrinter | 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::SystemZAsmPrinter | 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) override | llvm::SystemZAsmPrinter | 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::SystemZAsmPrinter | 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::AsmPrinter | virtual | 
  | 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 |  | 
  | 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::SystemZAsmPrinter | inlinevirtual | 
  | 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 |  | 
  | 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 | 
  | ID | llvm::SystemZAsmPrinter | static | 
  | isBlockOnlyReachableByFallthrough(const MachineBasicBlock *MBB) const | llvm::AsmPrinter | virtual | 
  | isDwarf64() const | llvm::AsmPrinter |  | 
  | isPositionIndependent() const | llvm::AsmPrinter |  | 
  | 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=nullptr, uint64_t Offset=0) | llvm::AsmPrinter | virtual | 
  | lowerConstantPtrAuth(const ConstantPtrAuth &CPA) | llvm::AsmPrinter | inlinevirtual | 
  | 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) override | llvm::SystemZAsmPrinter | virtual | 
  | PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, const char *ExtraCode, raw_ostream &OS) override | llvm::SystemZAsmPrinter | 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::SystemZAsmPrinter | inlinevirtual | 
  | 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 | 
  | SystemZAsmPrinter(TargetMachine &TM, std::unique_ptr< MCStreamer > Streamer) | llvm::SystemZAsmPrinter | inline | 
  | 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 |