Lines Matching refs:ARMSubtarget

73 ARMSubtarget &ARMSubtarget::initializeSubtargetDependencies(StringRef CPU,  in initializeSubtargetDependencies()
80 ARMFrameLowering *ARMSubtarget::initializeFrameLowering(StringRef CPU, in initializeFrameLowering()
82 ARMSubtarget &STI = initializeSubtargetDependencies(CPU, FS); in initializeFrameLowering()
89 ARMSubtarget::ARMSubtarget(const Triple &TT, const std::string &CPU, in ARMSubtarget() function in ARMSubtarget
119 const CallLowering *ARMSubtarget::getCallLowering() const { in getCallLowering()
123 InstructionSelector *ARMSubtarget::getInstructionSelector() const { in getInstructionSelector()
127 const LegalizerInfo *ARMSubtarget::getLegalizerInfo() const { in getLegalizerInfo()
131 const RegisterBankInfo *ARMSubtarget::getRegBankInfo() const { in getRegBankInfo()
135 bool ARMSubtarget::isXRaySupported() const { in isXRaySupported()
140 void ARMSubtarget::initializeEnvironment() { in initializeEnvironment()
153 void ARMSubtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { in initSubtargetFeatures()
323 bool ARMSubtarget::isTargetHardFloat() const { return TM.isTargetHardFloat(); } in isTargetHardFloat()
325 bool ARMSubtarget::isAPCS_ABI() const { in isAPCS_ABI()
329 bool ARMSubtarget::isAAPCS_ABI() const { in isAAPCS_ABI()
334 bool ARMSubtarget::isAAPCS16_ABI() const { in isAAPCS16_ABI()
339 bool ARMSubtarget::isROPI() const { in isROPI()
343 bool ARMSubtarget::isRWPI() const { in isRWPI()
348 bool ARMSubtarget::isGVIndirectSymbol(const GlobalValue *GV) const { in isGVIndirectSymbol()
362 bool ARMSubtarget::isGVInGOT(const GlobalValue *GV) const { in isGVInGOT()
366 unsigned ARMSubtarget::getMispredictionPenalty() const { in getMispredictionPenalty()
370 bool ARMSubtarget::enableMachineScheduler() const { in enableMachineScheduler()
383 bool ARMSubtarget::enableSubRegLiveness() const { in enableSubRegLiveness()
389 bool ARMSubtarget::enableMachinePipeliner() const { in enableMachinePipeliner()
395 bool ARMSubtarget::useDFAforSMS() const { return false; } in useDFAforSMS()
398 bool ARMSubtarget::enablePostRAScheduler() const { in enablePostRAScheduler()
407 bool ARMSubtarget::enablePostRAMachineScheduler() const { in enablePostRAMachineScheduler()
415 bool ARMSubtarget::useStride4VFPs() const { in useStride4VFPs()
423 bool ARMSubtarget::useMovt() const { in useMovt()
431 bool ARMSubtarget::useFastISel() const { in useFastISel()
446 unsigned ARMSubtarget::getGPRAllocationOrder(const MachineFunction &MF) const { in getGPRAllocationOrder()
477 bool ARMSubtarget::ignoreCSRForAllocationOrder(const MachineFunction &MF, in ignoreCSRForAllocationOrder()
488 bool ARMSubtarget::splitFramePointerPush(const MachineFunction &MF) const { in splitFramePointerPush()