Searched refs:PPCTargetMachine (Results 1 - 14 of 14) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCSelectionDAGInfo.h21 class PPCTargetMachine;
25 explicit PPCSelectionDAGInfo(const PPCTargetMachine &TM);
H A DPPCSelectionDAGInfo.cpp15 #include "PPCTargetMachine.h"
18 PPCSelectionDAGInfo::PPCSelectionDAGInfo(const PPCTargetMachine &TM)
H A DPPCJITInfo.h21 class PPCTargetMachine;
25 PPCTargetMachine &TM;
28 PPCJITInfo(PPCTargetMachine &tm, bool tmIs64Bit) : TM(tm) {
H A DPPC.h25 class PPCTargetMachine;
36 FunctionPass *createPPCISelDag(PPCTargetMachine &TM);
37 FunctionPass *createPPCJITCodeEmitterPass(PPCTargetMachine &TM,
43 ImmutablePass *createPPCTargetTransformInfoPass(const PPCTargetMachine *TM);
H A DPPCTargetMachine.cpp1 //===-- PPCTargetMachine.cpp - Define TargetMachine for PowerPC -----------===//
14 #include "PPCTargetMachine.h"
35 PPCTargetMachine::PPCTargetMachine(const Target &T, StringRef TT, function in class:PPCTargetMachine
60 : PPCTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {
70 : PPCTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {
82 PPCPassConfig(PPCTargetMachine *TM, PassManagerBase &PM)
85 PPCTargetMachine &getPPCTargetMachine() const {
86 return getTM<PPCTargetMachine>();
101 TargetPassConfig *PPCTargetMachine
[all...]
H A DPPCTargetMachine.h1 //===-- PPCTargetMachine.h - Define TargetMachine for PowerPC ---*- C++ -*-===//
28 /// PPCTargetMachine - Common code between 32-bit and 64-bit PowerPC targets.
30 class PPCTargetMachine : public LLVMTargetMachine { class in namespace:llvm
41 PPCTargetMachine(const Target &T, StringRef TT,
78 class PPC32TargetMachine : public PPCTargetMachine {
89 class PPC64TargetMachine : public PPCTargetMachine {
H A DPPCTargetTransformInfo.cpp19 #include "PPCTargetMachine.h"
36 const PPCTargetMachine *TM;
49 PPCTTI(const PPCTargetMachine *TM)
114 llvm::createPPCTargetTransformInfoPass(const PPCTargetMachine *TM) {
H A DPPCInstrInfo.h68 PPCTargetMachine &TM;
82 explicit PPCInstrInfo(PPCTargetMachine &TM);
H A DPPCCodeEmitter.cpp17 #include "PPCTargetMachine.h"
89 FunctionPass *llvm::createPPCJITCodeEmitterPass(PPCTargetMachine &TM,
H A DPPCISelLowering.h334 explicit PPCTargetLowering(PPCTargetMachine &TM);
H A DPPCISelDAGToDAG.cpp18 #include "PPCTargetMachine.h"
47 const PPCTargetMachine &TM;
52 explicit PPCDAGToDAGISel(PPCTargetMachine &tm)
1553 FunctionPass *llvm::createPPCISelDag(PPCTargetMachine &TM) {
H A DPPCInstrInfo.cpp20 #include "PPCTargetMachine.h"
48 PPCInstrInfo::PPCInstrInfo(PPCTargetMachine &tm)
1407 const PPCTargetMachine *TM;
1504 TM = static_cast<const PPCTargetMachine *>(&MF.getTarget());
H A DPPCISelLowering.cpp18 #include "PPCTargetMachine.h"
63 static TargetLoweringObjectFile *CreateTLOF(const PPCTargetMachine &TM) {
70 PPCTargetLowering::PPCTargetLowering(PPCTargetMachine &TM)
/freebsd-10.0-release/lib/clang/libllvmpowerpccodegen/
H A DMakefile23 PPCTargetMachine.cpp \

Completed in 184 milliseconds