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

References

gen/lib/Target/Mips/MipsGenDAGISel.inc
29826   case 1: return (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode());
29827   case 2: return (Subtarget->hasStandardEncoding()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode());
29829   case 4: return (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->isTargetNaCl()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29830   case 5: return (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29831   case 6: return (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode());
29833   case 8: return (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->isTargetNaCl()) && (!Subtarget->useSoftFloat()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29835   case 10: return (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29836   case 11: return (Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29837   case 12: return (Subtarget->hasStandardEncoding()) && (!Subtarget->hasCnMips()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29838   case 13: return (Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasCnMips()) && (!Subtarget->inMicroMipsMode());
29841   case 16: return (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode());
29843   case 18: return (Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode());
29844   case 19: return (Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode());
29848   case 23: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode());
29849   case 24: return (Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding());
29852   case 27: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit());
29855   case 30: return (Subtarget->hasCnMips()) && (Subtarget->hasMips64()) && (Subtarget->hasMips64r2()) && (Subtarget->hasStandardEncoding());
29856   case 31: return (Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode());
29857   case 32: return (Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding());
29858   case 33: return (Subtarget->hasMips4_32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29859   case 34: return (Subtarget->hasMips4_32()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29860   case 35: return (Subtarget->hasMips4_32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29861   case 36: return (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips4_32());
29862   case 37: return (Subtarget->hasMips4_32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29863   case 38: return (Subtarget->hasMips4_32()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29865   case 40: return (Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode());
29866   case 41: return (Subtarget->hasStandardEncoding()) && (!Subtarget->isFP64bit()) && (!Subtarget->hasMips4_32());
29867   case 42: return (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->hasMips4_32());
29869   case 44: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29874   case 49: return (Subtarget->hasMips32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29875   case 50: return (Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding());
29876   case 51: return (Subtarget->hasMips64()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips64r6());
29877   case 52: return (Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode());
29878   case 53: return (Subtarget->hasMips32r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode());
29879   case 54: return (Subtarget->hasMips64r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode());
29881   case 56: return (Subtarget->hasCnMips()) && (Subtarget->hasMips64()) && (Subtarget->hasMips64r2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (!Subtarget->inMicroMipsMode());
29882   case 57: return (Subtarget->hasMips64r2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (!Subtarget->inMicroMipsMode());
29883   case 58: return (Subtarget->hasMSA()) && (Subtarget->hasMips64()) && (Subtarget->hasStandardEncoding());
29884   case 59: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (Subtarget->hasSym32()) && (!Subtarget->inMicroMipsMode());
29885   case 60: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (!Subtarget->hasSym32()) && (!Subtarget->inMicroMipsMode());
29886   case 61: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isABI_N64());
29887   case 62: return (Subtarget->hasMips32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29889   case 64: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (!Subtarget->inMicroMipsMode());
29891   case 66: return (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29892   case 67: return (Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode());
29893   case 68: return (Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding());
29894   case 69: return (Subtarget->hasStandardEncoding()) && (!Subtarget->hasDSP());
29895   case 70: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (!Subtarget->hasDSP()) && (!Subtarget->inMicroMipsMode());
29897   case 72: return (Subtarget->hasStandardEncoding());
29898   case 73: return (Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode());
29902   case 77: return (Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29903   case 78: return (Subtarget->hasMips32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6()) && (Subtarget->useIndirectJumpsHazard());
29904   case 79: return (Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode());
29905   case 80: return (Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (Subtarget->useIndirectJumpsHazard());
29906   case 81: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isABI_N64()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29907   case 82: return (Subtarget->hasMips32r2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isABI_N64()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6()) && (Subtarget->useIndirectJumpsHazard());
29908   case 83: return (Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode());
29909   case 84: return (Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (Subtarget->useIndirectJumpsHazard());
29910   case 85: return (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29911   case 86: return (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29912   case 87: return (Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29915   case 90: return (Subtarget->hasMips32r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6()) && (Subtarget->useIndirectJumpsHazard());
29916   case 91: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29918   case 93: return (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29919   case 94: return (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!TM.isPositionIndependent());
29922   case 97: return (Subtarget->hasMips32r2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit());
29923   case 98: return (Subtarget->hasStandardEncoding()) && (!Subtarget->hasDSP()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29926   case 101: return (Subtarget->hasMips32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasDSP()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29927   case 102: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode());
29930   case 105: return (Subtarget->hasMips4_32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29931   case 106: return (Subtarget->hasMips4_32()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29932   case 107: return (Subtarget->hasMips4_32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29933   case 108: return (Subtarget->hasMips4_32()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29935   case 110: return (Subtarget->hasMips64r2()) && (Subtarget->hasStandardEncoding());
29937   case 112: return (!Subtarget->disableMadd4()) && (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (TM.Options.NoNaNsFPMath) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29938   case 113: return (!Subtarget->disableMadd4()) && (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (TM.Options.NoNaNsFPMath) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29939   case 114: return (!Subtarget->disableMadd4()) && (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (TM.Options.NoNaNsFPMath) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29940   case 115: return (!Subtarget->disableMadd4()) && (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29941   case 116: return (!Subtarget->disableMadd4()) && (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29942   case 117: return (!Subtarget->disableMadd4()) && (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29943   case 118: return (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode());
29944   case 119: return (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode());
29946   case 121: return (TM.Options.AllowFPOpFusion == FPOpFusion::Fast) && (Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding());
29947   case 122: return (!Subtarget->disableMadd4()) && (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (TM.Options.NoNaNsFPMath) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29949   case 124: return (!Subtarget->disableMadd4()) && (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (TM.Options.NoNaNsFPMath) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29950   case 125: return (!Subtarget->disableMadd4()) && (Subtarget->hasMips4_32r2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (TM.Options.NoNaNsFPMath) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6());
29952   case 127: return (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat());
29953   case 128: return (Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (Subtarget->isGP64bit());
29954   case 129: return (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode()) && (Subtarget->inAbs2008Mode() ||TM.Options.NoNaNsFPMath);
29956   case 131: return (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode()) && (Subtarget->inAbs2008Mode() ||TM.Options.NoNaNsFPMath);
29957   case 132: return (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode()) && (Subtarget->inAbs2008Mode() ||TM.Options.NoNaNsFPMath);
29958   case 133: return (Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode());
29961   case 136: return (Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit());
29962   case 137: return (Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode());
29964   case 139: return (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit());
gen/lib/Target/Mips/MipsGenFastISel.inc
   64   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
   73   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
   88   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
   97   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
  127   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (Subtarget->useIndirectJumpsHazard())) {
  130   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode())) {
  133   if ((Subtarget->hasMips32r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6()) && (Subtarget->useIndirectJumpsHazard())) {
  136   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
  145   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (Subtarget->useIndirectJumpsHazard())) {
  148   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode())) {
  151   if ((Subtarget->hasMips32r2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isABI_N64()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6()) && (Subtarget->useIndirectJumpsHazard())) {
  154   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
  176   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding())) {
  179   if ((Subtarget->hasMips32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
  188   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
  191   if ((Subtarget->hasMips64()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips64r6())) {
  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())) {
  321   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode()) && (Subtarget->inAbs2008Mode() ||TM.Options.NoNaNsFPMath)) {
  336   if ((Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode()) && (Subtarget->inAbs2008Mode() ||TM.Options.NoNaNsFPMath)) {
  339   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode()) && (Subtarget->inAbs2008Mode() ||TM.Options.NoNaNsFPMath)) {
  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())) {
  440   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat())) {
  455   if ((Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
  458   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode())) {
  505   if ((Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode())) {
  508   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode())) {
  547   if ((Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode())) {
  550   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode())) {
  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())) {
  664   if ((Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
  679   if ((Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
  682   if ((Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode())) {
  691   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  700   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  721   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit())) {
  770   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  779   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  800   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  809   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
  837   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode())) {
  875   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->hasDSP()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
  882   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
  915   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->hasDSP()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
  922   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
  951   if ((Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit())) {
  975   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (Subtarget->useIndirectJumpsHazard())) {
  978   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode())) {
  981   if ((Subtarget->hasMips32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6()) && (Subtarget->useIndirectJumpsHazard())) {
  984   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
  993   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (Subtarget->useIndirectJumpsHazard())) {
  996   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode())) {
  999   if ((Subtarget->hasMips32r2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isABI_N64()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6()) && (Subtarget->useIndirectJumpsHazard())) {
 1002   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isABI_N64()) && (!Subtarget->useIndirectJumpsHazard()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->inMips16Mode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 1025   if ((Subtarget->hasStandardEncoding())) {
 1032   if ((Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit())) {
 1056   if ((Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit())) {
 1059   if ((Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode())) {
 1066   if ((Subtarget->hasMips2()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit())) {
 1239   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1248   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1266   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1284   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1293   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1302   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1330   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->hasDSP())) {
 1339   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (!Subtarget->hasDSP()) && (!Subtarget->inMicroMipsMode())) {
 1385   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1403   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1412   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1421   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1430   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1456   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
 1471   if ((Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
 1474   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode())) {
 1483   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1492   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1516   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
 1531   if ((Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
 1534   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode())) {
 1543   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1552   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1576   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
 1591   if ((Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
 1594   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode())) {
 1603   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1612   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1636   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
 1651   if ((Subtarget->hasStandardEncoding()) && (Subtarget->isFP64bit()) && (!Subtarget->useSoftFloat()) && (!Subtarget->inMicroMipsMode())) {
 1654   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->useSoftFloat()) && (!Subtarget->isFP64bit()) && (!Subtarget->inMicroMipsMode())) {
 1663   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1672   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1702   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1705   if ((Subtarget->hasMips32()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 1714   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1726   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1744   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1753   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1762   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1789   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1798   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1820   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1829   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1857   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1875   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1884   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1893   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1902   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1928   if ((Subtarget->hasMips32r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1949   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1958   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 1967   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1976   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1985   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 1994   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2023   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 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())) {
 2183   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 2192   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2201   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2210   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2219   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2244   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 2253   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 2262   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2271   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2280   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2289   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2318   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 2327   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2336   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2345   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2354   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2385   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 2394   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 2412   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2430   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2439   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2448   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2479   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 2488   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (Subtarget->isGP64bit()) && (!Subtarget->inMicroMipsMode())) {
 2510   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 2519   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 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())) {
 2677   if ((Subtarget->hasMips32r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 2686   if ((Subtarget->hasMips64r6()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 2695   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2704   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2713   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2722   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2754   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 2772   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2781   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2790   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2799   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 2846   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 2855   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 2895   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 2904   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 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())) {
 3161   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->hasDSP()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 3170   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 3198   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->hasDSP()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 3207   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 3235   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->hasDSP()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 3244   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->hasMips32r6()) && (!Subtarget->hasMips64r6())) {
 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())) {
 3614   if ((Subtarget->hasMips32r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 3638   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 3662   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 3686   if ((Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 3716   if ((Subtarget->hasMips64r2()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 3734   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 3752   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 3770   if ((Subtarget->hasMips3()) && (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode())) {
 3800   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
 3827   if ((Subtarget->hasMSA()) && (Subtarget->hasStandardEncoding())) {
gen/lib/Target/Mips/MipsGenGlobalISel.inc
  137   if (Subtarget->hasStandardEncoding())
lib/Target/Mips/MipsSubtarget.h
  332     return hasStandardEncoding() || inMicroMipsMode() || allowMixed16_32();