| /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| WebAssemblyTargetObjectFile.cpp | 21 const TargetMachine &TM) { 22 TargetLoweringObjectFileWasm::Initialize(Ctx, TM);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| 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,
|
| Hexagon.h | 22 ImmutablePass *createHexagonTargetTransformInfoPass(const HexagonTargetMachine *TM);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
| Lanai.h | 25 FunctionPass *createLanaiISelDag(LanaiTargetMachine &TM); 29 FunctionPass *createLanaiDelaySlotFillerPass(const LanaiTargetMachine &TM);
|
| 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) const [all...] |
| 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;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/ |
| AVRTargetObjectFile.cpp | 21 void AVRTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM) { 22 Base::Initialize(Ctx, TM); 30 const TargetMachine &TM) const { 37 return Base::SelectSectionForGlobal(GO, Kind, TM);
|
| AVRTargetObjectFile.h | 21 void Initialize(MCContext &ctx, const TargetMachine &TM) override; 24 const TargetMachine &TM) const override;
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| BasicTargetTransformInfo.cpp | 32 BasicTTIImpl::BasicTTIImpl(const TargetMachine *TM, const Function &F) 33 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| ARMTargetObjectFile.cpp | 31 const TargetMachine &TM) { 32 const ARMBaseTargetMachine &ARM_TM = static_cast<const ARMBaseTargetMachine &>(TM); 37 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 58 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, 60 if (TM.getMCAsmInfo()->getExceptionHandlingType() != ExceptionHandling::ARM) 62 GV, Encoding, TM, MMI, Streamer); 66 return MCSymbolRefExpr::create(TM.getSymbol(GV), 77 const TargetMachine &TM) { 79 if (TM.getSubtarget<ARMSubtarget>(*F).genExecuteOnly() && SK.isText()) 85 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const [all...] |
| 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;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPUTargetObjectFile.cpp | 21 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { 23 AMDGPU::shouldEmitConstantsToTextSection(TM.getTargetTriple())) 26 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GO, Kind, TM); 30 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { 36 return TargetLoweringObjectFileELF::getExplicitSectionGlobal(GO, SK, TM);
|
| AMDGPUTargetObjectFile.h | 25 const TargetMachine &TM) const override; 27 const TargetMachine &TM) const override;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| M68kTargetObjectFile.cpp | 36 const TargetMachine &TM) { 37 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 38 InitializeELF(TM.Options.UseInitArray); 40 this->TM = &static_cast<const M68kTargetMachine &>(TM);
|
| M68kTargetObjectFile.h | 22 const M68kTargetMachine *TM; 27 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| MipsTargetObjectFile.h | 19 const MipsTargetMachine *TM; 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;
|
| MipsTargetObjectFile.cpp | 45 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ 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, 85 return IsGlobalInSmallSectionImpl(GO, TM) & [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
| 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,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| 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;
|
| NVPTXSubtarget.cpp | 50 const NVPTXTargetMachine &TM) 52 SmVersion(20), TM(TM), InstrInfo(), 53 TLInfo(TM, initializeSubtargetDependencies(CPU, FS)), FrameLowering() {} 58 if (TM.getDrvInterface() == NVPTX::CUDA)
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
| CompileUtils.h | 42 SimpleCompiler(TargetMachine &TM, ObjectCache *ObjCache = nullptr) 43 : IRCompiler(irManglingOptionsFromTargetOptions(TM.Options)), TM(TM), 54 manglingOptionsForTargetMachine(const TargetMachine &TM); 59 TargetMachine &TM; 69 TMOwningSimpleCompiler(std::unique_ptr<TargetMachine> TM, 71 : SimpleCompiler(*TM, ObjCache), TM(std::move(TM)) {} [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
| ARCSubtarget.cpp | 28 const std::string &FS, const TargetMachine &TM) 30 TLInfo(TM, *this) {}
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| PPCTargetObjectFile.h | 22 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 25 const TargetMachine &TM) const override;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
| XCoreSubtarget.cpp | 28 const std::string &FS, const TargetMachine &TM) 30 FrameLowering(*this), TLInfo(TM, *this), TSInfo() {}
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/ |
| SnippetFile.cpp | 133 const TargetMachine &TM = State.getTargetMachine(); 134 MCContext Context(TM.getTargetTriple(), TM.getMCAsmInfo(), 135 TM.getMCRegisterInfo(), TM.getMCSubtargetInfo()); 137 TM.getTarget().createMCObjectFileInfo(Context, /*PIC=*/false)); 140 BenchmarkCodeStreamer Streamer(&Context, TM.getMCRegisterInfo(), &Result); 146 TM.getTarget().createMCInstPrinter( 147 TM.getTargetTriple(), TM.getMCAsmInfo()->getAssemblerDialect() [all...] |