Home
last modified time | relevance | path

Searched refs:TargetMachine (Results 1 – 25 of 302) sorted by relevance

12345678910>>...13

/external/llvm/lib/Target/
DTargetMachine.cpp35 TargetMachine::TargetMachine(const Target &T, in TargetMachine() function in TargetMachine
44 TargetMachine::~TargetMachine() { in ~TargetMachine()
50 void TargetMachine::resetTargetOptions(const MachineFunction *MF) const { in resetTargetOptions()
76 Reloc::Model TargetMachine::getRelocationModel() const { in getRelocationModel()
84 CodeModel::Model TargetMachine::getCodeModel() const { in getCodeModel()
108 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel()
140 CodeGenOpt::Level TargetMachine::getOptLevel() const { in getOptLevel()
146 void TargetMachine::setOptLevel(CodeGenOpt::Level Level) const { in setOptLevel()
151 bool TargetMachine::getAsmVerbosityDefault() const { in getAsmVerbosityDefault()
155 void TargetMachine::setAsmVerbosityDefault(bool V) { in setAsmVerbosityDefault()
[all …]
DTargetMachineC.cpp33 inline TargetMachine *unwrap(LLVMTargetMachineRef P) { in unwrap()
34 return reinterpret_cast<TargetMachine*>(P); in unwrap()
39 inline LLVMTargetMachineRef wrap(const TargetMachine *P) { in wrap()
41 reinterpret_cast<LLVMTargetMachineRef>(const_cast<TargetMachine*>(P)); in wrap()
185 TargetMachine* TM = unwrap(T); in LLVMTargetMachineEmit()
202 TargetMachine::CodeGenFileType ft; in LLVMTargetMachineEmit()
205 ft = TargetMachine::CGFT_AssemblyFile; in LLVMTargetMachineEmit()
208 ft = TargetMachine::CGFT_ObjectFile; in LLVMTargetMachineEmit()
DTargetLoweringObjectFile.cpp43 const TargetMachine &TM) { in Initialize()
105 const TargetMachine &TM) const { in getSymbolWithGlobalValueBase()
116 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM, in getCFIPersonalitySymbol()
122 const TargetMachine &TM, in emitPersonalityValue()
133 const TargetMachine &TM){ in getKindForGlobal()
261 const TargetMachine &TM) const { in SectionForGlobal()
281 const TargetMachine &TM) const{ in SelectSectionForGlobal()
312 const TargetMachine &TM, MachineModuleInfo *MMI, in getTTypeGlobalReference()
/external/llvm/include/llvm/CodeGen/
DTargetLoweringObjectFileImpl.h32 class TargetMachine; variable
41 void emitPersonalityValue(MCStreamer &Streamer, const TargetMachine &TM,
50 const TargetMachine &TM) const override;
54 const TargetMachine &TM) const override;
60 Mangler &Mang, const TargetMachine &TM,
66 const TargetMachine &TM,
89 Mangler &Mang, const TargetMachine &TM) const override;
96 const TargetMachine &TM) const override;
101 const TargetMachine &TM) const override;
108 Mangler &Mang, const TargetMachine &TM,
[all …]
DPasses.h110 TargetMachine *TM;
123 TargetPassConfig(TargetMachine *tm, PassManagerBase &pm);
348 FunctionPass *createAtomicExpandLoadLinkedPass(const TargetMachine *TM);
355 createBasicTargetTransformInfoPass(const TargetMachine *TM);
373 FunctionPass *createCodeGenPreparePass(const TargetMachine *TM = nullptr);
546 FunctionPass *createStackProtectorPass(const TargetMachine *TM);
555 FunctionPass *createDwarfEHPass(const TargetMachine *TM);
560 FunctionPass *createSjLjEHPreparePass(const TargetMachine *TM);
DMachineFunctionAnalysis.h22 class TargetMachine; variable
28 const TargetMachine &TM;
33 explicit MachineFunctionAnalysis(const TargetMachine &tm);
/external/llvm/include/llvm/Target/
DTargetLoweringObjectFile.h34 class TargetMachine; variable
54 virtual void Initialize(MCContext &ctx, const TargetMachine &TM);
57 const TargetMachine &TM,
69 Mangler &Mang, const TargetMachine &TM) const {} in emitModuleFlags()
78 const TargetMachine &TM);
85 const TargetMachine &TM) const;
92 const TargetMachine &TM) const { in SectionForGlobal()
101 Mangler &Mang, const TargetMachine &TM) const = 0;
114 Mangler &Mang, const TargetMachine &TM,
121 const TargetMachine &TM) const;
[all …]
DTargetMachine.h63 class TargetMachine {
64 TargetMachine(const TargetMachine &) LLVM_DELETED_FUNCTION;
65 void operator=(const TargetMachine &) LLVM_DELETED_FUNCTION;
67 TargetMachine(const Target &T, StringRef TargetTriple,
90 virtual ~TargetMachine();
268 class LLVMTargetMachine : public TargetMachine {
/external/llvm/lib/Target/R600/
DAMDGPU.h26 class TargetMachine; variable
29 FunctionPass *createR600VectorRegMerger(TargetMachine &tm);
31 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm);
33 FunctionPass *createR600ClauseMergePass(TargetMachine &tm);
34 FunctionPass *createR600Packetizer(TargetMachine &tm);
35 FunctionPass *createR600ControlFlowFinalizer(TargetMachine &tm);
42 FunctionPass *createSILowerControlFlowPass(TargetMachine &tm);
43 FunctionPass *createSIFixSGPRCopiesPass(TargetMachine &tm);
46 FunctionPass *createSIInsertWaits(TargetMachine &tm);
54 FunctionPass *createAMDGPUISelDag(TargetMachine &tm);
/external/mesa3d/src/gallium/drivers/radeon/
DAMDIL.h62 class TargetMachine; variable
66 createAMDGPUISelDag(TargetMachine &TM);
68 createAMDGPUPeepholeOpt(TargetMachine &TM);
72 createAMDGPUCFGPreparationPass(TargetMachine &TM);
74 createAMDGPUCFGStructurizerPass(TargetMachine &TM);
DAMDGPU.h24 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm);
27 FunctionPass *createSIAssignInterpRegsPass(TargetMachine &tm);
31 FunctionPass *createAMDGPUConvertToISAPass(TargetMachine &tm);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
DAMDIL.h62 class TargetMachine; variable
66 createAMDGPUISelDag(TargetMachine &TM);
68 createAMDGPUPeepholeOpt(TargetMachine &TM);
72 createAMDGPUCFGPreparationPass(TargetMachine &TM);
74 createAMDGPUCFGStructurizerPass(TargetMachine &TM);
DAMDGPU.h24 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm);
27 FunctionPass *createSIAssignInterpRegsPass(TargetMachine &tm);
31 FunctionPass *createAMDGPUConvertToISAPass(TargetMachine &tm);
/external/llvm/lib/Target/Mips/
DMipsTargetObjectFile.h22 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
28 const TargetMachine &TM, SectionKind Kind)const;
30 const TargetMachine &TM) const;
34 const TargetMachine &TM) const override;
DMipsTargetObjectFile.cpp27 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ in Initialize()
50 const TargetMachine &TM) const { in IsGlobalInSmallSection()
60 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, in IsGlobalInSmallSection()
91 Mangler &Mang, const TargetMachine &TM) const { in SelectSectionForGlobal()
/external/llvm/lib/Target/Hexagon/
DHexagonTargetObjectFile.h22 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
27 const TargetMachine &TM,
30 const TargetMachine &TM) const;
35 const TargetMachine &TM) const override;
DHexagonTargetObjectFile.cpp32 const TargetMachine &TM) { in Initialize()
58 const TargetMachine &TM) const { in IsGlobalInSmallSection()
73 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, in IsGlobalInSmallSection()
91 const TargetMachine &TM) const { in SelectSectionForGlobal()
/external/llvm/lib/Target/X86/
DX86TargetObjectFile.h24 Mangler &Mang, const TargetMachine &TM,
31 const TargetMachine &TM,
38 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
48 const TargetMachine &TM) const override;
DX86TargetObjectFile.cpp24 const TargetMachine &TM, MachineModuleInfo *MMI, in getTTypeGlobalReference()
42 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM, in getCFIPersonalitySymbol()
48 X86LinuxTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM) { in Initialize()
60 const ConstantExpr *CE, Mangler &Mang, const TargetMachine &TM) const { in getExecutableRelativeSymbol()
/external/chromium_org/tools/gyp/test/win/linker-flags/
Dtarget-machine.gyp12 'TargetMachine': '1',
22 'TargetMachine': '17',
32 'TargetMachine': '1',
42 'TargetMachine': '17',
/external/llvm/lib/ExecutionEngine/JIT/
DJIT.h28 class TargetMachine; variable
58 TargetMachine &TM; // The current target we are compiling to
81 JIT(Module *M, TargetMachine &tm, TargetJITInfo &tji,
189 TargetMachine *TM);
197 TargetMachine *getTargetMachine() override { return &TM; } in getTargetMachine()
215 TargetMachine &tm);
/external/llvm/tools/llc/
Dllc.cpp125 case TargetMachine::CGFT_AssemblyFile: in GetOutputStream()
136 case TargetMachine::CGFT_ObjectFile: in GetOutputStream()
142 case TargetMachine::CGFT_Null: in GetOutputStream()
152 case TargetMachine::CGFT_AssemblyFile: in GetOutputStream()
154 case TargetMachine::CGFT_ObjectFile: in GetOutputStream()
155 case TargetMachine::CGFT_Null: in GetOutputStream()
288 std::unique_ptr<TargetMachine> target( in compileModule()
300 TargetMachine &Target = *target.get(); in compileModule()
325 FileType != TargetMachine::CGFT_ObjectFile) in compileModule()
/external/llvm/lib/Target/ARM/
DARMTargetObjectFile.h18 class TargetMachine; variable
29 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
33 Mangler &Mang, const TargetMachine &TM,
/external/llvm/lib/Target/AArch64/
DAArch64TargetObjectFile.h21 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
29 const TargetMachine &TM,
34 const TargetMachine &TM,
/external/llvm/lib/Target/XCore/
DXCoreTargetObjectFile.h25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
30 const TargetMachine &TM) const override;
35 const TargetMachine &TM) const override;

12345678910>>...13