/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetObjectFile.cpp | 21 const TargetMachine &TM) { 22 TargetLoweringObjectFileWasm::Initialize(Ctx, TM); 20 Initialize(MCContext &Ctx, const TargetMachine &TM) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetObjectFile.h | 20 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 23 const TargetMachine &TM) const override; 27 const TargetMachine &TM) const override; 30 const TargetMachine &TM) const; 32 bool isSmallDataEnabled(const TargetMachine &TM) const; 46 const TargetMachine &TM) const; 50 const TargetMachine &TM) const; 53 const TargetMachine &TM,
|
H A D | Hexagon.h | 25 ImmutablePass *createHexagonTargetTransformInfoPass(const HexagonTargetMachine *TM);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | Lanai.h | 25 FunctionPass *createLanaiISelDag(LanaiTargetMachine &TM); 29 FunctionPass *createLanaiDelaySlotFillerPass(const LanaiTargetMachine &TM);
|
H A D | LanaiTargetObjectFile.cpp | 29 const TargetMachine &TM) { 30 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 50 const GlobalObject *GO, const TargetMachine &TM) const { 51 if (GO == nullptr) return TM.getCodeModel() == CodeModel::Small; 57 return isGlobalInSmallSectionImpl(GO, TM); 59 return isGlobalInSmallSection(GO, TM, getKindForGlobal(GO, TM)); 65 const TargetMachine &TM, 67 return isGlobalInSmallSectionImpl(GO, TM); 74 const GlobalObject *GO, const TargetMachine &TM) cons 28 Initialize(MCContext &Ctx, const TargetMachine &TM) argument 64 isGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, SectionKind Kind) const argument [all...] |
H A D | LanaiTargetObjectFile.h | 19 bool isGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, 22 const TargetMachine &TM) const; 25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 30 const TargetMachine &TM) const; 33 const TargetMachine &TM) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRTargetObjectFile.cpp | 21 void AVRTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM) { argument 22 Base::Initialize(Ctx, TM); 30 const TargetMachine &TM) const { 37 return Base::SelectSectionForGlobal(GO, Kind, TM);
|
H A D | AVRTargetObjectFile.h | 21 void Initialize(MCContext &ctx, const TargetMachine &TM) override; 24 const TargetMachine &TM) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 32 BasicTTIImpl::BasicTTIImpl(const TargetMachine *TM, const Function &F) argument 33 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetObjectFile.cpp | 31 const TargetMachine &TM) { 32 const ARMBaseTargetMachine &ARM_TM = static_cast<const ARMBaseTargetMachine &>(TM); 37 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 57 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, 59 if (TM.getMCAsmInfo()->getExceptionHandlingType() != ExceptionHandling::ARM) 61 GV, Encoding, TM, MMI, Streamer); 65 return MCSymbolRefExpr::create(TM.getSymbol(GV), 76 const TargetMachine &TM) { 78 if (TM.getSubtarget<ARMSubtarget>(*F).genExecuteOnly() && SK.isText()) 84 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) cons 30 Initialize(MCContext &Ctx, const TargetMachine &TM) argument 56 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const argument 75 isExecuteOnlyFunction(const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) argument [all...] |
H A D | ARMTargetObjectFile.h | 24 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 28 const TargetMachine &TM, 36 const TargetMachine &TM) const override; 39 const TargetMachine &TM) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetObjectFile.cpp | 24 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { 26 AMDGPU::shouldEmitConstantsToTextSection(TM.getTargetTriple())) 29 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GO, Kind, TM); 33 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { 39 return TargetLoweringObjectFileELF::getExplicitSectionGlobal(GO, SK, TM);
|
H A D | AMDGPUTargetObjectFile.h | 25 const TargetMachine &TM) const override; 27 const TargetMachine &TM) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsTargetObjectFile.h | 19 const MipsTargetMachine *TM; member in class:llvm::MipsTargetObjectFile 21 bool IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, 24 const TargetMachine &TM) const; 27 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 32 const TargetMachine &TM) const; 35 const TargetMachine &TM) const override; 39 const TargetMachine &TM) const;
|
H A D | MipsTargetObjectFile.cpp | 45 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ argument 46 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 55 this->TM = &static_cast<const MipsTargetMachine &>(TM); 70 const GlobalObject *GO, const TargetMachine &TM) const { 75 return IsGlobalInSmallSectionImpl(GO, TM); 77 return IsGlobalInSmallSection(GO, TM, getKindForGlobal(GO, TM)); 83 IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, argument 85 return IsGlobalInSmallSectionImpl(GO, TM) [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcTargetObjectFile.cpp | 19 const TargetMachine &TM) { 20 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 24 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, 30 MCSymbol *SSym = getSymbolWithGlobalValueBase(GV, ".DW.stub", TM); 36 MCSymbol *Sym = TM.getSymbol(GV); 45 return TargetLoweringObjectFileELF::getTTypeGlobalReference(GV, Encoding, TM, 18 Initialize(MCContext &Ctx, const TargetMachine &TM) argument 23 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetObjectFile.h | 24 void Initialize(MCContext &ctx, const TargetMachine &TM) override { 25 TargetLoweringObjectFile::Initialize(ctx, TM); 35 const TargetMachine &TM) const override { 40 const TargetMachine &TM) const override;
|
H A D | NVPTXSubtarget.cpp | 50 const NVPTXTargetMachine &TM) 51 : NVPTXGenSubtargetInfo(TT, CPU, FS), PTXVersion(0), SmVersion(20), TM(TM), 52 InstrInfo(), TLInfo(TM, initializeSubtargetDependencies(CPU, FS)), 58 if (TM.getDrvInterface() == NVPTX::CUDA) 48 NVPTXSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, const NVPTXTargetMachine &TM) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | CompileUtils.h | 44 SimpleCompiler(TargetMachine &TM, ObjectCache *ObjCache = nullptr) argument 45 : IRCompiler(irManglingOptionsFromTargetOptions(TM.Options)), TM(TM), 56 manglingOptionsForTargetMachine(const TargetMachine &TM); 61 TargetMachine &TM; member in class:llvm::orc::SimpleCompiler 71 TMOwningSimpleCompiler(std::unique_ptr<TargetMachine> TM, argument 73 : SimpleCompiler(*TM, ObjCache), TM(std::move(TM)) {} 78 std::shared_ptr<llvm::TargetMachine> TM; member in class:llvm::orc::TMOwningSimpleCompiler [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCSubtarget.cpp | 28 const std::string &FS, const TargetMachine &TM) 30 TLInfo(TM, *this) {} 27 ARCSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetObjectFile.h | 22 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 25 const TargetMachine &TM) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreSubtarget.cpp | 28 const std::string &FS, const TargetMachine &TM) 30 TLInfo(TM, *this), TSInfo() {} 27 XCoreSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM) argument
|
H A D | XCoreTargetObjectFile.h | 25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 28 const TargetMachine &TM) const override; 31 const TargetMachine &TM) const override;
|
H A D | XCoreTargetTransformInfo.h | 39 explicit XCoreTTIImpl(const XCoreTargetMachine *TM, const Function &F) argument 40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VETargetTransformInfo.h | 37 explicit VETTIImpl(const VETargetMachine *TM, const Function &F) argument 38 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
|