/external/llvm/lib/Target/Hexagon/ |
HexagonTargetObjectFile.h | 23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 28 const TargetMachine &TM, 31 const TargetMachine &TM) const; 36 const TargetMachine &TM) const override;
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDGPU.h | 15 #include "llvm/Target/TargetMachine.h" 24 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm); 27 FunctionPass *createSIAssignInterpRegsPass(TargetMachine &tm); 31 FunctionPass *createAMDGPUConvertToISAPass(TargetMachine &tm);
|
AMDIL.h | 19 #include "llvm/Target/TargetMachine.h" 62 class TargetMachine; 66 createAMDGPUISelDag(TargetMachine &TM); 68 createAMDGPUPeepholeOpt(TargetMachine &TM); 72 createAMDGPUCFGPreparationPass(TargetMachine &TM); 74 createAMDGPUCFGStructurizerPass(TargetMachine &TM);
|
AMDILIntrinsicInfo.h | 20 class TargetMachine; 35 AMDGPUIntrinsicInfo(TargetMachine *tm);
|
AMDGPUConvertToISA.cpp | 27 TargetMachine &TM; 30 AMDGPUConvertToISAPass(TargetMachine &tm) : 43 FunctionPass *llvm::createAMDGPUConvertToISAPass(TargetMachine &tm) {
|
AMDGPURegisterInfo.h | 32 TargetMachine &TM; 36 AMDGPURegisterInfo(TargetMachine &tm, const TargetInstrInfo &tii);
|
/external/llvm/lib/Target/Mips/ |
MipsTargetObjectFile.h | 23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 27 bool IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, 30 const TargetMachine &TM) const; 32 const TargetMachine &TM) const; 36 const TargetMachine &TM) const override; 40 const TargetMachine &TM) const;
|
/external/llvm/lib/Target/ARM/ |
ARMTargetObjectFile.h | 18 class TargetMachine; 29 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 33 Mangler &Mang, const TargetMachine &TM,
|
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyTargetObjectFile.h | 25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
|
WebAssemblyTargetObjectFile.cpp | 21 const TargetMachine &TM) {
|
/external/llvm/lib/Target/PowerPC/ |
PPCTargetObjectFile.h | 15 #include "llvm/Target/TargetMachine.h" 23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 27 const TargetMachine &TM) const override;
|
/external/llvm/lib/Target/Sparc/ |
SparcTargetObjectFile.h | 18 class TargetMachine; 28 Mangler &Mang, const TargetMachine &TM,
|
/external/llvm/lib/Target/AMDGPU/ |
AMDGPU.h | 15 #include "llvm/Target/TargetMachine.h" 26 class TargetMachine; 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); 44 FunctionPass *createSILoadStoreOptimizerPass(TargetMachine &tm); 45 FunctionPass *createSILowerControlFlowPass(TargetMachine &tm); 50 FunctionPass *createSIInsertWaits(TargetMachine &tm) [all...] |
AMDGPUTargetObjectFile.h | 20 #include "llvm/Target/TargetMachine.h" 28 const TargetMachine &TM) const override; 42 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 46 const TargetMachine &TM) const override;
|
/external/llvm/include/llvm/CodeGen/ |
MachineFunctionAnalysis.h | 23 class TargetMachine; 29 const TargetMachine &TM; 36 explicit MachineFunctionAnalysis(const TargetMachine &tm,
|
TargetLoweringObjectFileImpl.h | 32 class TargetMachine; 54 const TargetMachine &TM) const override; 58 const TargetMachine &TM) const override; 61 const TargetMachine &TM) const override; 70 Mangler &Mang, const TargetMachine &TM, 76 const TargetMachine &TM, 96 Mangler &Mang, const TargetMachine &TM) const override; 100 const TargetMachine &TM) const override; 104 const TargetMachine &TM) const override; 112 Mangler &Mang, const TargetMachine &TM [all...] |
ParallelCG.h | 19 #include "llvm/Target/TargetMachine.h" 39 TargetMachine::CodeGenFileType FT = TargetMachine::CGFT_ObjectFile);
|
/external/llvm/lib/Target/AArch64/ |
AArch64TargetObjectFile.h | 21 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 31 const TargetMachine &TM, 36 const TargetMachine &TM,
|
/external/llvm/lib/Target/XCore/ |
XCoreTargetObjectFile.h | 26 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 30 const TargetMachine &TM) const override; 34 const TargetMachine &TM) const override;
|
/external/llvm/lib/Target/X86/ |
X86TargetObjectFile.h | 24 Mangler &Mang, const TargetMachine &TM, 31 const TargetMachine &TM, 50 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 57 const TargetMachine &TM) const override;
|
/external/llvm/tools/opt/ |
NewPMDriver.h | 29 class TargetMachine; 52 TargetMachine *TM, tool_output_file *Out,
|
/external/llvm/include/llvm/Target/ |
TargetLoweringObjectFile.h | 35 class TargetMachine; 60 virtual void Initialize(MCContext &ctx, const TargetMachine &TM); 68 Mangler &Mang, const TargetMachine &TM) const {} 79 const TargetMachine &TM); 85 Mangler &Mang, const TargetMachine &TM) const; 91 const TargetMachine &TM) const { 97 const TargetMachine &TM) const; 100 const TargetMachine &TM) const; 110 Mangler &Mang, const TargetMachine &TM) const = 0; 123 Mangler &Mang, const TargetMachine &TM [all...] |
/external/llvm/lib/Target/ |
TargetMachine.cpp | 1 //===-- TargetMachine.cpp - General Target Information ---------------------==// 14 #include "llvm/Target/TargetMachine.h" 37 // TargetMachine Class 40 TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, 48 TargetMachine::~TargetMachine() { 58 // a) global state on the TargetMachine is terrible in general, 61 // and not on the TargetMachine (via TargetOptions) at all. 62 void TargetMachine::resetTargetOptions(const Function &F) const [all...] |
/external/llvm/include/llvm/Passes/ |
PassBuilder.h | 24 class TargetMachine; 33 TargetMachine *TM; 36 explicit PassBuilder(TargetMachine *TM = nullptr) : TM(TM) {}
|
/external/llvm/lib/Target/CppBackend/ |
CPPTargetMachine.h | 1 //===-- CPPTargetMachine.h - TargetMachine for the C++ backend --*- C++ -*-===// 10 // This file declares the TargetMachine that is used by the C++ backend. 18 #include "llvm/Target/TargetMachine.h" 25 struct CPPTargetMachine : public TargetMachine { 29 : TargetMachine(T, "", TT, CPU, FS, Options) {}
|