HomeSort by: relevance | last modified time | path
    Searched refs:TM (Results 1 - 25 of 443) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /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...]

Completed in 31 milliseconds

1 2 3 4 5 6 7 8 91011>>