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

References

gen/lib/Target/Mips/MipsGenDAGISel.inc
29849   case 24: return (Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding());
29850   case 25: return (Subtarget->hasMSA());
29883   case 58: return (Subtarget->hasMSA()) && (Subtarget->hasMips64()) && (Subtarget->hasStandardEncoding());
29896   case 71: return (Subtarget->hasMSA()) && (Subtarget->isGP64bit());
29912   case 87: return (Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29928   case 103: return (Subtarget->hasMSA()) && (Subtarget->isLittle());
29929   case 104: return (Subtarget->hasMSA()) && (!Subtarget->isLittle());
29946   case 121: return (TM.Options.AllowFPOpFusion == FPOpFusion::Fast) && (Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding());
gen/lib/Target/Mips/MipsGenFastISel.inc
  200   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  209   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  218   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  227   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  268   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  277   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  286   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  295   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  348   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  357   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  378   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  387   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  406   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  415   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  475   if ((Subtarget->hasMSA())) {
  482   if ((Subtarget->hasMSA())) {
  527   if ((Subtarget->hasMSA())) {
  534   if ((Subtarget->hasMSA())) {
  577   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  586   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  605   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  614   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  633   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  642   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  691   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  700   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  770   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  779   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  800   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  809   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1266   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1284   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1293   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1302   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1403   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1412   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1421   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1430   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1483   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1492   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1543   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1552   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1603   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1612   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1663   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1672   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1726   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1744   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1753   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1762   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1875   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1884   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1893   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1902   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1967   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1976   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1985   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1994   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2032   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2041   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2050   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2059   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2081   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2090   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2099   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2108   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2129   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2138   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2147   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2156   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2192   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2201   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2210   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2219   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2262   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2271   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2280   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2289   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2327   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2336   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2345   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2354   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2412   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2430   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2439   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2448   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2528   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2537   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2546   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2555   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2578   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2587   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2596   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2605   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2626   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2635   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2644   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2653   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2695   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2704   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2713   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2722   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2772   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2781   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2790   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2799   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2963   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2972   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2981   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2990   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3011   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3020   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3029   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3038   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3059   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3068   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3077   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3086   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3107   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3116   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3125   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3134   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3263   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3272   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3281   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3290   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3311   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3320   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3329   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3338   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3359   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3368   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3377   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3386   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3800   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3827   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3854   if ((Subtarget->hasMSA())) {
gen/lib/Target/Mips/MipsGenGlobalISel.inc
  153   if (Subtarget->hasMSA())
lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h
  134     else if (P.hasMSA())
  155     if (P.hasMSA())
lib/Target/Mips/MipsISelLowering.cpp
 3815     if (Subtarget.hasMSA() && type->isVectorTy() &&
lib/Target/Mips/MipsInstructionSelector.cpp
  209       assert(STI.hasMSA() && "Vector instructions require target with MSA.");
lib/Target/Mips/MipsLegalizerInfo.cpp
   68         if (ST.hasMSA() && CheckTyN(0, Query, {v16s8, v8s16, v4s32, v2s64}))
   89         if (ST.hasMSA() &&
  148         if (ST.hasMSA() && CheckTyN(0, Query, {v16s8, v8s16, v4s32, v2s64}))
  195         if (ST.hasMSA() && CheckTyN(0, Query, {v16s8, v8s16, v4s32, v2s64}))
  302   assert(ST.hasMSA() && "MSA intrinsic not supported on target without MSA.");
  317   assert(ST.hasMSA() && "MSA intrinsic not supported on target without MSA.");
  329   assert(ST.hasMSA() && "MSA intrinsic not supported on target without MSA.");
lib/Target/Mips/MipsRegisterBankInfo.cpp
  372   assert(static_cast<const MipsSubtarget &>(MF.getSubtarget()).hasMSA() &&
lib/Target/Mips/MipsSEFrameLowering.cpp
  908   if (isIntN(STI.hasMSA() ? 10 : 16, MaxSPOffset) &&
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  511   if (!Subtarget->hasMSA())
  989     if (!Subtarget->hasMSA() || !BVN->getValueType(0).is128BitVector())
lib/Target/Mips/MipsSEISelLowering.cpp
   72   if (Subtarget.hasDSP() || Subtarget.hasMSA()) {
  116   if (Subtarget.hasMSA()) {
  484   if (!Subtarget.hasMSA())
  599   if (!Subtarget.hasMSA())
  897   if (Subtarget.hasMSA()) {
 1001   if (Subtarget.hasMSA() && Ty.is128BitVector() && Ty.isInteger()) {
 2468   if (!Subtarget.hasMSA() || !ResTy.is128BitVector())
 3656   assert(Subtarget.hasMSA() && Subtarget.hasMips32r2());
 3761   assert(Subtarget.hasMSA() && Subtarget.hasMips32r2());
lib/Target/Mips/MipsSubtarget.cpp
  105   if (hasMSA() && !isFP64bit())
  189   if (!hasMips32r5() && hasMSA() && !MSAWarningPrinted) {