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

References

gen/lib/Target/SystemZ/SystemZGenAsmMatcher.inc
 1741   case MCK_FP32: {
 2211   case MCK_FP32: return "MCK_FP32";
 2782   { 29 /* ae */, SystemZ::AE, Convert__FP321_0__Tie0_1_1__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 2783   { 32 /* aeb */, SystemZ::AEB, Convert__FP321_0__Tie0_1_1__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 2784   { 36 /* aebr */, SystemZ::AEBR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 2784   { 36 /* aebr */, SystemZ::AEBR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 2785   { 41 /* aer */, SystemZ::AER, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 2785   { 41 /* aer */, SystemZ::AER, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 2831   { 267 /* au */, SystemZ::AU, Convert__FP321_0__Tie0_1_1__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 2832   { 270 /* aur */, SystemZ::AUR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 2832   { 270 /* aur */, SystemZ::AUR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 2962   { 883 /* ce */, SystemZ::CE, Convert__FP321_0__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 2963   { 886 /* ceb */, SystemZ::CEB, Convert__FP321_0__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 2964   { 890 /* cebr */, SystemZ::CEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 2964   { 890 /* cebr */, SystemZ::CEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 2966   { 901 /* cefbr */, SystemZ::CEFBR, Convert__FP321_0__GR321_1, AMFBS_None, { MCK_FP32, MCK_GR32 }, },
 2967   { 907 /* cefbra */, SystemZ::CEFBRA, Convert__FP321_0__U4Imm1_1__GR321_2__U4Imm1_3, AMFBS_FeatureFPExtension, { MCK_FP32, MCK_U4Imm, MCK_GR32, MCK_U4Imm }, },
 2968   { 914 /* cefr */, SystemZ::CEFR, Convert__FP321_0__GR321_1, AMFBS_None, { MCK_FP32, MCK_GR32 }, },
 2969   { 919 /* cegbr */, SystemZ::CEGBR, Convert__FP321_0__GR641_1, AMFBS_None, { MCK_FP32, MCK_GR64 }, },
 2970   { 925 /* cegbra */, SystemZ::CEGBRA, Convert__FP321_0__U4Imm1_1__GR641_2__U4Imm1_3, AMFBS_FeatureFPExtension, { MCK_FP32, MCK_U4Imm, MCK_GR64, MCK_U4Imm }, },
 2971   { 932 /* cegr */, SystemZ::CEGR, Convert__FP321_0__GR641_1, AMFBS_None, { MCK_FP32, MCK_GR64 }, },
 2972   { 937 /* celfbr */, SystemZ::CELFBR, Convert__FP321_0__U4Imm1_1__GR321_2__U4Imm1_3, AMFBS_FeatureFPExtension, { MCK_FP32, MCK_U4Imm, MCK_GR32, MCK_U4Imm }, },
 2973   { 944 /* celgbr */, SystemZ::CELGBR, Convert__FP321_0__U4Imm1_1__GR641_2__U4Imm1_3, AMFBS_FeatureFPExtension, { MCK_FP32, MCK_U4Imm, MCK_GR64, MCK_U4Imm }, },
 2974   { 951 /* cer */, SystemZ::CER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 2974   { 951 /* cer */, SystemZ::CER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 2981   { 989 /* cfebr */, SystemZ::CFEBR, Convert__GR321_0__U4Imm1_1__FP321_2, AMFBS_None, { MCK_GR32, MCK_U4Imm, MCK_FP32 }, },
 2982   { 995 /* cfebra */, SystemZ::CFEBRA, Convert__GR321_0__U4Imm1_1__FP321_2__U4Imm1_3, AMFBS_FeatureFPExtension, { MCK_GR32, MCK_U4Imm, MCK_FP32, MCK_U4Imm }, },
 2983   { 1002 /* cfer */, SystemZ::CFER, Convert__GR321_0__U4Imm1_1__FP321_2, AMFBS_None, { MCK_GR32, MCK_U4Imm, MCK_FP32 }, },
 2995   { 1069 /* cgebr */, SystemZ::CGEBR, Convert__GR641_0__U4Imm1_1__FP321_2, AMFBS_None, { MCK_GR64, MCK_U4Imm, MCK_FP32 }, },
 2996   { 1075 /* cgebra */, SystemZ::CGEBRA, Convert__GR641_0__U4Imm1_1__FP321_2__U4Imm1_3, AMFBS_FeatureFPExtension, { MCK_GR64, MCK_U4Imm, MCK_FP32, MCK_U4Imm }, },
 2997   { 1082 /* cger */, SystemZ::CGER, Convert__GR641_0__U4Imm1_1__FP321_2, AMFBS_None, { MCK_GR64, MCK_U4Imm, MCK_FP32 }, },
 3148   { 2018 /* clfebr */, SystemZ::CLFEBR, Convert__GR321_0__U4Imm1_1__FP321_2__U4Imm1_3, AMFBS_FeatureFPExtension, { MCK_GR32, MCK_U4Imm, MCK_FP32, MCK_U4Imm }, },
 3169   { 2171 /* clgebr */, SystemZ::CLGEBR, Convert__GR641_0__U4Imm1_1__FP321_2__U4Imm1_3, AMFBS_FeatureFPExtension, { MCK_GR64, MCK_U4Imm, MCK_FP32, MCK_U4Imm }, },
 3475   { 4100 /* de */, SystemZ::DE, Convert__FP321_0__Tie0_1_1__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 3476   { 4103 /* deb */, SystemZ::DEB, Convert__FP321_0__Tie0_1_1__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 3477   { 4107 /* debr */, SystemZ::DEBR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3477   { 4107 /* debr */, SystemZ::DEBR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3478   { 4112 /* der */, SystemZ::DER, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3478   { 4112 /* der */, SystemZ::DER, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3482   { 4134 /* diebr */, SystemZ::DIEBR, Convert__FP321_0__FP321_1__Tie0_1_1__FP321_2__U4Imm1_3, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32, MCK_U4Imm }, },
 3482   { 4134 /* diebr */, SystemZ::DIEBR, Convert__FP321_0__FP321_1__Tie0_1_1__FP321_2__U4Imm1_3, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32, MCK_U4Imm }, },
 3482   { 4134 /* diebr */, SystemZ::DIEBR, Convert__FP321_0__FP321_1__Tie0_1_1__FP321_2__U4Imm1_3, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32, MCK_U4Imm }, },
 3526   { 4356 /* fiebr */, SystemZ::FIEBR, Convert__FP321_0__U4Imm1_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_U4Imm, MCK_FP32 }, },
 3526   { 4356 /* fiebr */, SystemZ::FIEBR, Convert__FP321_0__U4Imm1_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_U4Imm, MCK_FP32 }, },
 3527   { 4362 /* fiebra */, SystemZ::FIEBRA, Convert__FP321_0__U4Imm1_1__FP321_2__U4Imm1_3, AMFBS_FeatureFPExtension, { MCK_FP32, MCK_U4Imm, MCK_FP32, MCK_U4Imm }, },
 3527   { 4362 /* fiebra */, SystemZ::FIEBRA, Convert__FP321_0__U4Imm1_1__FP321_2__U4Imm1_3, AMFBS_FeatureFPExtension, { MCK_FP32, MCK_U4Imm, MCK_FP32, MCK_U4Imm }, },
 3528   { 4369 /* fier */, SystemZ::FIER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3528   { 4369 /* fier */, SystemZ::FIER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3535   { 4408 /* her */, SystemZ::HER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3535   { 4408 /* her */, SystemZ::HER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3607   { 4713 /* keb */, SystemZ::KEB, Convert__FP321_0__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 3608   { 4717 /* kebr */, SystemZ::KEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3608   { 4717 /* kebr */, SystemZ::KEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3648   { 4899 /* lcebr */, SystemZ::LCEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3648   { 4899 /* lcebr */, SystemZ::LCEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3649   { 4905 /* lcer */, SystemZ::LCER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3649   { 4905 /* lcer */, SystemZ::LCER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3660   { 4959 /* ldebr */, SystemZ::LDEBR, Convert__FP641_0__FP321_1, AMFBS_None, { MCK_FP64, MCK_FP32 }, },
 3661   { 4965 /* lder */, SystemZ::LDER, Convert__FP641_0__FP321_1, AMFBS_None, { MCK_FP64, MCK_FP32 }, },
 3662   { 4970 /* ldetr */, SystemZ::LDETR, Convert__FP641_0__FP321_1__U4Imm1_2, AMFBS_None, { MCK_FP64, MCK_FP32, MCK_U4Imm }, },
 3671   { 5018 /* le */, SystemZ::LE, Convert__FP321_0__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 3672   { 5021 /* ledbr */, SystemZ::LEDBR, Convert__FP321_0__FP641_1, AMFBS_None, { MCK_FP32, MCK_FP64 }, },
 3673   { 5027 /* ledbra */, SystemZ::LEDBRA, Convert__FP321_0__U4Imm1_1__FP641_2__U4Imm1_3, AMFBS_FeatureFPExtension, { MCK_FP32, MCK_U4Imm, MCK_FP64, MCK_U4Imm }, },
 3674   { 5034 /* ledr */, SystemZ::LEDR, Convert__FP321_0__FP641_1, AMFBS_None, { MCK_FP32, MCK_FP64 }, },
 3675   { 5039 /* ledtr */, SystemZ::LEDTR, Convert__FP321_0__U4Imm1_1__FP641_2__U4Imm1_3, AMFBS_None, { MCK_FP32, MCK_U4Imm, MCK_FP64, MCK_U4Imm }, },
 3676   { 5045 /* ler */, SystemZ::LER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3676   { 5045 /* ler */, SystemZ::LER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3680   { 5067 /* lexr */, SystemZ::LEXR, Convert__FP321_0__FP1281_1, AMFBS_None, { MCK_FP32, MCK_FP128 }, },
 3681   { 5072 /* ley */, SystemZ::LEY, Convert__FP321_0__BDXAddr64Disp203_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp20 }, },
 3744   { 5392 /* lnebr */, SystemZ::LNEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3744   { 5392 /* lnebr */, SystemZ::LNEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3745   { 5398 /* lner */, SystemZ::LNER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3745   { 5398 /* lner */, SystemZ::LNER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3946   { 6898 /* lpebr */, SystemZ::LPEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3946   { 6898 /* lpebr */, SystemZ::LPEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3947   { 6904 /* lper */, SystemZ::LPER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3947   { 6904 /* lper */, SystemZ::LPER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3963   { 6982 /* lrer */, SystemZ::LRER, Convert__FP321_0__FP641_1, AMFBS_None, { MCK_FP32, MCK_FP64 }, },
 3975   { 7042 /* ltebr */, SystemZ::LTEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3975   { 7042 /* ltebr */, SystemZ::LTEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3976   { 7048 /* lter */, SystemZ::LTER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3976   { 7048 /* lter */, SystemZ::LTER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 3994   { 7140 /* lxebr */, SystemZ::LXEBR, Convert__FP1281_0__FP321_1, AMFBS_None, { MCK_FP128, MCK_FP32 }, },
 3995   { 7146 /* lxer */, SystemZ::LXER, Convert__FP1281_0__FP321_1, AMFBS_None, { MCK_FP128, MCK_FP32 }, },
 3999   { 7163 /* lzer */, SystemZ::LZER, Convert__FP321_0, AMFBS_None, { MCK_FP32 }, },
 4008   { 7205 /* mae */, SystemZ::MAE, Convert__FP321_0__Tie0_1_1__FP321_1__BDXAddr64Disp123_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4008   { 7205 /* mae */, SystemZ::MAE, Convert__FP321_0__Tie0_1_1__FP321_1__BDXAddr64Disp123_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4009   { 7209 /* maeb */, SystemZ::MAEB, Convert__FP321_0__Tie0_1_1__FP321_1__BDXAddr64Disp123_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4009   { 7209 /* maeb */, SystemZ::MAEB, Convert__FP321_0__Tie0_1_1__FP321_1__BDXAddr64Disp123_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4010   { 7214 /* maebr */, SystemZ::MAEBR, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4010   { 7214 /* maebr */, SystemZ::MAEBR, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4010   { 7214 /* maebr */, SystemZ::MAEBR, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4011   { 7220 /* maer */, SystemZ::MAER, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4011   { 7220 /* maer */, SystemZ::MAER, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4011   { 7220 /* maer */, SystemZ::MAER, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4024   { 7280 /* mdebr */, SystemZ::MDEBR, Convert__FP641_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP64, MCK_FP32 }, },
 4025   { 7286 /* mder */, SystemZ::MDER, Convert__FP641_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP64, MCK_FP32 }, },
 4030   { 7309 /* mee */, SystemZ::MEE, Convert__FP321_0__Tie0_1_1__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4031   { 7313 /* meeb */, SystemZ::MEEB, Convert__FP321_0__Tie0_1_1__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4032   { 7318 /* meebr */, SystemZ::MEEBR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4032   { 7318 /* meebr */, SystemZ::MEEBR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4033   { 7324 /* meer */, SystemZ::MEER, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4033   { 7324 /* meer */, SystemZ::MEER, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4034   { 7329 /* mer */, SystemZ::MER, Convert__FP641_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP64, MCK_FP32 }, },
 4056   { 7419 /* mse */, SystemZ::MSE, Convert__FP321_0__Tie0_1_1__FP321_1__BDXAddr64Disp123_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4056   { 7419 /* mse */, SystemZ::MSE, Convert__FP321_0__Tie0_1_1__FP321_1__BDXAddr64Disp123_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4057   { 7423 /* mseb */, SystemZ::MSEB, Convert__FP321_0__Tie0_1_1__FP321_1__BDXAddr64Disp123_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4057   { 7423 /* mseb */, SystemZ::MSEB, Convert__FP321_0__Tie0_1_1__FP321_1__BDXAddr64Disp123_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4058   { 7428 /* msebr */, SystemZ::MSEBR, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4058   { 7428 /* msebr */, SystemZ::MSEBR, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4058   { 7428 /* msebr */, SystemZ::MSEBR, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4059   { 7434 /* mser */, SystemZ::MSER, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4059   { 7434 /* mser */, SystemZ::MSER, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4059   { 7434 /* mser */, SystemZ::MSER, Convert__FP321_0__Tie0_1_1__FP321_1__FP321_2, AMFBS_None, { MCK_FP32, MCK_FP32, MCK_FP32 }, },
 4218   { 8195 /* se */, SystemZ::SE, Convert__FP321_0__Tie0_1_1__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4219   { 8198 /* seb */, SystemZ::SEB, Convert__FP321_0__Tie0_1_1__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4220   { 8202 /* sebr */, SystemZ::SEBR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4220   { 8202 /* sebr */, SystemZ::SEBR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4284   { 8693 /* ser */, SystemZ::SER, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4284   { 8693 /* ser */, SystemZ::SER, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4338   { 8953 /* sqe */, SystemZ::SQE, Convert__FP321_0__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4339   { 8957 /* sqeb */, SystemZ::SQEB, Convert__FP321_0__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4340   { 8962 /* sqebr */, SystemZ::SQEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4340   { 8962 /* sqebr */, SystemZ::SQEBR, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4341   { 8968 /* sqer */, SystemZ::SQER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4341   { 8968 /* sqer */, SystemZ::SQER, Convert__FP321_0__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4389   { 9208 /* ste */, SystemZ::STE, Convert__FP321_0__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4391   { 9218 /* stey */, SystemZ::STEY, Convert__FP321_0__BDXAddr64Disp203_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp20 }, },
 4486   { 9874 /* su */, SystemZ::SU, Convert__FP321_0__Tie0_1_1__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4487   { 9877 /* sur */, SystemZ::SUR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4487   { 9877 /* sur */, SystemZ::SUR, Convert__FP321_0__Tie0_1_1__FP321_1, AMFBS_None, { MCK_FP32, MCK_FP32 }, },
 4501   { 9938 /* tbedr */, SystemZ::TBEDR, Convert__FP321_0__U4Imm1_1__FP641_2, AMFBS_None, { MCK_FP32, MCK_U4Imm, MCK_FP64 }, },
 4505   { 9964 /* tceb */, SystemZ::TCEB, Convert__FP321_0__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4508   { 9980 /* tdcet */, SystemZ::TDCET, Convert__FP321_0__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4511   { 9998 /* tdget */, SystemZ::TDGET, Convert__FP321_0__BDXAddr64Disp123_1, AMFBS_None, { MCK_FP32, MCK_BDXAddr64Disp12 }, },
 4514   { 10015 /* thder */, SystemZ::THDER, Convert__FP641_0__FP321_1, AMFBS_None, { MCK_FP64, MCK_FP32 }, },
 5567   { 29 /* ae */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 5569   { 32 /* aeb */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 5570   { 36 /* aebr */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 5571   { 41 /* aer */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 5633   { 267 /* au */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 5634   { 270 /* aur */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 5814   { 883 /* ce */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 5816   { 886 /* ceb */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 5817   { 890 /* cebr */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 5819   { 901 /* cefbr */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 5821   { 907 /* cefbra */, 1 /* 0 */, MCK_FP32, AMFBS_FeatureFPExtension },
 5823   { 914 /* cefr */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 5825   { 919 /* cegbr */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 5827   { 925 /* cegbra */, 1 /* 0 */, MCK_FP32, AMFBS_FeatureFPExtension },
 5829   { 932 /* cegr */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 5831   { 937 /* celfbr */, 1 /* 0 */, MCK_FP32, AMFBS_FeatureFPExtension },
 5833   { 944 /* celgbr */, 1 /* 0 */, MCK_FP32, AMFBS_FeatureFPExtension },
 5835   { 951 /* cer */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 5846   { 989 /* cfebr */, 4 /* 2 */, MCK_FP32, AMFBS_None },
 5848   { 995 /* cfebra */, 4 /* 2 */, MCK_FP32, AMFBS_FeatureFPExtension },
 5850   { 1002 /* cfer */, 4 /* 2 */, MCK_FP32, AMFBS_None },
 5873   { 1069 /* cgebr */, 4 /* 2 */, MCK_FP32, AMFBS_None },
 5875   { 1075 /* cgebra */, 4 /* 2 */, MCK_FP32, AMFBS_FeatureFPExtension },
 5877   { 1082 /* cger */, 4 /* 2 */, MCK_FP32, AMFBS_None },
 6130   { 2018 /* clfebr */, 4 /* 2 */, MCK_FP32, AMFBS_FeatureFPExtension },
 6157   { 2171 /* clgebr */, 4 /* 2 */, MCK_FP32, AMFBS_FeatureFPExtension },
 6679   { 4100 /* de */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 6681   { 4103 /* deb */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 6682   { 4107 /* debr */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 6683   { 4112 /* der */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 6689   { 4134 /* diebr */, 7 /* 0, 1, 2 */, MCK_FP32, AMFBS_None },
 6751   { 4356 /* fiebr */, 5 /* 0, 2 */, MCK_FP32, AMFBS_None },
 6752   { 4362 /* fiebra */, 5 /* 0, 2 */, MCK_FP32, AMFBS_FeatureFPExtension },
 6753   { 4369 /* fier */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 6761   { 4408 /* her */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 6844   { 4713 /* keb */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 6845   { 4717 /* kebr */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 6910   { 4899 /* lcebr */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 6911   { 4905 /* lcer */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 6928   { 4959 /* ldebr */, 2 /* 1 */, MCK_FP32, AMFBS_None },
 6930   { 4965 /* lder */, 2 /* 1 */, MCK_FP32, AMFBS_None },
 6932   { 4970 /* ldetr */, 2 /* 1 */, MCK_FP32, AMFBS_None },
 6947   { 5018 /* le */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 6948   { 5021 /* ledbr */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 6950   { 5027 /* ledbra */, 1 /* 0 */, MCK_FP32, AMFBS_FeatureFPExtension },
 6952   { 5034 /* ledr */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 6954   { 5039 /* ledtr */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 6956   { 5045 /* ler */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 6962   { 5067 /* lexr */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 6964   { 5072 /* ley */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 7066   { 5392 /* lnebr */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7067   { 5398 /* lner */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7334   { 6898 /* lpebr */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7335   { 6904 /* lper */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7357   { 6982 /* lrer */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 7375   { 7042 /* ltebr */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7376   { 7048 /* lter */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7406   { 7140 /* lxebr */, 2 /* 1 */, MCK_FP32, AMFBS_None },
 7408   { 7146 /* lxer */, 2 /* 1 */, MCK_FP32, AMFBS_None },
 7413   { 7163 /* lzer */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 7428   { 7205 /* mae */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7430   { 7209 /* maeb */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7431   { 7214 /* maebr */, 7 /* 0, 1, 2 */, MCK_FP32, AMFBS_None },
 7432   { 7220 /* maer */, 7 /* 0, 1, 2 */, MCK_FP32, AMFBS_None },
 7454   { 7280 /* mdebr */, 2 /* 1 */, MCK_FP32, AMFBS_None },
 7456   { 7286 /* mder */, 2 /* 1 */, MCK_FP32, AMFBS_None },
 7464   { 7309 /* mee */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 7466   { 7313 /* meeb */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 7467   { 7318 /* meebr */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7468   { 7324 /* meer */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7469   { 7329 /* mer */, 2 /* 1 */, MCK_FP32, AMFBS_None },
 7508   { 7419 /* mse */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7510   { 7423 /* mseb */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7511   { 7428 /* msebr */, 7 /* 0, 1, 2 */, MCK_FP32, AMFBS_None },
 7512   { 7434 /* mser */, 7 /* 0, 1, 2 */, MCK_FP32, AMFBS_None },
 7706   { 8195 /* se */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 7708   { 8198 /* seb */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 7709   { 8202 /* sebr */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7773   { 8693 /* ser */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7856   { 8953 /* sqe */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 7858   { 8957 /* sqeb */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 7859   { 8962 /* sqebr */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7860   { 8968 /* sqer */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 7936   { 9208 /* ste */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 7940   { 9218 /* stey */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 8118   { 9874 /* su */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 8119   { 9877 /* sur */, 3 /* 0, 1 */, MCK_FP32, AMFBS_None },
 8134   { 9938 /* tbedr */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 8141   { 9964 /* tceb */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 8147   { 9980 /* tdcet */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 8153   { 9998 /* tdget */, 1 /* 0 */, MCK_FP32, AMFBS_None },
 8156   { 10015 /* thder */, 2 /* 1 */, MCK_FP32, AMFBS_None },
 9161   case MCK_FP32: