Home
last modified time | relevance | path

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

1234567

/external/llvm/lib/Target/
DTargetMachine.cpp203 TargetMachine::TargetMachine(const Target &T, in TargetMachine() function in TargetMachine
218 TargetMachine::~TargetMachine() { in ~TargetMachine()
225 Reloc::Model TargetMachine::getRelocationModel() const { in getRelocationModel()
233 CodeModel::Model TargetMachine::getCodeModel() { in getCodeModel()
238 void TargetMachine::setCodeModel(CodeModel::Model Model) { in setCodeModel()
242 bool TargetMachine::getAsmVerbosityDefault() { in getAsmVerbosityDefault()
246 void TargetMachine::setAsmVerbosityDefault(bool V) { in setAsmVerbosityDefault()
250 bool TargetMachine::getFunctionSections() { in getFunctionSections()
254 bool TargetMachine::getDataSections() { in getDataSections()
258 void TargetMachine::setFunctionSections(bool V) { in setFunctionSections()
[all …]
DTargetLoweringObjectFile.cpp42 const TargetMachine &TM) { in Initialize()
111 const TargetMachine &TM, in emitPersonalityValue()
122 const TargetMachine &TM){ in getKindForGlobal()
251 const TargetMachine &TM) const { in SectionForGlobal()
267 const TargetMachine &TM) const{ in SelectSectionForGlobal()
/external/llvm/include/llvm/Target/
DTargetLoweringObjectFile.h33 class TargetMachine; variable
51 virtual void Initialize(MCContext &ctx, const TargetMachine &TM);
54 const TargetMachine &TM,
72 const TargetMachine &TM);
79 const TargetMachine &TM) const;
86 const TargetMachine &TM) const { in SectionForGlobal()
97 Mangler *Mang, const TargetMachine &TM) const = 0;
133 Mangler *Mang, const TargetMachine &TM) const;
DTargetMachine.h83 class TargetMachine {
84 TargetMachine(const TargetMachine &); // DO NOT IMPLEMENT
85 void operator=(const TargetMachine &); // DO NOT IMPLEMENT
87 TargetMachine(const Target &T, StringRef TargetTriple,
118 virtual ~TargetMachine();
301 class LLVMTargetMachine : public TargetMachine {
DTargetAsmInfo.h20 class TargetMachine; variable
27 explicit TargetAsmInfo(const TargetMachine &TM);
DTargetSelectionDAGInfo.h24 class TargetMachine; variable
40 explicit TargetSelectionDAGInfo(const TargetMachine &TM);
/external/llvm/tools/llc/
Dllc.cpp99 cl::opt<TargetMachine::CodeGenFileType>
100 FileType("filetype", cl::init(TargetMachine::CGFT_AssemblyFile),
103 clEnumValN(TargetMachine::CGFT_AssemblyFile, "asm",
105 clEnumValN(TargetMachine::CGFT_ObjectFile, "obj",
107 clEnumValN(TargetMachine::CGFT_Null, "null",
154 case TargetMachine::CGFT_AssemblyFile: in GetOutputStream()
165 case TargetMachine::CGFT_ObjectFile: in GetOutputStream()
171 case TargetMachine::CGFT_Null: in GetOutputStream()
182 case TargetMachine::CGFT_AssemblyFile: in GetOutputStream()
184 case TargetMachine::CGFT_ObjectFile: in GetOutputStream()
[all …]
/external/llvm/include/llvm/CodeGen/
DTargetLoweringObjectFileImpl.h32 class TargetMachine; variable
40 const TargetMachine &TM,
50 Mangler *Mang, const TargetMachine &TM) const;
54 Mangler *Mang, const TargetMachine &TM) const;
78 Mangler *Mang, const TargetMachine &TM) const;
82 Mangler *Mang, const TargetMachine &TM) const;
118 Mangler *Mang, const TargetMachine &TM) const;
122 Mangler *Mang, const TargetMachine &TM) const;
DMachineFunctionAnalysis.h28 const TargetMachine &TM;
34 explicit MachineFunctionAnalysis(const TargetMachine &tm,
/external/clang/lib/CodeGen/
DBackendUtil.cpp234 TargetMachine::setAsmVerbosityDefault(CodeGenOpts.AsmVerbose); in AddEmitPasses()
236 TargetMachine::setFunctionSections(CodeGenOpts.FunctionSections); in AddEmitPasses()
237 TargetMachine::setDataSections (CodeGenOpts.DataSections); in AddEmitPasses()
241 TargetMachine::setCodeModel(llvm::CodeModel::Small); in AddEmitPasses()
243 TargetMachine::setCodeModel(llvm::CodeModel::Kernel); in AddEmitPasses()
245 TargetMachine::setCodeModel(llvm::CodeModel::Medium); in AddEmitPasses()
247 TargetMachine::setCodeModel(llvm::CodeModel::Large); in AddEmitPasses()
250 TargetMachine::setCodeModel(llvm::CodeModel::Default); in AddEmitPasses()
292 TargetMachine *TM = TheTarget->createTargetMachine(Triple, TargetOpts.CPU, in AddEmitPasses()
316 TargetMachine::CodeGenFileType CGFT = TargetMachine::CGFT_AssemblyFile; in AddEmitPasses()
[all …]
/external/llvm/lib/Target/Mips/
DMipsTargetObjectFile.h22 void Initialize(MCContext &Ctx, const TargetMachine &TM);
28 const TargetMachine &TM, SectionKind Kind)const;
30 const TargetMachine &TM) const;
35 const TargetMachine &TM) const;
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()
90 Mangler *Mang, const TargetMachine &TM) const { in SelectSectionForGlobal()
/external/llvm/lib/Target/MBlaze/
DMBlazeTargetObjectFile.h22 void Initialize(MCContext &Ctx, const TargetMachine &TM);
27 const TargetMachine &TM,
31 const TargetMachine &TM) const;
36 const TargetMachine &TM) const;
DMBlazeTargetObjectFile.cpp23 Initialize(MCContext &Ctx, const TargetMachine &TM) { in Initialize()
46 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM) const { in IsGlobalInSmallSection()
56 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, in IsGlobalInSmallSection()
78 Mangler *Mang, const TargetMachine &TM) const { in SelectSectionForGlobal()
/external/llvm/lib/ExecutionEngine/JIT/
DJIT.h28 class TargetMachine; variable
58 TargetMachine &TM; // The current target we are compiling to
80 JIT(Module *M, TargetMachine &tm, TargetJITInfo &tji,
190 TargetMachine *TM);
213 TargetMachine &tm);
DJITDebugRegisterer.h53 class TargetMachine; variable
78 TargetMachine &TM;
89 JITDebugRegisterer(TargetMachine &tm);
/external/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.h26 MCJIT(Module *M, TargetMachine *tm, TargetJITInfo &tji,
30 TargetMachine *TM;
84 TargetMachine *TM);
/external/llvm/lib/MC/MCDisassembler/
DDisassembler.h32 class TargetMachine; variable
65 llvm::OwningPtr<llvm::TargetMachine> TM;
83 llvm::TargetMachine *tM, const TargetAsmInfo *tai, in LLVMDisasmContext()
DEDDisassembler.h49 class TargetMachine; variable
141 llvm::OwningPtr<llvm::TargetMachine> TargetMachine; member
/external/llvm/lib/Target/ARM/
DARMTargetObjectFile.h18 class TargetMachine; variable
29 virtual void Initialize(MCContext &Ctx, const TargetMachine &TM);
/external/llvm/lib/Target/SystemZ/
DSystemZSubtarget.h26 class TargetMachine; variable
43 bool GVRequiresExtraLoad(const GlobalValue* GV, const TargetMachine& TM,
/external/llvm/lib/Target/CBackend/
DCTargetMachine.h22 struct CTargetMachine : public TargetMachine {
25 : TargetMachine(T, TT, CPU, FS) {} in CTargetMachine()
/external/llvm/lib/Target/CppBackend/
DCPPTargetMachine.h24 struct CPPTargetMachine : public TargetMachine {
27 : TargetMachine(T, TT, CPU, FS) {} in CPPTargetMachine()
/external/llvm/lib/Target/X86/
DX86MCInstLower.h26 class TargetMachine; variable
34 const TargetMachine &TM;
DX86Subtarget.h28 class TargetMachine; variable
233 const TargetMachine &TM)const;
242 bool IsLegalToCallImmediateAddr(const TargetMachine &TM) const;

1234567