reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/ARM/ARMGenDAGISel.inc
53862   case 1: return (Subtarget->isThumb2());
53863   case 2: return (Subtarget->hasDSP()) && (Subtarget->isThumb2());
53871   case 10: return (Subtarget->hasDSP()) && (Subtarget->isThumb2()) && (Subtarget->useMulOps());
53875   case 14: return (Subtarget->isThumb2()) && (Subtarget->useMulOps());
53880   case 19: return (Subtarget->hasCRC()) && (Subtarget->hasV8Ops()) && (Subtarget->isThumb2());
53902   case 41: return (Subtarget->isThumb2()) && (!Subtarget->hasV8Ops());
53911   case 50: return (Subtarget->hasMPExtension()) && (Subtarget->hasV7Ops()) && (Subtarget->isThumb2());
53913   case 52: return (Subtarget->hasV7Ops()) && (Subtarget->isThumb2());
53920   case 59: return (Subtarget->hasV6T2Ops()) && (Subtarget->isThumb2());
53925   case 64: return (!Subtarget->isMClass()) && (Subtarget->isThumb2());
53934   case 73: return (Subtarget->isThumb2()) && (Subtarget->useMovt());
53937   case 76: return (Subtarget->isThumb2()) && (Subtarget->useMovt() && Subtarget->allowPositionIndependentMovt());
53957   case 96: return (Subtarget->hasVFP2Base()) && (Subtarget->isThumb2());
53958   case 97: return (Subtarget->isThumb2()) && (!Subtarget->hasVFP2Base());
gen/lib/Target/ARM/ARMGenFastISel.inc
  181   if ((Subtarget->isThumb2())) {
  202   if ((Subtarget->isThumb2())) {
  223   if ((Subtarget->isThumb2())) {
 1543   if ((Subtarget->isThumb2())) {
 1588   if ((Subtarget->isThumb2())) {
 1632   if ((Subtarget->isThumb2())) {
 2739   if ((Subtarget->isThumb2())) {
 2801   if ((Subtarget->isThumb2())) {
 2849   if ((Subtarget->isThumb2()) && (!Subtarget->hasVFP2Base())) {
 2852   if ((Subtarget->hasVFP2Base()) && (Subtarget->isThumb2())) {
 2879   if ((Subtarget->hasDSP()) && (Subtarget->isThumb2())) {
 2900   if ((Subtarget->hasDSP()) && (Subtarget->isThumb2())) {
 2921   if ((Subtarget->hasDSP()) && (Subtarget->isThumb2())) {
 2942   if ((Subtarget->hasDSP()) && (Subtarget->isThumb2())) {
 2963   if ((Subtarget->hasDSP()) && (Subtarget->isThumb2())) {
 2984   if ((Subtarget->hasDSP()) && (Subtarget->isThumb2())) {
 3005   if ((Subtarget->isThumb2())) {
 3403   if ((Subtarget->isThumb2())) {
 3516   if ((Subtarget->isThumb2())) {
 4147   if ((Subtarget->isThumb2())) {
 4243   if ((Subtarget->hasDSP()) && (Subtarget->isThumb2())) {
 4264   if ((Subtarget->isThumb2())) {
 4341   if ((Subtarget->isThumb2())) {
 4362   if ((Subtarget->hasDSP()) && (Subtarget->isThumb2())) {
 4434   if ((Subtarget->isThumb2())) {
 4609   if ((Subtarget->isThumb2())) {
 4630   if ((Subtarget->isThumb2())) {
 4651   if ((Subtarget->hasDSP()) && (Subtarget->isThumb2())) {
 4702   if ((Subtarget->isThumb2())) {
 5066   if ((Subtarget->isThumb2())) {
 6575   if ((Subtarget->isThumb2())) {
 6593   if ((Subtarget->isThumb2())) {
 6611   if ((Subtarget->isThumb2())) {
 6629   if ((Subtarget->isThumb2())) {
 6647   if ((Subtarget->isThumb2())) {
 6665   if ((Subtarget->isThumb2())) {
 6683   if ((Subtarget->isThumb2())) {
 6701   if ((Subtarget->isThumb2())) {
 6735   if ((Subtarget->isThumb2())) {
 6753   if ((Subtarget->isThumb2())) {
 6781   if ((Subtarget->isThumb2())) {
 6862   if ((Subtarget->isThumb2())) {
gen/lib/Target/ARM/ARMGenGlobalISel.inc
  203   if (Subtarget->isThumb2())
lib/Target/ARM/ARMBaseInstrInfo.cpp
  136   if (Subtarget.isThumb2() || Subtarget.hasVFP2Base())
  900     Opc = Subtarget.isThumb2() ? ARM::tMOVr : ARM::MOVr;
 1515   bool isThumb2 = Subtarget.isThumb2();
 2031   if (Subtarget.isThumb2() && TBB.getParent()->getFunction().hasMinSize()) {
 2067     if (Subtarget.isThumb2() && TCycles + FCycles > 4) {
 2088   return Subtarget.isThumb2() ? divideCeil(NumInsts, 4) * 2 : 0;
 2108   if (Subtarget.isThumb2())
 4311     if (Latency > 0 && Subtarget.isThumb2()) {
lib/Target/ARM/ARMISelDAGToDAG.cpp
 2801     unsigned Opcode = Subtarget->isThumb2() ? ARM::t2ABS : ARM::ABS;
 2877     if (Subtarget->isThumb2()) {
 3265     unsigned Opc = Subtarget->isThumb2() ? ARM::t2SMMLS : ARM::SMMLS;
 3414         if (Subtarget->isThumb2()) {
 4417   bool IsThumb2 = Subtarget->isThumb2();
 4532   bool IsThumb2 = Subtarget->isThumb2();
lib/Target/ARM/ARMISelLowering.cpp
 1043       || (Subtarget->isThumb2() && !Subtarget->hasDSP()))
 1454   if (Subtarget->isThumb() || Subtarget->isThumb2())
 3794   if (!(Subtarget->isThumb2() ||
 4887   if (((!Subtarget->isThumb() && Subtarget->hasV6Ops()) || Subtarget->isThumb2()) &&
 5304   if (Subtarget->isThumb2() || (Subtarget->hasV8MBaselineOps() && Subtarget->isThumb())) {
 9351   bool isThumb2 = Subtarget->isThumb2();
 9571   if (Subtarget->isThumb2()) {
 9851         if (Subtarget->isThumb2() &&
10030   bool IsThumb2 = Subtarget->isThumb2();
10263   assert(Subtarget->isThumb2() && "Windows on ARM requires Thumb-2 mode");
10402   bool isThumb2 = Subtarget->isThumb2();
10625     bool isThumb2 = Subtarget->isThumb2();
14951   else if (Subtarget->isThumb2())
15055     if (Subtarget->isThumb2())
15101   if (Subtarget->isThumb2())
15117   if (Subtarget->isThumb2())
15288     if (Subtarget->isThumb2())
15352     if (Subtarget->isThumb2())
15366         !Subtarget->isThumb2())
15791         } else if (Subtarget->isThumb2()) {
15829         } else if (Subtarget->isThumb2()) {
15854         } else if (Subtarget->isThumb2()) {
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
 1015       STI->isThumb2() && isNotVFP && isValidLSDoubleOffset(Offset);
lib/Target/ARM/ARMSubtarget.cpp
  446   if (isThumb2() && MF.getFunction().hasMinSize())
  461   return isThumb2() && MF.getFunction().hasMinSize() &&
lib/Target/ARM/ARMTargetMachine.cpp
  533     return MF.getSubtarget<ARMSubtarget>().isThumb2();
lib/Target/ARM/ARMTargetTransformInfo.cpp
   81   if (ST->isThumb2()) {
  133     if (ST->isThumb2() && NegImm < 1<<12)
 1016   if (!ST->isThumb2())
lib/Target/ARM/ARMTargetTransformInfo.h
   99     return ST->isMClass() && ST->isThumb2() && L->getNumBlocks() == 1;
lib/Target/ARM/MVEVPTBlockPass.cpp
  259   if (!STI.isThumb2() || !STI.hasMVEIntegerOps())
lib/Target/ARM/Thumb2ITBlockPass.cpp
  288   if (!STI.isThumb2())