Home
last modified time | relevance | path

Searched refs:PPCSubtarget (Results 1 – 25 of 105) sorted by relevance

12345

/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCSubtarget.cpp47 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()
139 void PPCSubtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { in initSubtargetFeatures()
185 bool PPCSubtarget::enableMachineScheduler() const { return true; } in enableMachineScheduler()
187 bool PPCSubtarget::enableMachinePipeliner() const { in enableMachinePipeliner()
191 bool PPCSubtarget::useDFAforSMS() const { return false; } in useDFAforSMS()
194 bool PPCSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler()
196 PPCGenSubtargetInfo::AntiDepBreakMode PPCSubtarget::getAntiDepBreakMode() const { in getAntiDepBreakMode()
200 void PPCSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs()
[all …]
DPPCLowerMASSVEntries.cpp55 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()
179 Subtarget = &TM.getSubtarget<PPCSubtarget>(*CI->getParent()->getParent()); in runOnModule()
DPPCRegisterInfo.cpp158 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegs()
224 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getCallPreservedMask()
269 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getReservedRegs()
343 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in requiresFrameIndexScavenging()
391 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in isCallerPreservedPhysReg()
447 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getLargestLegalSuperClass()
495 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAlloc()
555 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in prepareDynamicAlloca()
641 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerPrepareProbedAlloca()
685 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAreaOffset()
[all …]
DPPCTargetMachine.h32 mutable StringMap<std::unique_ptr<PPCSubtarget>> SubtargetMap;
42 const PPCSubtarget *getSubtargetImpl(const Function &F) const override;
46 const PPCSubtarget *getSubtargetImpl() const = delete;
DPPCFrameLowering.h20 class PPCSubtarget; variable
23 const PPCSubtarget &Subtarget;
82 PPCFrameLowering(const PPCSubtarget &STI);
DPPCTargetMachine.cpp281 const PPCSubtarget &ST = C->MF->getSubtarget<PPCSubtarget>(); in createPPCMachineScheduler()
298 const PPCSubtarget &ST = C->MF->getSubtarget<PPCSubtarget>(); in createPPCPostMachineScheduler()
332 const PPCSubtarget *
360 I = std::make_unique<PPCSubtarget>( in getSubtargetImpl()
DPPC.h24 class PPCSubtarget; variable
86 createPPCInstructionSelector(const PPCTargetMachine &, const PPCSubtarget &,
DPPCSubtarget.h71 class PPCSubtarget : public PPCGenSubtargetInfo {
174 PPCSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS,
216 PPCSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCSubtarget.cpp47 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 …]
DPPCLowerMASSVEntries.cpp54 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()
DPPCRegisterInfo.cpp143 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 …]
DPPCTargetMachine.h32 mutable StringMap<std::unique_ptr<PPCSubtarget>> SubtargetMap;
42 const PPCSubtarget *getSubtargetImpl(const Function &F) const override;
46 const PPCSubtarget *getSubtargetImpl() const = delete;
DPPCFrameLowering.h20 class PPCSubtarget; variable
23 const PPCSubtarget &Subtarget;
82 PPCFrameLowering(const PPCSubtarget &STI);
DPPCTargetMachine.cpp268 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()
DPPCSubtarget.h68 class PPCSubtarget : public PPCGenSubtargetInfo {
161 PPCSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS,
203 PPCSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
/external/llvm/lib/Target/PowerPC/
DPPCSubtarget.cpp43 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 …]
DPPCRegisterInfo.cpp103 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 …]
DPPCTargetMachine.h32 PPCSubtarget Subtarget;
34 mutable StringMap<std::unique_ptr<PPCSubtarget>> SubtargetMap;
44 const PPCSubtarget *getSubtargetImpl(const Function &F) const override;
DPPCFrameLowering.h22 class PPCSubtarget; variable
25 const PPCSubtarget &Subtarget;
77 PPCFrameLowering(const PPCSubtarget &STI);
DPPCSubtarget.h67 class PPCSubtarget : public PPCGenSubtargetInfo {
153 PPCSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS,
192 PPCSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
DPPCInstrInfo.h66 class PPCSubtarget; variable
68 PPCSubtarget &Subtarget;
99 explicit PPCInstrInfo(PPCSubtarget &STI);
DPPCTargetTransformInfo.h33 const PPCSubtarget *ST;
36 const PPCSubtarget *getST() const { return ST; } in getST()
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/
DPPCGenCallingConv.inc48 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 …]
/external/llvm-project/llvm/lib/Target/PowerPC/GISel/
DPPCInstructionSelector.cpp35 PPCInstructionSelector(const PPCTargetMachine &TM, const PPCSubtarget &STI,
66 const PPCSubtarget &STI, in PPCInstructionSelector()
88 const PPCSubtarget &Subtarget, in createPPCInstructionSelector()
DPPCLegalizerInfo.h19 class PPCSubtarget; variable
25 PPCLegalizerInfo(const PPCSubtarget &ST);

12345