HomeSort by relevance Sort by last modified time
    Searched refs:TargetMachine (Results 1 - 25 of 253) sorted by null

1 2 3 4 5 6 7 8 91011

  /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) {}

Completed in 1523 milliseconds

1 2 3 4 5 6 7 8 91011