Searched refs:PPCTargetMachine (Results 1 - 15 of 15) sorted by relevance
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPC.h | 25 class PPCTargetMachine; 33 FunctionPass *createPPCCTRLoops(PPCTargetMachine &TM); 38 FunctionPass *createPPCLoopPreIncPrepPass(PPCTargetMachine &TM); 46 FunctionPass *createPPCISelDag(PPCTargetMachine &TM);
|
H A D | PPCTargetMachine.h | 1 //===-- PPCTargetMachine.h - Define TargetMachine for PowerPC ---*- C++ -*-===// 24 /// PPCTargetMachine - Common code between 32-bit and 64-bit PowerPC targets. 26 class PPCTargetMachine : public LLVMTargetMachine { class in namespace:llvm 37 PPCTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 41 ~PPCTargetMachine() override; 62 class PPC32TargetMachine : public PPCTargetMachine { 73 class PPC64TargetMachine : public PPCTargetMachine {
|
H A D | PPCTargetMachine.cpp | 1 //===-- PPCTargetMachine.cpp - Define TargetMachine for PowerPC -----------===// 14 #include "PPCTargetMachine.h" 151 static PPCTargetMachine::PPCABI computeTargetABI(const Triple &TT, 154 return PPCTargetMachine::PPC_ABI_ELFv1; 156 return PPCTargetMachine::PPC_ABI_ELFv2; 164 return PPCTargetMachine::PPC_ABI_ELFv2; 166 return PPCTargetMachine::PPC_ABI_ELFv1; 172 return PPCTargetMachine::PPC_ABI_UNKNOWN; 179 PPCTargetMachine::PPCTargetMachine(cons function in class:PPCTargetMachine [all...] |
H A D | PPCSubtarget.h | 131 const PPCTargetMachine &TM; 142 const PPCTargetMachine &TM); 176 const PPCTargetMachine &getTargetMachine() const { return TM; }
|
H A D | PPCRegisterInfo.h | 59 const PPCTargetMachine &TM; 62 PPCRegisterInfo(const PPCTargetMachine &TM);
|
H A D | PPCTargetTransformInfo.h | 21 #include "PPCTargetMachine.h" 40 explicit PPCTTIImpl(const PPCTargetMachine *TM, const Function &F)
|
H A D | PPCLoopPreIncPrep.cpp | 24 #include "PPCTargetMachine.h" 68 PPCLoopPreIncPrep(PPCTargetMachine &TM) : FunctionPass(ID), TM(&TM) { 86 PPCTargetMachine *TM; 101 FunctionPass *llvm::createPPCLoopPreIncPrepPass(PPCTargetMachine &TM) {
|
H A D | PPCCTRLoops.cpp | 28 #include "PPCTargetMachine.h" 90 PPCCTRLoops(PPCTargetMachine &TM) : FunctionPass(ID), TM(&TM) { 109 PPCTargetMachine *TM; 155 FunctionPass *llvm::createPPCCTRLoops(PPCTargetMachine &TM) { 201 static bool memAddrUsesCTR(const PPCTargetMachine *TM,
|
H A D | PPCSubtarget.cpp | 17 #include "PPCTargetMachine.h" 51 const std::string &FS, const PPCTargetMachine &TM)
|
H A D | PPCISelLowering.h | 424 explicit PPCTargetLowering(const PPCTargetMachine &TM,
|
H A D | PPCAsmPrinter.cpp | 25 #include "PPCTargetMachine.h" 1032 if (static_cast<const PPCTargetMachine &>(TM).isELFv2ABI()) { 1040 if (static_cast<const PPCTargetMachine &>(TM).isPPC64() ||
|
H A D | PPCRegisterInfo.cpp | 21 #include "PPCTargetMachine.h" 60 PPCRegisterInfo::PPCRegisterInfo(const PPCTargetMachine &TM)
|
H A D | PPCISelDAGToDAG.cpp | 18 #include "PPCTargetMachine.h" 72 const PPCTargetMachine &TM; 77 explicit PPCDAGToDAGISel(PPCTargetMachine &tm) 4365 FunctionPass *llvm::createPPCISelDag(PPCTargetMachine &TM) {
|
H A D | PPCISelLowering.cpp | 19 #include "PPCTargetMachine.h" 57 PPCTargetLowering::PPCTargetLowering(const PPCTargetMachine &TM,
|
/freebsd-11.0-release/lib/clang/libllvmpowerpccodegen/ |
H A D | Makefile | 28 PPCTargetMachine.cpp \
|
Completed in 256 milliseconds