/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetMachine.cpp | 102 RegisterTargetMachine<PPCTargetMachine> A(getThePPC32Target()); in LLVMInitializePowerPCTarget() 103 RegisterTargetMachine<PPCTargetMachine> B(getThePPC32LETarget()); in LLVMInitializePowerPCTarget() 104 RegisterTargetMachine<PPCTargetMachine> C(getThePPC64Target()); in LLVMInitializePowerPCTarget() 105 RegisterTargetMachine<PPCTargetMachine> D(getThePPC64LETarget()); in LLVMInitializePowerPCTarget() 213 static PPCTargetMachine::PPCABI computeTargetABI(const Triple &TT, in computeTargetABI() 216 return PPCTargetMachine::PPC_ABI_ELFv1; in computeTargetABI() 218 return PPCTargetMachine::PPC_ABI_ELFv2; in computeTargetABI() 224 return PPCTargetMachine::PPC_ABI_UNKNOWN; in computeTargetABI() 228 return PPCTargetMachine::PPC_ABI_ELFv2; in computeTargetABI() 230 return PPCTargetMachine::PPC_ABI_ELFv1; in computeTargetABI() [all …]
|
H A D | PPC.h | 25 class PPCTargetMachine; variable 40 FunctionPass *createPPCLoopInstrFormPrepPass(PPCTargetMachine &TM); 50 FunctionPass *createPPCISelDag(PPCTargetMachine &TM, CodeGenOpt::Level OL); 86 createPPCInstructionSelector(const PPCTargetMachine &, const PPCSubtarget &,
|
H A D | PPCTargetMachine.h | 25 class PPCTargetMachine final : public LLVMTargetMachine { 38 PPCTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 43 ~PPCTargetMachine() override;
|
H A D | PPCRegisterInfo.h | 24 class PPCTargetMachine; variable 59 const PPCTargetMachine &TM; 62 PPCRegisterInfo(const PPCTargetMachine &TM);
|
H A D | PPCSubtarget.h | 163 const PPCTargetMachine &TM; 180 const PPCTargetMachine &TM); 214 const PPCTargetMachine &getTargetMachine() const { return TM; } in getTargetMachine()
|
H A D | PPCSubtarget.cpp | 55 const std::string &FS, const PPCTargetMachine &TM) in PPCSubtarget() 67 *static_cast<const PPCTargetMachine *>(&TM), *this, *RBI)); in PPCSubtarget()
|
H A D | CMakeLists.txt | 45 PPCTargetMachine.cpp
|
H A D | PPCLowerMASSVEntries.cpp | 157 auto &TM = TPC->getTM<PPCTargetMachine>(); in runOnModule()
|
H A D | PPCLoopInstrFormPrep.cpp | 157 PPCLoopInstrFormPrep(PPCTargetMachine &TM) : FunctionPass(ID), TM(&TM) { in PPCLoopInstrFormPrep() 171 PPCTargetMachine *TM = nullptr; 250 FunctionPass *llvm::createPPCLoopInstrFormPrepPass(PPCTargetMachine &TM) { in createPPCLoopInstrFormPrepPass()
|
H A D | PPCTargetTransformInfo.h | 40 explicit PPCTTIImpl(const PPCTargetMachine *TM, const Function &F) in PPCTTIImpl()
|
H A D | PPCTargetTransformInfo.cpp | 341 static bool memAddrUsesCTR(const Value *MemAddr, const PPCTargetMachine &TM, in memAddrUsesCTR() 364 const PPCTargetMachine &TM = ST->getTargetMachine(); in mightUseCTR() 715 const PPCTargetMachine &TM = ST->getTargetMachine(); in isHardwareLoopProfitable() 1286 const PPCTargetMachine &TM = ST->getTargetMachine(); in shouldBuildRelLookupTables()
|
H A D | PPCBoolRetToInt.cpp | 197 auto &TM = TPC->getTM<PPCTargetMachine>(); in runOnFunction()
|
H A D | PPCISelLowering.h | 723 explicit PPCTargetLowering(const PPCTargetMachine &TM,
|
H A D | PPCAsmPrinter.cpp | 1499 if (static_cast<const PPCTargetMachine &>(TM).isELFv2ABI()) { in emitStartOfAsmFile() 1507 if (static_cast<const PPCTargetMachine &>(TM).isPPC64() || in emitStartOfAsmFile()
|
H A D | PPCRegisterInfo.cpp | 95 PPCRegisterInfo::PPCRegisterInfo(const PPCTargetMachine &TM) in PPCRegisterInfo()
|
H A D | PPCISelDAGToDAG.cpp | 141 const PPCTargetMachine &TM; 147 explicit PPCDAGToDAGISel(PPCTargetMachine &tm, CodeGenOpt::Level OptLevel) in PPCDAGToDAGISel() 7261 FunctionPass *llvm::createPPCISelDag(PPCTargetMachine &TM, in createPPCISelDag()
|
H A D | PPCISelLowering.cpp | 136 PPCTargetLowering::PPCTargetLowering(const PPCTargetMachine &TM, in PPCTargetLowering()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCInstructionSelector.cpp | 35 PPCInstructionSelector(const PPCTargetMachine &TM, const PPCSubtarget &STI, 65 PPCInstructionSelector::PPCInstructionSelector(const PPCTargetMachine &TM, in PPCInstructionSelector() 87 createPPCInstructionSelector(const PPCTargetMachine &TM, in createPPCInstructionSelector()
|
/netbsd-src/external/apache2/llvm/lib/libLLVMPowerPCCodeGen/ |
H A D | Makefile | 37 PPCTargetMachine.cpp \
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/ |
H A D | BUILD.gn | 88 "PPCTargetMachine.cpp",
|