Home
last modified time | relevance | path

Searched refs:isThumb1Only (Results 1 – 18 of 18) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMSubtarget.cpp103 if (STI.isThumb1Only()) in initializeFrameLowering()
119 InstrInfo(isThumb1Only() in ARMSubtarget()
226 SupportsTailCall = !isThumb1Only(); in initSubtargetFeatures()
346 return hasAnyDataBarrier() && !isThumb1Only(); in enableAtomicExpand()
DThumbRegisterInfo.cpp46 if (!MF.getSubtarget<ARMSubtarget>().isThumb1Only()) in getLargestLegalSuperClass()
57 if (!MF.getSubtarget<ARMSubtarget>().isThumb1Only()) in getPointerRegClass()
109 if (STI.isThumb1Only()) { in emitLoadConstPool()
358 assert(MBB.getParent()->getSubtarget<ARMSubtarget>().isThumb1Only() && in rewriteFrameIndex()
427 if (!STI.isThumb1Only()) in resolveFrameIndex()
451 if (!STI.isThumb1Only()) in saveScavengerRegister()
504 if (!STI.isThumb1Only()) in eliminateFrameIndex()
DARMSubtarget.h400 bool isThumb1Only() const { return InThumbMode && !HasThumb2; } in isThumb1Only() function
408 return isThumb1Only() && isMClass(); in isV6M()
DARMTargetTransformInfo.h84 if (ST->isThumb1Only()) in getNumberOfRegisters()
DARMTargetMachine.cpp332 if (Subtarget->hasAnyDataBarrier() && !Subtarget->isThumb1Only()) in addIRPasses()
390 if (!getARMSubtarget().isThumb1Only()) in addPreSched2()
DARMRegisterInfo.td202 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();
DARMInstrInfo.cpp149 if (STI.isThumb1Only()) in runOnMachineFunction()
DARMSelectionDAGInfo.cpp57 const unsigned MAX_LOADS_IN_LDM = Subtarget.isThumb1Only() ? 4 : 6; in EmitTargetCodeForMemcpy()
DARMISelLowering.cpp400 if (Subtarget->isThumb1Only()) in ARMTargetLowering()
405 !Subtarget->isThumb1Only()) { in ARMTargetLowering()
585 if (!Subtarget->isThumb1Only()) in ARMTargetLowering()
646 if (!Subtarget->isThumb1Only()) { in ARMTargetLowering()
668 if (Subtarget->isThumb1Only()) { in ARMTargetLowering()
672 if (Subtarget->isThumb1Only() || !Subtarget->hasV6Ops() in ARMTargetLowering()
682 if (!Subtarget->isThumb1Only()) { in ARMTargetLowering()
694 if (!Subtarget->hasV5TOps() || Subtarget->isThumb1Only()) in ARMTargetLowering()
778 else if (Subtarget->hasAnyDataBarrier() && !Subtarget->isThumb1Only()) { in ARMTargetLowering()
824 !Subtarget->isThumb1Only()) { in ARMTargetLowering()
[all …]
DARMTargetTransformInfo.cpp322 if (ST->hasVFP2() && !ST->isThumb1Only()) { in getFPOpCost()
DARMBaseRegisterInfo.cpp53 if (STI.isTargetDarwin() || STI.isThumb1Only()) in getFramePointerReg()
DARMISelDAGToDAG.cpp2403 if (Subtarget->isThumb1Only()) in SelectABSOp()
2514 if (Subtarget->isThumb1Only()) { in Select()
2541 if (Subtarget->isThumb1Only()) in Select()
2626 if (Subtarget->isThumb1Only()) in Select()
2642 if (Subtarget->isThumb1Only()) in Select()
DThumb2SizeReduction.cpp1006 if (STI->isThumb1Only() || STI->prefers32BitThumb()) in runOnMachineFunction()
DARMFrameLowering.cpp1978 if (Thumb && ST->isThumb1Only()) { in adjustForSegmentedStacks()
2084 if (ST->isThumb1Only()) { in adjustForSegmentedStacks()
DARMAsmPrinter.cpp620 if (STI.isThumb1Only()) { in emitAttributes()
DARMBaseInstrInfo.cpp1531 if (Subtarget.isThumb1Only()) return false; in areLoadsFromSameBasePtr()
1612 if (Subtarget.isThumb1Only()) return false; in shouldScheduleLoadsNear()
DARMFastISel.cpp3069 UseFastISel |= STI.isTargetMachO() && !STI.isThumb1Only(); in createFastISel()
DARMInstrInfo.td260 def IsThumb1Only : Predicate<"Subtarget->isThumb1Only()">;