Searched refs:isThumb1Only (Results 1 – 23 of 23) sorted by relevance
114 if (OptLevel != CodeGenOpt::None && !Subtarget.isThumb1Only()) in addPreRegAlloc()125 if (!Subtarget.isThumb1Only()) in addPreSched2()136 if (!Subtarget.isThumb1Only()) in addPreSched2()
180 return isThumb1Only() ? 0 : 64; in getMaxInlineSizeThreshold()233 bool isThumb1Only() const { return InThumbMode && !HasThumb2; } in isThumb1Only() function
214 return 1 + MF.getTarget().getSubtarget<ARMSubtarget>().isThumb1Only();224 return 1 + MF.getTarget().getSubtarget<ARMSubtarget>().isThumb1Only();242 return 1 + MF.getTarget().getSubtarget<ARMSubtarget>().isThumb1Only();260 return MF.getTarget().getSubtarget<ARMSubtarget>().isThumb1Only();
432 if (Subtarget->isThumb1Only()) in ARMTargetLowering()436 if (!UseSoftFloat && Subtarget->hasVFP2() && !Subtarget->isThumb1Only()) { in ARMTargetLowering()533 if (!Subtarget->isThumb1Only()) { in ARMTargetLowering()550 if (Subtarget->isThumb1Only()) { in ARMTargetLowering()554 if (Subtarget->isThumb1Only() || !Subtarget->hasV6Ops() in ARMTargetLowering()564 if (!Subtarget->isThumb1Only()) { in ARMTargetLowering()576 if (!Subtarget->hasV5TOps() || Subtarget->isThumb1Only()) in ARMTargetLowering()667 if (!UseSoftFloat && Subtarget->hasVFP2() && !Subtarget->isThumb1Only()) { in ARMTargetLowering()706 if (!UseSoftFloat && Subtarget->hasVFP2() && !Subtarget->isThumb1Only()) { in ARMTargetLowering()717 if (!UseSoftFloat && !Subtarget->isThumb1Only()) { in ARMTargetLowering()[all …]
2226 if (!Subtarget->isThumb1Only() && VT == MVT::i32) { in SelectCMOVOp()2325 if (Subtarget->isThumb1Only()) in SelectABSOp()2425 if (Subtarget->isThumb1Only()) { in Select()2453 if (Subtarget->isThumb1Only()) { in Select()2475 if (Subtarget->isThumb1Only()) in Select()2560 if (Subtarget->isThumb1Only()) in Select()2577 if (Subtarget->isThumb1Only()) in Select()
1257 if (Subtarget.isThumb1Only()) return false; in areLoadsFromSameBasePtr()1332 if (Subtarget.isThumb1Only()) return false; in shouldScheduleLoadsNear()
2120 if (Subtarget->isTargetDarwin() && !Subtarget->isThumb1Only() && in createFastISel()
205 def IsThumb1Only : Predicate<"Subtarget->isThumb1Only()">;
46 if (!MF.getSubtarget<ARMSubtarget>().isThumb1Only()) in getLargestLegalSuperClass()57 if (!MF.getSubtarget<ARMSubtarget>().isThumb1Only()) in getPointerRegClass()109 if (STI.isThumb1Only()) { in emitLoadConstPool()356 assert(MBB.getParent()->getSubtarget<ARMSubtarget>().isThumb1Only() && in rewriteFrameIndex()425 if (!STI.isThumb1Only()) in resolveFrameIndex()449 if (!STI.isThumb1Only()) in saveScavengerRegister()502 if (!STI.isThumb1Only()) in eliminateFrameIndex()
82 if (STI.isThumb1Only()) in initializeFrameLowering()96 InstrInfo(isThumb1Only() in ARMSubtarget()333 ((isTargetMachO() && !isThumb1Only()) || in useFastISel()
87 if (ST->isThumb1Only()) in getNumberOfRegisters()
202 return 1 + MF.getSubtarget<ARMSubtarget>().isThumb1Only();212 return 1 + MF.getSubtarget<ARMSubtarget>().isThumb1Only();222 return 1 + MF.getSubtarget<ARMSubtarget>().isThumb1Only();240 return 1 + MF.getSubtarget<ARMSubtarget>().isThumb1Only();258 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
367 return ST.hasAnyDataBarrier() && !ST.isThumb1Only(); in addIRPasses()436 return !this->TM->getSubtarget<ARMSubtarget>(F).isThumb1Only(); in addPreSched2()
432 if (Subtarget->isThumb1Only()) in ARMTargetLowering()437 !Subtarget->isThumb1Only()) { in ARMTargetLowering()645 if (!Subtarget->isThumb1Only()) in ARMTargetLowering()706 if (!Subtarget->isThumb1Only()) { in ARMTargetLowering()728 if (Subtarget->isThumb1Only()) { in ARMTargetLowering()732 if (Subtarget->isThumb1Only() || !Subtarget->hasV6Ops() in ARMTargetLowering()742 if (!Subtarget->isThumb1Only()) { in ARMTargetLowering()750 if (!Subtarget->isThumb1Only() && Subtarget->hasV6T2Ops()) in ARMTargetLowering()761 if (!Subtarget->hasV5TOps() || Subtarget->isThumb1Only()) in ARMTargetLowering()898 !Subtarget->isThumb1Only()) { in ARMTargetLowering()[all …]
156 const unsigned MaxLoadsInLDM = Subtarget.isThumb1Only() ? 4 : 6; in EmitTargetCodeForMemcpy()
549 bool isThumb1Only() const { return InThumbMode && !HasThumb2; } in isThumb1Only() function
342 if (ST->hasVFP2() && !ST->isThumb1Only()) { in getFPOpCost()
2471 if (Subtarget->isThumb1Only()) in tryABSOp()2735 if (Subtarget->isThumb1Only()) { in Select()2764 if (Subtarget->isThumb1Only()) in Select()2899 if (Subtarget->isThumb1Only()) in Select()2918 if (Subtarget->isThumb1Only()) in Select()
1075 if (STI->isThumb1Only() || STI->prefers32BitThumb()) in runOnMachineFunction()
1985 if (Thumb && ST->isThumb1Only()) { in adjustForSegmentedStacks()2091 if (ST->isThumb1Only()) { in adjustForSegmentedStacks()
1231 bool isThumb1 = Subtarget.isThumb1Only(); in expandMEMCPY()1549 if (Subtarget.isThumb1Only()) return false; in areLoadsFromSameBasePtr()1630 if (Subtarget.isThumb1Only()) return false; in shouldScheduleLoadsNear()
681 } else if (STI.isThumb1Only()) { in emitAttributes()
281 def IsThumb1Only : Predicate<"Subtarget->isThumb1Only()">;