Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMTargetMachine.cpp114 if (OptLevel != CodeGenOpt::None && !Subtarget.isThumb1Only()) in addPreRegAlloc()
125 if (!Subtarget.isThumb1Only()) in addPreSched2()
136 if (!Subtarget.isThumb1Only()) in addPreSched2()
DARMSubtarget.h180 return isThumb1Only() ? 0 : 64; in getMaxInlineSizeThreshold()
233 bool isThumb1Only() const { return InThumbMode && !HasThumb2; } in isThumb1Only() function
DARMRegisterInfo.td214 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();
DARMISelLowering.cpp432 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 …]
DARMISelDAGToDAG.cpp2226 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()
DARMBaseInstrInfo.cpp1257 if (Subtarget.isThumb1Only()) return false; in areLoadsFromSameBasePtr()
1332 if (Subtarget.isThumb1Only()) return false; in shouldScheduleLoadsNear()
DARMFastISel.cpp2120 if (Subtarget->isTargetDarwin() && !Subtarget->isThumb1Only() && in createFastISel()
DARMInstrInfo.td205 def IsThumb1Only : Predicate<"Subtarget->isThumb1Only()">;
/external/llvm/lib/Target/ARM/
DThumbRegisterInfo.cpp46 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()
DARMSubtarget.cpp82 if (STI.isThumb1Only()) in initializeFrameLowering()
96 InstrInfo(isThumb1Only() in ARMSubtarget()
333 ((isTargetMachO() && !isThumb1Only()) || in useFastISel()
DARMTargetTransformInfo.h87 if (ST->isThumb1Only()) in getNumberOfRegisters()
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();
DARMTargetMachine.cpp367 return ST.hasAnyDataBarrier() && !ST.isThumb1Only(); in addIRPasses()
436 return !this->TM->getSubtarget<ARMSubtarget>(F).isThumb1Only(); in addPreSched2()
DARMISelLowering.cpp432 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 …]
DARMSelectionDAGInfo.cpp156 const unsigned MaxLoadsInLDM = Subtarget.isThumb1Only() ? 4 : 6; in EmitTargetCodeForMemcpy()
DARMSubtarget.h549 bool isThumb1Only() const { return InThumbMode && !HasThumb2; } in isThumb1Only() function
DARMTargetTransformInfo.cpp342 if (ST->hasVFP2() && !ST->isThumb1Only()) { in getFPOpCost()
DARMISelDAGToDAG.cpp2471 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()
DThumb2SizeReduction.cpp1075 if (STI->isThumb1Only() || STI->prefers32BitThumb()) in runOnMachineFunction()
DARMFrameLowering.cpp1985 if (Thumb && ST->isThumb1Only()) { in adjustForSegmentedStacks()
2091 if (ST->isThumb1Only()) { in adjustForSegmentedStacks()
DARMBaseInstrInfo.cpp1231 bool isThumb1 = Subtarget.isThumb1Only(); in expandMEMCPY()
1549 if (Subtarget.isThumb1Only()) return false; in areLoadsFromSameBasePtr()
1630 if (Subtarget.isThumb1Only()) return false; in shouldScheduleLoadsNear()
DARMAsmPrinter.cpp681 } else if (STI.isThumb1Only()) { in emitAttributes()
DARMInstrInfo.td281 def IsThumb1Only : Predicate<"Subtarget->isThumb1Only()">;