Home
last modified time | relevance | path

Searched refs:X86TargetMachine (Results 1 – 25 of 56) sorted by relevance

123

/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86TargetMachine.cpp35 : X86TargetMachine(T, TT, CPU, FS, RM, CM, false), in X86_32TargetMachine()
55 : X86TargetMachine(T, TT, CPU, FS, RM, CM, true), in X86_64TargetMachine()
66 X86TargetMachine::X86TargetMachine(const Target &T, StringRef TT, in X86TargetMachine() function in X86TargetMachine
111 bool X86TargetMachine::addInstSelector(PassManagerBase &PM, in addInstSelector()
123 bool X86TargetMachine::addPreRegAlloc(PassManagerBase &PM, in addPreRegAlloc()
129 bool X86TargetMachine::addPostRegAlloc(PassManagerBase &PM, in addPostRegAlloc()
135 bool X86TargetMachine::addPreEmitPass(PassManagerBase &PM, in addPreEmitPass()
152 bool X86TargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
DX86.h29 class X86TargetMachine; variable
34 FunctionPass *createX86ISelDag(X86TargetMachine &TM,
54 FunctionPass *createX86JITCodeEmitterPass(X86TargetMachine &TM,
DX86JITInfo.h22 class X86TargetMachine; variable
26 X86TargetMachine &TM;
31 explicit X86JITInfo(X86TargetMachine &tm);
DX86TargetMachine.h34 class X86TargetMachine : public LLVMTargetMachine {
40 X86TargetMachine(const Target &T, StringRef TT,
79 class X86_32TargetMachine : public X86TargetMachine {
106 class X86_64TargetMachine : public X86TargetMachine {
DX86FrameLowering.h23 class X86TargetMachine; variable
26 const X86TargetMachine &TM;
29 explicit X86FrameLowering(const X86TargetMachine &tm, const X86Subtarget &sti) in X86FrameLowering()
DX86RegisterInfo.h25 class X86TargetMachine; variable
29 X86TargetMachine &TM;
54 X86RegisterInfo(X86TargetMachine &tm, const TargetInstrInfo &tii);
DX86SelectionDAGInfo.h22 class X86TargetMachine; variable
33 explicit X86SelectionDAGInfo(const X86TargetMachine &TM);
DX86InstrInfo.h27 class X86TargetMachine; variable
128 X86TargetMachine &TM;
152 explicit X86InstrInfo(X86TargetMachine &tm);
DX86TargetObjectFile.h18 class X86TargetMachine; variable
DX86CodeEmitter.cpp47 X86TargetMachine &TM;
55 explicit Emitter(X86TargetMachine &tm, CodeEmitter &mce) in Emitter()
59 Emitter(X86TargetMachine &tm, CodeEmitter &mce, in Emitter()
109 FunctionPass *llvm::createX86JITCodeEmitterPass(X86TargetMachine &TM, in createX86JITCodeEmitterPass()
/external/llvm/lib/Target/X86/
DX86TargetMachine.cpp38 RegisterTargetMachine<X86TargetMachine> X(TheX86_32Target); in LLVMInitializeX86Target()
39 RegisterTargetMachine<X86TargetMachine> Y(TheX86_64Target); in LLVMInitializeX86Target()
147 X86TargetMachine::X86TargetMachine(const Target &T, const Triple &TT, in X86TargetMachine() function in X86TargetMachine
178 X86TargetMachine::~X86TargetMachine() {} in ~X86TargetMachine()
181 X86TargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
235 TargetIRAnalysis X86TargetMachine::getTargetIRAnalysis() { in getTargetIRAnalysis()
250 X86PassConfig(X86TargetMachine *TM, PassManagerBase &PM) in X86PassConfig()
253 X86TargetMachine &getX86TargetMachine() const { in getX86TargetMachine()
254 return getTM<X86TargetMachine>(); in getX86TargetMachine()
268 TargetPassConfig *X86TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
DX86TargetMachine.h25 class X86TargetMachine final : public LLVMTargetMachine {
32 X86TargetMachine(const Target &T, const Triple &TT, StringRef CPU,
36 ~X86TargetMachine() override;
DX86.h25 class X86TargetMachine; variable
29 FunctionPass *createX86ISelDag(X86TargetMachine &TM,
DX86SelectionDAGInfo.h23 class X86TargetMachine; variable
DCMakeLists.txt36 X86TargetMachine.cpp
DX86TargetTransformInfo.h42 explicit X86TTIImpl(const X86TargetMachine *TM, const Function &F) in X86TTIImpl()
DX86Subtarget.cpp306 const X86TargetMachine &TM, in X86Subtarget()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86TargetMachine.cpp77 RegisterTargetMachine<X86TargetMachine> X(getTheX86_32Target()); in LLVMInitializeX86Target()
78 RegisterTargetMachine<X86TargetMachine> Y(getTheX86_64Target()); in LLVMInitializeX86Target()
215 X86TargetMachine::X86TargetMachine(const Target &T, const Triple &TT, in X86TargetMachine() function in X86TargetMachine
248 X86TargetMachine::~X86TargetMachine() = default;
251 X86TargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
339 X86TargetMachine::getTargetTransformInfo(const Function &F) { in getTargetTransformInfo()
352 X86PassConfig(X86TargetMachine &TM, PassManagerBase &PM) in X86PassConfig()
355 X86TargetMachine &getX86TargetMachine() const { in getX86TargetMachine()
356 return getTM<X86TargetMachine>(); in getX86TargetMachine()
400 TargetPassConfig *X86TargetMachine::createPassConfig(PassManagerBase &PM) { in INITIALIZE_PASS_DEPENDENCY()
DX86LegalizerInfo.h23 class X86TargetMachine; variable
31 const X86TargetMachine &TM;
34 X86LegalizerInfo(const X86Subtarget &STI, const X86TargetMachine &TM);
DX86TargetMachine.h31 class X86TargetMachine final : public LLVMTargetMachine {
36 X86TargetMachine(const Target &T, const Triple &TT, StringRef CPU,
40 ~X86TargetMachine() override;
DX86.h29 class X86TargetMachine; variable
33 FunctionPass *createX86ISelDag(X86TargetMachine &TM,
124 InstructionSelector *createX86InstructionSelector(const X86TargetMachine &TM,
DX86SelectionDAGInfo.h23 class X86TargetMachine; variable
DCMakeLists.txt62 X86TargetMachine.cpp
DX86TargetTransformInfo.h40 explicit X86TTIImpl(const X86TargetMachine *TM, const Function &F) in X86TTIImpl()
DX86Subtarget.cpp301 const X86TargetMachine &TM, in X86Subtarget()

123