Searched refs:X86TargetMachine (Results 1 - 25 of 31) sorted by relevance

12

/external/swiftshader/third_party/LLVM/lib/Target/X86/
H A DX86.h29 class X86TargetMachine;
34 FunctionPass *createX86ISelDag(X86TargetMachine &TM,
54 FunctionPass *createX86JITCodeEmitterPass(X86TargetMachine &TM,
H A DX86JITInfo.h22 class X86TargetMachine;
26 X86TargetMachine &TM;
31 explicit X86JITInfo(X86TargetMachine &tm);
H A DX86TargetObjectFile.h18 class X86TargetMachine;
H A DX86TargetMachine.cpp1 //===-- X86TargetMachine.cpp - Define TargetMachine for the X86 -----------===//
14 #include "X86TargetMachine.h"
35 : X86TargetMachine(T, TT, CPU, FS, RM, CM, false),
55 : X86TargetMachine(T, TT, CPU, FS, RM, CM, true),
64 /// X86TargetMachine ctor - Create an X86 target.
66 X86TargetMachine::X86TargetMachine(const Target &T, StringRef TT, function in class:X86TargetMachine
111 bool X86TargetMachine::addInstSelector(PassManagerBase &PM,
123 bool X86TargetMachine::addPreRegAlloc(PassManagerBase &PM,
129 bool X86TargetMachine
[all...]
H A DX86SelectionDAGInfo.h22 class X86TargetMachine;
33 explicit X86SelectionDAGInfo(const X86TargetMachine &TM);
H A DX86FrameLowering.h23 class X86TargetMachine;
26 const X86TargetMachine &TM;
29 explicit X86FrameLowering(const X86TargetMachine &tm, const X86Subtarget &sti)
H A DX86RegisterInfo.h25 class X86TargetMachine;
29 X86TargetMachine &TM;
54 X86RegisterInfo(X86TargetMachine &tm, const TargetInstrInfo &tii);
H A DX86TargetMachine.h1 //===-- X86TargetMachine.h - Define TargetMachine for the X86 ---*- C++ -*-===//
34 class X86TargetMachine : public LLVMTargetMachine { class in namespace:llvm
40 X86TargetMachine(const Target &T, StringRef TT,
79 class X86_32TargetMachine : public X86TargetMachine {
106 class X86_64TargetMachine : public X86TargetMachine {
H A DX86InstrInfo.h27 class X86TargetMachine;
128 X86TargetMachine &TM;
152 explicit X86InstrInfo(X86TargetMachine &tm);
H A DX86CodeEmitter.cpp19 #include "X86TargetMachine.h"
47 X86TargetMachine &TM;
55 explicit Emitter(X86TargetMachine &tm, CodeEmitter &mce)
59 Emitter(X86TargetMachine &tm, CodeEmitter &mce,
109 FunctionPass *llvm::createX86JITCodeEmitterPass(X86TargetMachine &TM,
H A DX86JITInfo.cpp18 #include "X86TargetMachine.h"
431 X86JITInfo::X86JITInfo(X86TargetMachine &tm) : TM(tm) {
H A DX86SelectionDAGInfo.cpp15 #include "X86TargetMachine.h"
20 X86SelectionDAGInfo::X86SelectionDAGInfo(const X86TargetMachine &TM) :
H A DX86RegisterInfo.cpp21 #include "X86TargetMachine.h"
53 X86RegisterInfo::X86RegisterInfo(X86TargetMachine &tm,
835 const X86TargetMachine *TM =
836 static_cast<const X86TargetMachine *>(&MF.getTarget());
H A DX86ISelDAGToDAG.cpp21 #include "X86TargetMachine.h"
159 explicit X86DAGToDAGISel(X86TargetMachine &tm, CodeGenOpt::Level OptLevel)
283 const X86TargetMachine &getTargetMachine() {
284 return static_cast<const X86TargetMachine &>(TM);
2256 FunctionPass *llvm::createX86ISelDag(X86TargetMachine &TM,
H A DX86ISelLowering.h504 explicit X86TargetLowering(X86TargetMachine &TM);
/external/llvm/lib/Target/X86/
H A DX86TargetMachine.h1 //===-- X86TargetMachine.h - Define TargetMachine for the X86 ---*- C++ -*-===//
25 class X86TargetMachine final : public LLVMTargetMachine {
32 X86TargetMachine(const Target &T, const Triple &TT, StringRef CPU,
36 ~X86TargetMachine() override;
H A DX86.h25 class X86TargetMachine;
29 FunctionPass *createX86ISelDag(X86TargetMachine &TM,
H A DX86TargetMachine.cpp1 //===-- X86TargetMachine.cpp - Define TargetMachine for the X86 -----------===//
14 #include "X86TargetMachine.h"
38 RegisterTargetMachine<X86TargetMachine> X(TheX86_32Target);
39 RegisterTargetMachine<X86TargetMachine> Y(TheX86_64Target);
147 X86TargetMachine::X86TargetMachine(const Target &T, const Triple &TT, function in class:X86TargetMachine
178 X86TargetMachine::~X86TargetMachine() {}
181 X86TargetMachine::getSubtargetImpl(const Function &F) const {
235 TargetIRAnalysis X86TargetMachine
[all...]
H A DX86SelectionDAGInfo.h23 class X86TargetMachine;
H A DX86TargetTransformInfo.h21 #include "X86TargetMachine.h"
42 explicit X86TTIImpl(const X86TargetMachine *TM, const Function &F)
H A DX86Subtarget.cpp16 #include "X86TargetMachine.h"
306 const X86TargetMachine &TM,
H A DX86Subtarget.h316 const X86TargetMachine &TM, unsigned StackAlignOverride);
H A DX86ISelLowering.h25 class X86TargetMachine;
659 explicit X86TargetLowering(const X86TargetMachine &TM,
H A DX86ISelDAGToDAG.cpp20 #include "X86TargetMachine.h"
164 explicit X86DAGToDAGISel(X86TargetMachine &tm, CodeGenOpt::Level OptLevel)
379 const X86TargetMachine &getTargetMachine() const {
380 return static_cast<const X86TargetMachine &>(TM);
2725 FunctionPass *llvm::createX86ISelDag(X86TargetMachine &TM,
/external/swiftshader/third_party/LLVM/
H A DAndroid.mk305 lib/Target/X86/X86TargetMachine.cpp \

Completed in 353 milliseconds

12