/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/ |
D | PPCTargetMachine.cpp | 98 RegisterTargetMachine<PPCTargetMachine> A(getThePPC32Target()); in LLVMInitializePowerPCTarget() 99 RegisterTargetMachine<PPCTargetMachine> B(getThePPC64Target()); in LLVMInitializePowerPCTarget() 100 RegisterTargetMachine<PPCTargetMachine> C(getThePPC64LETarget()); in LLVMInitializePowerPCTarget() 182 static PPCTargetMachine::PPCABI computeTargetABI(const Triple &TT, in computeTargetABI() 185 return PPCTargetMachine::PPC_ABI_ELFv1; in computeTargetABI() 187 return PPCTargetMachine::PPC_ABI_ELFv2; in computeTargetABI() 193 return PPCTargetMachine::PPC_ABI_UNKNOWN; in computeTargetABI() 197 return PPCTargetMachine::PPC_ABI_ELFv2; in computeTargetABI() 199 return PPCTargetMachine::PPC_ABI_ELFv1; in computeTargetABI() 201 return PPCTargetMachine::PPC_ABI_UNKNOWN; in computeTargetABI() [all …]
|
D | PPCTargetMachine.h | 26 class PPCTargetMachine final : public LLVMTargetMachine { 36 PPCTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 41 ~PPCTargetMachine() override;
|
D | PPC.h | 25 class PPCTargetMachine; variable 38 FunctionPass *createPPCLoopPreIncPrepPass(PPCTargetMachine &TM); 49 FunctionPass *createPPCISelDag(PPCTargetMachine &TM, CodeGenOpt::Level OL);
|
D | PPCSubtarget.h | 147 const PPCTargetMachine &TM; 158 const PPCTargetMachine &TM); 192 const PPCTargetMachine &getTargetMachine() const { return TM; } in getTargetMachine()
|
D | PPCRegisterInfo.h | 59 const PPCTargetMachine &TM; 62 PPCRegisterInfo(const PPCTargetMachine &TM);
|
D | PPCLoopPreIncPrep.cpp | 84 PPCLoopPreIncPrep(PPCTargetMachine &TM) : FunctionPass(ID), TM(&TM) { in PPCLoopPreIncPrep() 105 PPCTargetMachine *TM = nullptr; 121 FunctionPass *llvm::createPPCLoopPreIncPrepPass(PPCTargetMachine &TM) { in INITIALIZE_PASS_BEGIN()
|
D | CMakeLists.txt | 37 PPCTargetMachine.cpp
|
D | PPCTargetTransformInfo.h | 40 explicit PPCTTIImpl(const PPCTargetMachine *TM, const Function &F) in PPCTTIImpl()
|
D | PPCCTRLoops.cpp | 122 const PPCTargetMachine *TM; 194 TM = &TPC->getTM<PPCTargetMachine>(); in runOnFunction() 228 static bool memAddrUsesCTR(const PPCTargetMachine &TM, const Value *MemAddr) { in memAddrUsesCTR()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCTargetMachine.cpp | 157 static PPCTargetMachine::PPCABI computeTargetABI(const Triple &TT, in computeTargetABI() 160 return PPCTargetMachine::PPC_ABI_ELFv1; in computeTargetABI() 162 return PPCTargetMachine::PPC_ABI_ELFv2; in computeTargetABI() 170 return PPCTargetMachine::PPC_ABI_ELFv2; in computeTargetABI() 172 return PPCTargetMachine::PPC_ABI_ELFv1; in computeTargetABI() 178 return PPCTargetMachine::PPC_ABI_UNKNOWN; in computeTargetABI() 195 PPCTargetMachine::PPCTargetMachine(const Target &T, const Triple &TT, in PPCTargetMachine() function in PPCTargetMachine 227 PPCTargetMachine::~PPCTargetMachine() {} in ~PPCTargetMachine() 237 : PPCTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL) {} in PPC32TargetMachine() 247 : PPCTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL) {} in PPC64TargetMachine() [all …]
|
D | PPCTargetMachine.h | 26 class PPCTargetMachine : public LLVMTargetMachine { 37 PPCTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 42 ~PPCTargetMachine() override; 63 class PPC32TargetMachine : public PPCTargetMachine { 74 class PPC64TargetMachine : public PPCTargetMachine {
|
D | PPC.h | 24 class PPCTargetMachine; variable 32 FunctionPass *createPPCCTRLoops(PPCTargetMachine &TM); 36 FunctionPass *createPPCLoopPreIncPrepPass(PPCTargetMachine &TM); 45 FunctionPass *createPPCISelDag(PPCTargetMachine &TM);
|
D | PPCSubtarget.h | 143 const PPCTargetMachine &TM; 154 const PPCTargetMachine &TM); 188 const PPCTargetMachine &getTargetMachine() const { return TM; } in getTargetMachine()
|
D | PPCRegisterInfo.h | 59 const PPCTargetMachine &TM; 62 PPCRegisterInfo(const PPCTargetMachine &TM);
|
D | PPCLoopPreIncPrep.cpp | 68 PPCLoopPreIncPrep(PPCTargetMachine &TM) : FunctionPass(ID), TM(&TM) { in PPCLoopPreIncPrep() 86 PPCTargetMachine *TM; 101 FunctionPass *llvm::createPPCLoopPreIncPrepPass(PPCTargetMachine &TM) { in INITIALIZE_PASS_BEGIN()
|
D | PPCCTRLoops.cpp | 87 PPCCTRLoops(PPCTargetMachine &TM) : FunctionPass(ID), TM(&TM) { in PPCCTRLoops() 106 PPCTargetMachine *TM; 152 FunctionPass *llvm::createPPCCTRLoops(PPCTargetMachine &TM) { in INITIALIZE_PASS_DEPENDENCY() 201 static bool memAddrUsesCTR(const PPCTargetMachine *TM, in memAddrUsesCTR()
|
D | CMakeLists.txt | 35 PPCTargetMachine.cpp
|
D | PPCTargetTransformInfo.h | 40 explicit PPCTTIImpl(const PPCTargetMachine *TM, const Function &F) in PPCTTIImpl()
|
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
D | PPCTargetMachine.cpp | 29 PPCTargetMachine::PPCTargetMachine(const Target &T, StringRef TT, in PPCTargetMachine() function in PPCTargetMachine 43 bool PPCTargetMachine::getEnableTailMergeDefault() const { return false; } in getEnableTailMergeDefault() 48 : PPCTargetMachine(T, TT, CPU, FS, RM, CM, false) { in PPC32TargetMachine() 55 : PPCTargetMachine(T, TT, CPU, FS, RM, CM, true) { in PPC64TargetMachine() 63 bool PPCTargetMachine::addInstSelector(PassManagerBase &PM, in addInstSelector() 70 bool PPCTargetMachine::addPreEmitPass(PassManagerBase &PM, in addPreEmitPass() 77 bool PPCTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
|
D | PPCTargetMachine.h | 32 class PPCTargetMachine : public LLVMTargetMachine { 43 PPCTargetMachine(const Target &T, StringRef TT, 78 class PPC32TargetMachine : public PPCTargetMachine { 87 class PPC64TargetMachine : public PPCTargetMachine {
|
D | PPCJITInfo.h | 21 class PPCTargetMachine; variable 25 PPCTargetMachine &TM; 28 PPCJITInfo(PPCTargetMachine &tm, bool tmIs64Bit) : TM(tm) { in PPCJITInfo()
|
D | PPC.h | 26 class PPCTargetMachine; variable 37 FunctionPass *createPPCISelDag(PPCTargetMachine &TM); 38 FunctionPass *createPPCJITCodeEmitterPass(PPCTargetMachine &TM,
|
D | PPCSelectionDAGInfo.h | 21 class PPCTargetMachine; variable 25 explicit PPCSelectionDAGInfo(const PPCTargetMachine &TM);
|
D | PPCInstrInfo.h | 68 PPCTargetMachine &TM; 80 explicit PPCInstrInfo(PPCTargetMachine &TM);
|
D | PPCSelectionDAGInfo.cpp | 18 PPCSelectionDAGInfo::PPCSelectionDAGInfo(const PPCTargetMachine &TM) in PPCSelectionDAGInfo()
|