| addAsmPrinter(PassManagerBase &PM, raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, CodeGenFileType FileType, MCContext &Context) override | llvm::CodeGenTargetMachineImpl | virtual | 
  | addPassesToEmitFile(PassManagerBase &PM, raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, CodeGenFileType FileType, bool DisableVerify=true, MachineModuleInfoWrapperPass *MMIWP=nullptr) override | llvm::CodeGenTargetMachineImpl | virtual | 
  | addPassesToEmitMC(PassManagerBase &PM, MCContext *&Ctx, raw_pwrite_stream &Out, bool DisableVerify=true) override | llvm::CodeGenTargetMachineImpl | virtual | 
  | AsmInfo | llvm::TargetMachine | protected | 
  | buildCodeGenPipeline(ModulePassManager &, raw_pwrite_stream &, raw_pwrite_stream *, CodeGenFileType, const CGPassBuilderOption &, PassInstrumentationCallbacks *) | llvm::TargetMachine | inlinevirtual | 
  | clearLinkerOptimizationHints(const SmallPtrSetImpl< MachineInstr * > &MIs) const | llvm::TargetMachine | inlinevirtual | 
  | CMModel | llvm::TargetMachine | protected | 
  | CodeGenTargetMachineImpl(const Target &T, StringRef DataLayoutString, const Triple &TT, StringRef CPU, StringRef FS, const TargetOptions &Options, Reloc::Model RM, CodeModel::Model CM, CodeGenOptLevel OL) | llvm::CodeGenTargetMachineImpl | protected | 
  | convertFuncInfoToYAML(const MachineFunction &MF) const | llvm::TargetMachine | inlinevirtual | 
  | createDataLayout() const | llvm::TargetMachine | inline | 
  | createDefaultFuncInfoYAML() const | llvm::TargetMachine | inlinevirtual | 
  | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, const TargetSubtargetInfo *STI) const | llvm::TargetMachine | inlinevirtual | 
  | createMachineScheduler(MachineSchedContext *C) const | llvm::TargetMachine | inlinevirtual | 
  | createMCStreamer(raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, CodeGenFileType FileType, MCContext &Ctx) override | llvm::CodeGenTargetMachineImpl | virtual | 
  | createPassConfig(PassManagerBase &PM) override | llvm::CodeGenTargetMachineImpl | virtual | 
  | createPostMachineScheduler(MachineSchedContext *C) const | llvm::TargetMachine | inlinevirtual | 
  | DefaultSjLjDataSize | llvm::TargetMachine | static | 
  | DL | llvm::TargetMachine | protected | 
  | getAddressSpaceForPseudoSourceKind(unsigned Kind) const | llvm::TargetMachine | inlinevirtual | 
  | getAIXExtendedAltivecABI() const | llvm::TargetMachine | inline | 
  | getAllocaPointerSize() const | llvm::TargetMachine | inline | 
  | getAssumedAddrSpace(const Value *V) const | llvm::TargetMachine | inlinevirtual | 
  | getBBSectionsFuncListBuf() const | llvm::TargetMachine | inline | 
  | getBBSectionsType() const | llvm::TargetMachine | inline | 
  | getCodeModel() const | llvm::TargetMachine | inline | 
  | getDataSections() const | llvm::TargetMachine | inline | 
  | getEnableStaticDataPartitioning() const | llvm::TargetMachine | inline | 
  | getExceptionModel() const | llvm::TargetMachine | inline | 
  | getFunctionSections() const | llvm::TargetMachine | inline | 
  | getIgnoreXCOFFVisibility() const | llvm::TargetMachine | inline | 
  | getMaxCodeSize() const | llvm::TargetMachine |  | 
  | getMCAsmInfo() const | llvm::TargetMachine | inline | 
  | getMCInstrInfo() const | llvm::TargetMachine | inline | 
  | getMCRegisterInfo() const | llvm::TargetMachine | inline | 
  | getMCSubtargetInfo() const | llvm::TargetMachine | inline | 
  | getNameWithPrefix(SmallVectorImpl< char > &Name, const GlobalValue *GV, Mangler &Mang, bool MayAlwaysUsePrivate=false) const | llvm::TargetMachine |  | 
  | getO0WantsFastISel() | llvm::TargetMachine | inline | 
  | getObjFileLowering() const | llvm::TargetMachine | inlinevirtual | 
  | getOptLevel() const | llvm::TargetMachine | inline | 
  | getPGOOption() const | llvm::TargetMachine | inline | 
  | getPointerSize(unsigned AS) const | llvm::TargetMachine | inline | 
  | getPointerSizeInBits(unsigned AS) const | llvm::TargetMachine | inline | 
  | getPredicatedAddrSpace(const Value *V) const | llvm::TargetMachine | inlinevirtual | 
  | getProgramPointerSize() const | llvm::TargetMachine | inline | 
  | getRelocationModel() const | llvm::TargetMachine |  | 
  | getSeparateNamedSections() const | llvm::TargetMachine | inline | 
  | getSjLjDataSize() const | llvm::TargetMachine | inlinevirtual | 
  | getSubtarget(const Function &F) const | llvm::TargetMachine | inline | 
  | getSubtargetImpl(const Function &) const | llvm::TargetMachine | inlinevirtual | 
  | getSymbol(const GlobalValue *GV) const | llvm::TargetMachine |  | 
  | getTarget() const | llvm::TargetMachine | inline | 
  | getTargetCPU() const | llvm::TargetMachine | inline | 
  | getTargetFeatureString() const | llvm::TargetMachine | inline | 
  | getTargetIRAnalysis() const | llvm::TargetMachine |  | 
  | getTargetTransformInfo(const Function &F) const override | llvm::CodeGenTargetMachineImpl | virtual | 
  | getTargetTriple() const | llvm::TargetMachine | inline | 
  | getTLSModel(const GlobalValue *GV) const | llvm::TargetMachine |  | 
  | getUniqueBasicBlockSectionNames() const | llvm::TargetMachine | inline | 
  | getUniqueSectionNames() const | llvm::TargetMachine | inline | 
  | getXCOFFTracebackTable() const | llvm::TargetMachine | inline | 
  | initAsmInfo() | llvm::CodeGenTargetMachineImpl | protected | 
  | isCompatibleDataLayout(const DataLayout &Candidate) const | llvm::TargetMachine | inline | 
  | isLargeGlobalValue(const GlobalValue *GV) const | llvm::TargetMachine |  | 
  | isMachineVerifierClean() const | llvm::TargetMachine | inlinevirtual | 
  | isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const | llvm::TargetMachine | inlinevirtual | 
  | isPositionIndependent() const | llvm::TargetMachine |  | 
  | LargeDataThreshold | llvm::TargetMachine | protected | 
  | MII | llvm::TargetMachine | protected | 
  | MRI | llvm::TargetMachine | protected | 
  | O0WantsFastISel | llvm::TargetMachine | protected | 
  | operator=(const TargetMachine &)=delete | llvm::TargetMachine |  | 
  | Options | llvm::TargetMachine | mutable | 
  | OptLevel | llvm::TargetMachine | protected | 
  | parseBinutilsVersion(StringRef Version) | llvm::TargetMachine | static | 
  | parseMachineFunctionInfo(const yaml::MachineFunctionInfo &, PerFunctionMIParsingState &PFS, SMDiagnostic &Error, SMRange &SourceRange) const | llvm::TargetMachine | inlinevirtual | 
  | PGOOption | llvm::TargetMachine | protected | 
  | registerDefaultAliasAnalyses(AAManager &) | llvm::TargetMachine | inlinevirtual | 
  | registerEarlyDefaultAliasAnalyses(AAManager &) | llvm::TargetMachine | inlinevirtual | 
  | registerMachineRegisterInfoCallback(MachineFunction &MF) const | llvm::TargetMachine | inlinevirtual | 
  | registerPassBuilderCallbacks(PassBuilder &) | llvm::TargetMachine | inlinevirtual | 
  | requiresStructuredCFG() const | llvm::TargetMachine | inline | 
  | RequireStructuredCFG | llvm::TargetMachine | protected | 
  | reset() | llvm::CodeGenTargetMachineImpl | inlineprotectedvirtual | 
  | resetTargetOptions(const Function &F) const | llvm::TargetMachine |  | 
  | RM | llvm::TargetMachine | protected | 
  | setCFIFixup(bool Enable) | llvm::TargetMachine | inline | 
  | setCodeModel(CodeModel::Model CM) | llvm::TargetMachine | inline | 
  | setFastISel(bool Enable) | llvm::TargetMachine | inline | 
  | setGlobalISel(bool Enable) | llvm::TargetMachine | inline | 
  | setGlobalISelAbort(GlobalISelAbortMode Mode) | llvm::TargetMachine | inline | 
  | setLargeDataThreshold(uint64_t LDT) | llvm::TargetMachine | inline | 
  | setMachineOutliner(bool Enable) | llvm::TargetMachine | inline | 
  | setO0WantsFastISel(bool Enable) | llvm::TargetMachine | inline | 
  | setOptLevel(CodeGenOptLevel Level) | llvm::TargetMachine | inline | 
  | setPGOOption(std::optional< PGOOptions > PGOOpt) | llvm::TargetMachine | inline | 
  | setRequiresStructuredCFG(bool Value) | llvm::TargetMachine | inline | 
  | setSupportsDebugEntryValues(bool Enable) | llvm::TargetMachine | inline | 
  | setSupportsDefaultOutlining(bool Enable) | llvm::TargetMachine | inline | 
  | setTargetFeatureString(StringRef FS) | llvm::TargetMachine | inline | 
  | shouldAssumeDSOLocal(const GlobalValue *GV) const | llvm::TargetMachine |  | 
  | splitModule(Module &M, unsigned NumParts, function_ref< void(std::unique_ptr< Module > MPart)> ModuleCallback) | llvm::TargetMachine | inlinevirtual | 
  | STI | llvm::TargetMachine | protected | 
  | TargetCPU | llvm::TargetMachine | protected | 
  | TargetFS | llvm::TargetMachine | protected | 
  | TargetMachine(const Target &T, StringRef DataLayoutString, const Triple &TargetTriple, StringRef CPU, StringRef FS, const TargetOptions &Options) | llvm::TargetMachine | protected | 
  | TargetMachine(const TargetMachine &)=delete | llvm::TargetMachine |  | 
  | targetSchedulesPostRAScheduling() const | llvm::TargetMachine | inlinevirtual | 
  | TargetTriple | llvm::TargetMachine | protected | 
  | TheTarget | llvm::TargetMachine | protected | 
  | unqualifiedInlineAsmVariant() const | llvm::TargetMachine | inlinevirtual | 
  | useEmulatedTLS() const | llvm::TargetMachine |  | 
  | useIPRA() const | llvm::TargetMachine | inlinevirtual | 
  | usesPhysRegsForValues() const | llvm::TargetMachine | inlinevirtual | 
  | useTLSDESC() const | llvm::TargetMachine |  | 
  | ~TargetMachine() | llvm::TargetMachine | virtual |