| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCSubtarget.cpp | 47 PPCSubtarget &PPCSubtarget::initializeSubtargetDependencies(StringRef CPU, in initializeSubtargetDependencies() 54 PPCSubtarget::PPCSubtarget(const Triple &TT, const std::string &CPU, in PPCSubtarget() function in PPCSubtarget 70 void PPCSubtarget::initializeEnvironment() { in initializeEnvironment() 144 void PPCSubtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { in initSubtargetFeatures() 189 bool PPCSubtarget::enableMachineScheduler() const { return true; } in enableMachineScheduler() 191 bool PPCSubtarget::enableMachinePipeliner() const { in enableMachinePipeliner() 195 bool PPCSubtarget::useDFAforSMS() const { return false; } in useDFAforSMS() 198 bool PPCSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler() 200 PPCGenSubtargetInfo::AntiDepBreakMode PPCSubtarget::getAntiDepBreakMode() const { in getAntiDepBreakMode() 204 void PPCSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs() [all …]
|
| H A D | PPCLowerMASSVEntries.cpp | 55 static StringRef getCPUSuffix(const PPCSubtarget *Subtarget); 57 const PPCSubtarget *Subtarget); 60 const PPCSubtarget *Subtarget); 76 StringRef PPCLowerMASSVEntries::getCPUSuffix(const PPCSubtarget *Subtarget) { in getCPUSuffix() 93 const PPCSubtarget *Subtarget) { in createMASSVFuncName() 133 const PPCSubtarget *Subtarget) { in lowerMASSVCall() 158 const PPCSubtarget *Subtarget; in runOnModule() 177 Subtarget = &TM.getSubtarget<PPCSubtarget>(*CI->getParent()->getParent()); in runOnModule()
|
| H A D | PPCRegisterInfo.cpp | 158 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegs() 229 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getCallPreservedMask() 283 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getReservedRegs() 371 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in requiresFrameIndexScavenging() 438 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in requiresVirtualBaseRegisters() 449 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in isCallerPreservedPhysReg() 491 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getRegPressureLimit() 501 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getRegPressureLimit() 516 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getLargestLegalSuperClass() 564 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAlloc() [all …]
|
| H A D | PPCTargetMachine.h | 35 mutable StringMap<std::unique_ptr<PPCSubtarget>> SubtargetMap; 45 const PPCSubtarget *getSubtargetImpl(const Function &F) const override; 49 const PPCSubtarget *getSubtargetImpl() const = delete;
|
| H A D | PPCFrameLowering.h | 20 class PPCSubtarget; variable 23 const PPCSubtarget &Subtarget; 86 PPCFrameLowering(const PPCSubtarget &STI);
|
| H A D | PPCTargetMachine.cpp | 279 const PPCSubtarget &ST = C->MF->getSubtarget<PPCSubtarget>(); in createPPCMachineScheduler() 296 const PPCSubtarget &ST = C->MF->getSubtarget<PPCSubtarget>(); in createPPCPostMachineScheduler() 331 const PPCSubtarget * 358 I = std::make_unique<PPCSubtarget>( in getSubtargetImpl()
|
| H A D | PPC.h | 24 class PPCSubtarget; variable 86 createPPCInstructionSelector(const PPCTargetMachine &, const PPCSubtarget &,
|
| H A D | PPCTLSDynamicCall.cpp | 52 bool Is64Bit = MBB.getParent()->getSubtarget<PPCSubtarget>().isPPC64(); in processBlock() 53 bool IsAIX = MBB.getParent()->getSubtarget<PPCSubtarget>().isAIXABI(); in processBlock() 206 TII = MF.getSubtarget<PPCSubtarget>().getInstrInfo(); in runOnMachineFunction()
|
| H A D | PPCSubtarget.h | 71 class PPCSubtarget : public PPCGenSubtargetInfo { 179 PPCSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, 218 PPCSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
|
| H A D | PPCVSXCopy.cpp | 144 const PPCSubtarget &STI = MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction()
|
| H A D | PPCMacroFusion.cpp | 152 const PPCSubtarget &ST = static_cast<const PPCSubtarget&>(TSI); in shouldScheduleAdjacent()
|
| H A D | PPCTargetTransformInfo.h | 31 const PPCSubtarget *ST; 34 const PPCSubtarget *getST() const { return ST; } in getST()
|
| H A D | PPCMCInstLower.cpp | 101 const PPCSubtarget *Subtarget = &(MF->getSubtarget<PPCSubtarget>()); in GetSymbolRef()
|
| H A D | PPCRegisterInfo.td | 292 return MF.getSubtarget<PPCSubtarget>().is64BitELFABI(); 303 return MF.getSubtarget<PPCSubtarget>().is64BitELFABI(); 315 return MF.getSubtarget<PPCSubtarget>().is64BitELFABI(); 324 return MF.getSubtarget<PPCSubtarget>().is64BitELFABI(); 388 return MF.getSubtarget<PPCSubtarget>().isELFv2ABI() && 398 return MF.getSubtarget<PPCSubtarget>().isELFv2ABI() &&
|
| H A D | PPCReduceCRLogicals.cpp | 155 const PPCInstrInfo *TII = MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in splitMBB() 418 const PPCSubtarget &STI = MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction() 571 TII = MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in initialize()
|
| H A D | PPCTOCRegDeps.cpp | 114 MBB.getParent()->getSubtarget<PPCSubtarget>().isPPC64(); in processBlock()
|
| H A D | PPCVSXFMAMutate.cpp | 351 const PPCSubtarget &STI = MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction()
|
| H A D | PPCInstrInfo.h | 185 class PPCSubtarget; variable 187 PPCSubtarget &Subtarget; 278 explicit PPCInstrInfo(PPCSubtarget &STI);
|
| H A D | PPCHazardRecognizers.cpp | 161 DAG->MF.getSubtarget<PPCSubtarget>().getCPUDirective(); in PreEmitNoops() 221 DAG->MF.getSubtarget<PPCSubtarget>().getCPUDirective(); in EmitNoop()
|
| H A D | CMakeLists.txt | 44 PPCSubtarget.cpp
|
| H A D | PPCMIPeephole.cpp | 133 !MF.getSubtarget<PPCSubtarget>().isUsingPCRelativeCalls()) && in runOnMachineFunction() 149 TII = MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in initialize() 231 if (MF->getSubtarget<PPCSubtarget>().isELFv2ABI()) { in UpdateTOCSaves() 485 (!MF->getSubtarget<PPCSubtarget>().isELFv2ABI() && in simplifyCode() 486 !MF->getSubtarget<PPCSubtarget>().isAIXABI())) in simplifyCode() 1599 if (!MF->getSubtarget<PPCSubtarget>().isISA3_0()) in combineSEXTAndSHL()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCInstructionSelector.cpp | 35 PPCInstructionSelector(const PPCTargetMachine &TM, const PPCSubtarget &STI, 66 const PPCSubtarget &STI, in PPCInstructionSelector() 88 const PPCSubtarget &Subtarget, in createPPCInstructionSelector()
|
| H A D | PPCLegalizerInfo.h | 19 class PPCSubtarget; variable 25 PPCLegalizerInfo(const PPCSubtarget &ST);
|
| H A D | PPCLegalizerInfo.cpp | 20 PPCLegalizerInfo::PPCLegalizerInfo(const PPCSubtarget &ST) { computeTables(); } in PPCLegalizerInfo()
|
| /netbsd-src/external/apache2/llvm/lib/libLLVMPowerPCCodeGen/ |
| H A D | Makefile | 36 PPCSubtarget.cpp \
|