/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/ |
H A D | PPCSubtarget.cpp | 50 PPCSubtarget &PPCSubtarget::initializeSubtargetDependencies(StringRef CPU, in initializeSubtargetDependencies() 58 PPCSubtarget::PPCSubtarget(const Triple &TT, const std::string &CPU, in PPCSubtarget() function in PPCSubtarget 75 void PPCSubtarget::initializeEnvironment() { in initializeEnvironment() 81 void PPCSubtarget::initSubtargetFeatures(StringRef CPU, StringRef TuneCPU, in initSubtargetFeatures() 130 bool PPCSubtarget::enableMachineScheduler() const { return true; } in enableMachineScheduler() 132 bool PPCSubtarget::enableMachinePipeliner() const { in enableMachinePipeliner() 136 bool PPCSubtarget::useDFAforSMS() const { return false; } in useDFAforSMS() 139 bool PPCSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler() 141 PPCGenSubtargetInfo::AntiDepBreakMode PPCSubtarget::getAntiDepBreakMode() const { in getAntiDepBreakMode() 145 void PPCSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs() [all …]
|
H A D | PPCRegisterInfo.cpp | 186 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegs() 280 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getCallPreservedMask() 356 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getReservedRegs() 455 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in requiresFrameIndexScavenging() 530 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in requiresVirtualBaseRegisters() 541 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in isCallerPreservedPhysReg() 582 if (MF.getSubtarget<PPCSubtarget>().isISAFuture()) in getRegAllocationHints() 656 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getRegPressureLimit() 666 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getRegPressureLimit() 681 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getLargestLegalSuperClass() [all …]
|
H A D | PPCLowerMASSVEntries.cpp | 52 static StringRef getCPUSuffix(const PPCSubtarget *Subtarget); 54 const PPCSubtarget *Subtarget); 57 const PPCSubtarget *Subtarget); 73 StringRef PPCLowerMASSVEntries::getCPUSuffix(const PPCSubtarget *Subtarget) { in getCPUSuffix() 96 const PPCSubtarget *Subtarget) { in createMASSVFuncName() 136 const PPCSubtarget *Subtarget) { in lowerMASSVCall() 161 const PPCSubtarget *Subtarget; in runOnModule() 180 Subtarget = &TM.getSubtarget<PPCSubtarget>(*CI->getParent()->getParent()); in runOnModule()
|
H A D | PPCTargetMachine.cpp | 292 const PPCSubtarget &ST = C->MF->getSubtarget<PPCSubtarget>(); in createPPCMachineScheduler() 309 const PPCSubtarget &ST = C->MF->getSubtarget<PPCSubtarget>(); in createPPCPostMachineScheduler() 344 const PPCSubtarget * 374 I = std::make_unique<PPCSubtarget>( in getSubtargetImpl()
|
H A D | PPCTargetMachine.h | 36 mutable StringMap<std::unique_ptr<PPCSubtarget>> SubtargetMap; 47 const PPCSubtarget *getSubtargetImpl(const Function &F) const override; 51 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 | PPCSubtarget.h | 71 class PPCSubtarget : public PPCGenSubtargetInfo { 119 PPCSubtarget(const Triple &TT, const std::string &CPU, 160 PPCSubtarget &initializeSubtargetDependencies(StringRef CPU,
|
H A D | PPCTLSDynamicCall.cpp | 51 bool Is64Bit = MBB.getParent()->getSubtarget<PPCSubtarget>().isPPC64(); in processBlock() 52 bool IsAIX = MBB.getParent()->getSubtarget<PPCSubtarget>().isAIXABI(); in processBlock() 191 TII = MF.getSubtarget<PPCSubtarget>().getInstrInfo(); in runOnMachineFunction()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/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 62 void PPCSubtarget::initializeEnvironment() { in initializeEnvironment() 123 void PPCSubtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { in initSubtargetFeatures() 180 bool PPCSubtarget::hasLazyResolverStub(const GlobalValue *GV) const { in hasLazyResolverStub() 193 bool PPCSubtarget::enableMachineScheduler() const { return true; } in enableMachineScheduler() 195 bool PPCSubtarget::enableMachinePipeliner() const { in enableMachinePipeliner() 199 bool PPCSubtarget::useDFAforSMS() const { return false; } in useDFAforSMS() 202 bool PPCSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler() 204 PPCGenSubtargetInfo::AntiDepBreakMode PPCSubtarget::getAntiDepBreakMode() const { in getAntiDepBreakMode() [all …]
|
H A D | PPCRegisterInfo.cpp | 143 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegs() 200 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegsViaCopy() 225 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getCallPreservedMask() 273 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getReservedRegs() 348 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in requiresFrameIndexScavenging() 395 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in isCallerPreservedPhysReg() 454 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getLargestLegalSuperClass() 502 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAlloc() 621 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAreaOffset() 649 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRSpilling() [all …]
|
H A D | PPCLowerMASSVEntries.cpp | 54 static StringRef getCPUSuffix(const PPCSubtarget *Subtarget); 56 const PPCSubtarget *Subtarget); 58 const PPCSubtarget *Subtarget); 75 StringRef PPCLowerMASSVEntries::getCPUSuffix(const PPCSubtarget *Subtarget) { in getCPUSuffix() 92 const PPCSubtarget *Subtarget) { in createMASSVFuncName() 104 const PPCSubtarget *Subtarget) { in lowerMASSVCall() 126 const PPCSubtarget *Subtarget; in runOnModule() 147 Subtarget = &TM.getSubtarget<PPCSubtarget>(*CI->getParent()->getParent()); in runOnModule()
|
H A D | PPCTargetMachine.cpp | 268 const PPCSubtarget &ST = C->MF->getSubtarget<PPCSubtarget>(); in createPPCMachineScheduler() 280 const PPCSubtarget &ST = C->MF->getSubtarget<PPCSubtarget>(); in createPPCPostMachineScheduler() 310 const PPCSubtarget * 340 I = std::make_unique<PPCSubtarget>( in getSubtargetImpl()
|
H A D | PPCTargetMachine.h | 32 mutable StringMap<std::unique_ptr<PPCSubtarget>> SubtargetMap; 42 const PPCSubtarget *getSubtargetImpl(const Function &F) const override; 46 const PPCSubtarget *getSubtargetImpl() const = delete;
|
H A D | PPCFrameLowering.h | 20 class PPCSubtarget; variable 23 const PPCSubtarget &Subtarget; 82 PPCFrameLowering(const PPCSubtarget &STI);
|
H A D | PPCSubtarget.h | 68 class PPCSubtarget : public PPCGenSubtargetInfo { 161 PPCSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, 203 PPCSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
|
/aosp_15_r20/external/llvm/lib/Target/PowerPC/ |
H A D | PPCSubtarget.cpp | 43 PPCSubtarget &PPCSubtarget::initializeSubtargetDependencies(StringRef CPU, in initializeSubtargetDependencies() 50 PPCSubtarget::PPCSubtarget(const Triple &TT, const std::string &CPU, in PPCSubtarget() function in PPCSubtarget 58 void PPCSubtarget::initializeEnvironment() { in initializeEnvironment() 112 void PPCSubtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { in initSubtargetFeatures() 152 bool PPCSubtarget::hasLazyResolverStub(const GlobalValue *GV) const { in hasLazyResolverStub() 181 bool PPCSubtarget::enableMachineScheduler() const { in enableMachineScheduler() 189 bool PPCSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler() 191 PPCGenSubtargetInfo::AntiDepBreakMode PPCSubtarget::getAntiDepBreakMode() const { in getAntiDepBreakMode() 195 void PPCSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs() 201 void PPCSubtarget::overrideSchedPolicy(MachineSchedPolicy &Policy, in overrideSchedPolicy() [all …]
|
H A D | PPCRegisterInfo.cpp | 103 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegs() 137 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegsViaCopy() 162 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getCallPreservedMask() 195 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getReservedRegs() 320 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getLargestLegalSuperClass() 356 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAlloc() 470 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAreaOffset() 496 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRSpilling() 541 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRRestore() 584 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRBitSpilling() [all …]
|
H A D | PPCTargetMachine.h | 32 PPCSubtarget Subtarget; 34 mutable StringMap<std::unique_ptr<PPCSubtarget>> SubtargetMap; 44 const PPCSubtarget *getSubtargetImpl(const Function &F) const override;
|
H A D | PPCFrameLowering.h | 22 class PPCSubtarget; variable 25 const PPCSubtarget &Subtarget; 77 PPCFrameLowering(const PPCSubtarget &STI);
|
H A D | PPCRegisterInfo.td | 240 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>(); 252 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>(); 265 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>(); 275 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>();
|
H A D | PPCSubtarget.h | 67 class PPCSubtarget : public PPCGenSubtargetInfo { 153 PPCSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, 192 PPCSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
|
H A D | PPCInstrInfo.h | 66 class PPCSubtarget; variable 68 PPCSubtarget &Subtarget; 99 explicit PPCInstrInfo(PPCSubtarget &STI);
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/ |
H A D | PPCGenCallingConv.inc | 48 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasQPX()) { 66 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasAltivec()) { 78 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasP9Vector()) { 128 … if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).useSoftFloat()) { 139 … if (!static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).useSoftFloat()) { 147 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasSPE()) { 154 … if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).useSoftFloat()) { 188 if (!static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasSPE()) { 200 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasSPE()) { 207 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasSPE()) { [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/configs/common/lib/Target/PowerPC/ |
H A D | PPCGenCallingConv.inc | 54 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasAltivec()) { 66 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasAltivec()) { 116 … if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).useSoftFloat()) { 127 … if (!static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).useSoftFloat()) { 135 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasSPE()) { 142 … if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).useSoftFloat()) { 176 if (!static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasSPE()) { 188 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasSPE()) { 195 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasSPE()) { 244 if (static_cast<const PPCSubtarget&>(State.getMachineFunction().getSubtarget()).hasAltivec()) { [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCLegalizerInfo.h | 19 class PPCSubtarget; variable 25 PPCLegalizerInfo(const PPCSubtarget &ST);
|