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

/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/X86/
H A DX86.h27 class X86TargetMachine;
32 FunctionPass *createX86ISelDag(X86TargetMachine &TM,
57 FunctionPass *createX86JITCodeEmitterPass(X86TargetMachine &TM,
H A DX86JITInfo.h22 class X86TargetMachine;
26 X86TargetMachine &TM;
31 explicit X86JITInfo(X86TargetMachine &tm);
H A DX86TargetMachine.cpp1 //===-- X86TargetMachine.cpp - Define TargetMachine for the X86 -----------===//
14 #include "X86TargetMachine.h"
38 : X86TargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false),
61 : X86TargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true),
70 /// X86TargetMachine ctor - Create an X86 target.
72 X86TargetMachine::X86TargetMachine(const Target &T, StringRef TT, function in class:X86TargetMachine
130 X86PassConfig(X86TargetMachine *TM, PassManagerBase &PM)
133 X86TargetMachine &getX86TargetMachine() const {
134 return getTM<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;
59 X86RegisterInfo(X86TargetMachine &tm, const TargetInstrInfo &tii);
H A DX86TargetMachine.h1 //===-- X86TargetMachine.h - Define TargetMachine for the X86 ---*- C++ -*-===//
33 class X86TargetMachine : public LLVMTargetMachine { class in namespace:llvm
40 X86TargetMachine(const Target &T, StringRef TT,
81 class X86_32TargetMachine : public X86TargetMachine {
110 class X86_64TargetMachine : public X86TargetMachine {
H A DX86InstrInfo.h27 class X86TargetMachine;
131 X86TargetMachine &TM;
156 explicit X86InstrInfo(X86TargetMachine &tm);
H A DX86JITInfo.cpp18 #include "X86TargetMachine.h"
442 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"
57 X86RegisterInfo::X86RegisterInfo(X86TargetMachine &tm,
802 const X86TargetMachine *TM =
803 static_cast<const X86TargetMachine *>(&MF.getTarget());
H A DX86CodeEmitter.cpp19 #include "X86TargetMachine.h"
46 X86TargetMachine &TM;
54 explicit Emitter(X86TargetMachine &tm, CodeEmitter &mce)
58 Emitter(X86TargetMachine &tm, CodeEmitter &mce,
120 FunctionPass *llvm::createX86JITCodeEmitterPass(X86TargetMachine &TM,
H A DX86ISelLowering.h449 explicit X86TargetLowering(X86TargetMachine &TM);
H A DX86ISelDAGToDAG.cpp21 #include "X86TargetMachine.h"
160 explicit X86DAGToDAGISel(X86TargetMachine &tm, CodeGenOpt::Level OptLevel)
286 const X86TargetMachine &getTargetMachine() {
287 return static_cast<const X86TargetMachine &>(TM);
2797 FunctionPass *llvm::createX86ISelDag(X86TargetMachine &TM,
H A DX86InstrInfo.cpp19 #include "X86TargetMachine.h"
93 X86InstrInfo::X86InstrInfo(X86TargetMachine &tm)
4678 const X86TargetMachine *TM =
4679 static_cast<const X86TargetMachine *>(&MF.getTarget());
4795 const X86TargetMachine *TM =
4796 static_cast<const X86TargetMachine *>(&MF->getTarget());
4816 const X86TargetMachine *TM =
4817 static_cast<const X86TargetMachine *>(&MF->getTarget());
H A DX86FastISel.cpp21 #include "X86TargetMachine.h"
123 const X86TargetMachine *getTargetMachine() const {
124 return static_cast<const X86TargetMachine *>(&TM);
H A DX86ISelLowering.cpp19 #include "X86TargetMachine.h"
137 static TargetLoweringObjectFile *createTLOF(X86TargetMachine &TM) {
156 X86TargetLowering::X86TargetLowering(X86TargetMachine &TM)
2868 ((const X86TargetMachine&)getTargetMachine()).getInstrInfo();

Completed in 184 milliseconds