Lines Matching refs:PPCTargetMachine
116 RegisterTargetMachine<PPCTargetMachine> A(getThePPC32Target()); in LLVMInitializePowerPCTarget()
117 RegisterTargetMachine<PPCTargetMachine> B(getThePPC32LETarget()); in LLVMInitializePowerPCTarget()
118 RegisterTargetMachine<PPCTargetMachine> C(getThePPC64Target()); in LLVMInitializePowerPCTarget()
119 RegisterTargetMachine<PPCTargetMachine> D(getThePPC64LETarget()); in LLVMInitializePowerPCTarget()
243 static PPCTargetMachine::PPCABI computeTargetABI(const Triple &TT, in computeTargetABI()
246 return PPCTargetMachine::PPC_ABI_ELFv1; in computeTargetABI()
248 return PPCTargetMachine::PPC_ABI_ELFv2; in computeTargetABI()
255 return PPCTargetMachine::PPC_ABI_ELFv2; in computeTargetABI()
258 return PPCTargetMachine::PPC_ABI_ELFv2; in computeTargetABI()
260 return PPCTargetMachine::PPC_ABI_ELFv1; in computeTargetABI()
262 return PPCTargetMachine::PPC_ABI_UNKNOWN; in computeTargetABI()
344 PPCTargetMachine::PPCTargetMachine(const Target &T, const Triple &TT, in PPCTargetMachine() function in PPCTargetMachine
360 PPCTargetMachine::~PPCTargetMachine() = default;
363 PPCTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
414 PPCPassConfig(PPCTargetMachine &TM, PassManagerBase &PM) in PPCPassConfig()
422 PPCTargetMachine &getPPCTargetMachine() const { in getPPCTargetMachine()
423 return getTM<PPCTargetMachine>(); in getPPCTargetMachine()
453 TargetPassConfig *PPCTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
601 PPCTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
605 bool PPCTargetMachine::isLittleEndian() const { in isLittleEndian()
611 MachineFunctionInfo *PPCTargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()