Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
idapro-loadint / opt / ida90 / libexec / loadint / s390.cmt
Size: Mime:
s39_a:              "add (32)"
s39_ad:             "add normalized (long HFP)"
s39_adb:            "add (long BFP)"
s39_adbr:           "add (long BFP)"
s39_adr:            "add normalized (long HFP)"
s39_adtr:           "add (long DFP)"
s39_adtra:          "add (long DFP)"
s39_ae:             "add normalized (short HFP)"
s39_aeb:            "add (short BFP)"
s39_aebr:           "add (short BFP)"
s39_aer:            "add normalized (short HFP)"
s39_afi:            "add immediate (32)"
s39_ag:             "add (64)"
s39_agf:            "add (64 <- 32)"
s39_agfi:           "add immediate (64 <- 32)"
s39_agfr:           "add (64 <- 32)"
s39_agh:            "add halfword (64 <- 16)"
s39_aghi:           "add halfword immediate (64 <- 16)"
s39_aghik:          "add immediate (64 <- 16)"
s39_agr:            "add (64)"
s39_agrk:           "add (64)"
s39_agsi:           "add immediate (64 <- 8)"
s39_ah:             "add halfword (32 <- 16)"
s39_ahhhr:          "add high (32)"
s39_ahhlr:          "add high (32)"
s39_ahi:            "add halfword immediate (32 <- 16)"
s39_ahik:           "add immediate (32 <- 16)"
s39_ahy:            "add halfword (32 <- 16)"
s39_aih:            "add immediate high (32)"
s39_al:             "add logical (32)"
s39_alc:            "add logical with carry (32)"
s39_alcg:           "add logical with carry (64)"
s39_alcgr:          "add logical with carry (64)"
s39_alcr:           "add logical with carry (32)"
s39_alfi:           "add logical immediate (32)"
s39_alg:            "add logical (64)"
s39_algf:           "add logical (64 <- 32)"
s39_algfi:          "add logical immediate (64 <- 32)"
s39_algfr:          "add logical (64 <- 32)"
s39_alghsik:        "add logical with signed immediate (64 <- 16)"
s39_algr:           "add logical (64)"
s39_algrk:          "add logical (64)"
s39_algsi:          "add logical with signed immediate (64 <- 8)"
s39_alhhhr:         "add logical high (32)"
s39_alhhlr:         "add logical high (32)"
s39_alhsik:         "add logical with signed immediate (32 <- 16)"
s39_alr:            "add logical (32)"
s39_alrk:           "add logical (32)"
s39_alsi:           "add logical with signed immediate (32 <- 8)"
s39_alsih:          "add logical with signed immediate high (32)"
s39_alsihn:         "add logical with signed immediate high (32)"
s39_aly:            "add logical (32)"
s39_ap:             "add decimal"
s39_ar:             "add (32)"
s39_ark:            "add (32)"
s39_asi:            "add immediate (32 <- 8)"
s39_au:             "add unnormalized (short HFP)"
s39_aur:            "add unnormalized (short HFP)"
s39_aw:             "add unnormalized (long HFP)"
s39_awr:            "add unnormalized (long HFP)"
s39_axbr:           "add (extended BFP)"
s39_axr:            "add normalized (extended HFP)"
s39_axtr:           "add (extended DFP)"
s39_axtra:          "add (extended DFP)"
s39_ay:             "add (32)"
s39_b:              "unconditional branch"
s39_bo:             "branch on condition, jump on overflow / if ones"
s39_bh:             "branch on condition, jump on A high"
s39_bnle:           "branch on condition, jump on not low or equal"
s39_bl:             "branch on condition, jump on A low"
s39_bnhe:           "branch on condition, jump on not high or equal"
s39_blh:            "branch on condition, jump on low or high"
s39_bne:            "branch on condition, jump on A not equal B"
s39_be:             "branch on condition, jump on A equal B"
s39_bnlh:           "branch on condition, jump on not low or high"
s39_bhe:            "branch on condition, jump on high or equal"
s39_bnl:            "branch on condition, jump on A not low"
s39_ble:            "branch on condition, jump on low or equal"
s39_bnh:            "branch on condition, jump on A not high"
s39_bno:            "branch on condition, jump on not overflow / if not ones"
s39_bor:            "branch on condition, jump on overflow / if ones"
s39_bhr:            "branch on condition, jump on A high"
s39_bnler:          "branch on condition, jump on not low or equal"
s39_blr:            "branch on condition, jump on A low"
s39_bnher:          "branch on condition, jump on not high or equal"
s39_blhr:           "branch on condition, jump on low or high"
s39_bner:           "branch on condition, jump on A not equal B"
s39_ber:            "branch on condition, jump on A equal B"
s39_bnlhr:          "branch on condition, jump on not low or high"
s39_bher:           "branch on condition, jump on high or equal"
s39_bnlr:           "branch on condition, jump on A not low"
s39_bler:           "branch on condition, jump on low or equal"
s39_bnhr:           "branch on condition, jump on A not high"
s39_bnor:           "branch on condition, jump on not overflow / if not ones"
s39_bakr:           "branch and stack"
s39_bal:            "branch and link"
s39_balr:           "branch and link"
s39_bas:            "branch and save"
s39_basr:           "branch and save"
s39_bassm:          "branch and save and set mode"
s39_bc:             "branch on condition"
s39_bcr:            "branch on condition"
s39_bct:            "branch on count (32)"
s39_bctg:           "branch on count (64)"
s39_bctgr:          "branch on count (64)"
s39_bctr:           "branch on count (32)"
s39_bi:             "unconditional indirect branch"
s39_bio:            "branch indirect on condition, jump on overflow / if ones"
s39_bih:            "branch indirect on condition, jump on A high"
s39_binle:          "branch indirect on condition, jump on not low or equal"
s39_bil:            "branch indirect on condition, jump on A low"
s39_binhe:          "branch indirect on condition, jump on not high or equal"
s39_bilh:           "branch indirect on condition, jump on low or high"
s39_bine:           "branch indirect on condition, jump on A not equal B"
s39_bie:            "branch indirect on condition, jump on A equal B"
s39_binlh:          "branch indirect on condition, jump on not low or high"
s39_bihe:           "branch indirect on condition, jump on high or equal"
s39_binl:           "branch indirect on condition, jump on A not low"
s39_bile:           "branch indirect on condition, jump on low or equal"
s39_binh:           "branch indirect on condition, jump on A not high"
s39_bino:           "branch indirect on condition, jump on not overflow / if not ones"
s39_bic:            "branch indirect on condition"
s39_bpp:            "branch prediction preload"
s39_bprp:           "branch prediction relative preload"
s39_br:             "unconditional branch"
s39_bras:           "branch relative and save"
s39_brasl:          "branch relative and save long"
s39_brc:            "branch relative on condition"
s39_brcl:           "branch relative on condition long"
s39_brct:           "branch relative on count (32)"
s39_brctg:          "branch relative on count (64)"
s39_brcth:          "branch relative on count high (32)"
s39_brxh:           "branch relative on index high (32)"
s39_brxhg:          "branch relative on index high (64)"
s39_brxle:          "branch relative on index low or equal (32)"
s39_brxlg:          "branch relative on index low or equal (64)"
s39_bsa:            "branch and set authority"
s39_bsg:            "branch in subspace group"
s39_bsm:            "branch and set mode"
s39_bxh:            "branch on index high (32)"
s39_bxhg:           "branch on index high (64)"
s39_bxle:           "branch on index low or equal (32)"
s39_bxleg:          "branch on index low or equal (64)"
s39_c:              "compare (32)"
s39_cd:             "compare (long HFP)"
s39_cdb:            "compare (long BFP)"
s39_cdbr:           "compare (long BFP)"
s39_cdfbr:          "convert from fixed (32 to long BFP)"
s39_cdfbra:         "convert from fixed (32 to long BFP)"
s39_cdfr:           "convert from fixed (32 to long HFP)"
s39_cdftr:          "convert from fixed (32 to long DFP)"
s39_cdgbr:          "convert from fixed (64 to long BFP)"
s39_cdgbra:         "convert from fixed (64 to long BFP)"
s39_cdgr:           "convert from fixed (64 to long HFP)"
s39_cdgtr:          "convert from fixed (64 to long DFP)"
s39_cdgtra:         "convert from fixed (64 to long DFP)"
s39_cdlfbr:         "convert from logical (32 to long BFP)"
s39_cdlftr:         "convert from logical (32 to long DFP)"
s39_cdlgbr:         "convert from logical (64 to long BFP)"
s39_cdlgtr:         "convert from logical (64 to long DFP)"
s39_cdpt:           "convert from packed (to long DFP)"
s39_cdr:            "compare (long HFP)"
s39_cds:            "compare double and swap (32)"
s39_cdsg:           "compare double and swap (64)"
s39_cdstr:          "convert from signed packed (64 to long DFP)"
s39_cdsy:           "compare double and swap (32)"
s39_cdtr:           "compare (long DFP)"
s39_cdutr:          "convert from unsigned packed (64 to long DFP)"
s39_cdzt:           "convert from zoned (to long DFP)"
s39_ce:             "compare (short HFP)"
s39_ceb:            "compare (short BFP)"
s39_cebr:           "compare (short BFP)"
s39_cedtr:          "compare biased exponent (long DFP)"
s39_cefbr:          "convert from fixed (32 to short BFP)"
s39_cefbra:         "convert from fixed (32 to short BFP)"
s39_cefr:           "convert from fixed (32 to short HFP)"
s39_cegbr:          "convert from fixed (64 to short BFP)"
s39_cegbra:         "convert from fixed (64 to short BFP)"
s39_cegr:           "convert from fixed (64 to short HFP)"
s39_celfbr:         "convert from logical (32 to short BFP)"
s39_celgbr:         "convert from logical (64 to short BFP)"
s39_cer:            "compare (short HFP)"
s39_cextr:          "compare biased exponent (extended DFP)"
s39_cfc:            "compare and form codeword"
s39_cfdbr:          "convert to fixed (long BFP to 32)"
s39_cfdbra:         "convert to fixed (long BFP to 32)"
s39_cfdr:           "convert to fixed (long HFP to 32)"
s39_cfdtr:          "convert to fixed (long DFP to 32)"
s39_cfebr:          "convert to fixed (short BFP to 32)"
s39_cfebra:         "convert to fixed (short BFP to 32)"
s39_cfer:           "convert to fixed (short HFP to 32)"
s39_cfi:            "compare immediate (32)"
s39_cfxbr:          "convert to fixed (extended BFP to 32)"
s39_cfxbra:         "convert to fixed (extended BFP to 32)"
s39_cfxr:           "convert to fixed (extended HFP to 32)"
s39_cfxtr:          "convert to fixed (extended DFP to 32)"
s39_cg:             "compare (64)"
s39_cgdbr:          "convert to fixed (long BFP to 64)"
s39_cgdbra:         "convert to fixed (long BFP to 64)"
s39_cgdr:           "convert to fixed (long HFP to 64)"
s39_cgdtr:          "convert to fixed (long DFP to 64)"
s39_cgdtra:         "convert to fixed (long DFP to 64)"
s39_cgebr:          "convert to fixed (short BFP to 64)"
s39_cgebra:         "convert to fixed (short BFP to 64)"
s39_cger:           "convert to fixed (short HFP to 64)"
s39_cgf:            "compare (64 <- 32)"
s39_cgfi:           "compare immediate (64 <- 32)"
s39_cgfr:           "compare (64 <- 32)"
s39_cgfrl:          "compare relative long (64 <- 32)"
s39_cgh:            "compare halfword (64 <- 16)"
s39_cghi:           "compare halfword immediate (64 <- 16)"
s39_cghrl:          "compare halfword relative long (64 <- 16)"
s39_cghsi:          "compare halfword immediate (64 <- 16)"
s39_cgib:           "compare immediate and branch (64 <- 8)"
s39_cgibh:          "compare immediate and branch (64 <- 8), jump on A high"
s39_cgibnhe:        "compare immediate and branch (64 <- 8), jump on not high or equal"
s39_cgiblh:         "compare immediate and branch (64 <- 8), jump on low or high"
s39_cgibnlh:        "compare immediate and branch (64 <- 8), jump on not low or high"
s39_cgibnl:         "compare immediate and branch (64 <- 8), jump on A not low"
s39_cgible:         "compare immediate and branch (64 <- 8), jump on low or equal"
s39_cgij:           "compare immediate and branch relative (64 <- 8)"
s39_cgijh:          "compare immediate and branch relative (64 <- 8), jump on A high"
s39_cgijnhe:        "compare immediate and branch relative (64 <- 8), jump on not high or equal"
s39_cgijlh:         "compare immediate and branch relative (64 <- 8), jump on low or high"
s39_cgijnlh:        "compare immediate and branch relative (64 <- 8), jump on not low or high"
s39_cgijnl:         "compare immediate and branch relative (64 <- 8), jump on A not low"
s39_cgijle:         "compare immediate and branch relative (64 <- 8), jump on low or equal"
s39_cgit:           "compare immediate and trap (64 <- 16)"
s39_cgith:          "compare immediate and trap (64 <- 16), jump on A high"
s39_cgitnhe:        "compare immediate and trap (64 <- 16), jump on not high or equal"
s39_cgitlh:         "compare immediate and trap (64 <- 16), jump on low or high"
s39_cgitnlh:        "compare immediate and trap (64 <- 16), jump on not low or high"
s39_cgitnl:         "compare immediate and trap (64 <- 16), jump on A not low"
s39_cgitle:         "compare immediate and trap (64 <- 16), jump on low or equal"
s39_cgr:            "compare (64)"
s39_cgrb:           "compare and branch (64)"
s39_cgrbh:          "compare and branch (64), jump on A high"
s39_cgrbnhe:        "compare and branch (64), jump on not high or equal"
s39_cgrblh:         "compare and branch (64), jump on low or high"
s39_cgrbnlh:        "compare and branch (64), jump on not low or high"
s39_cgrbnl:         "compare and branch (64), jump on A not low"
s39_cgrble:         "compare and branch (64), jump on low or equal"
s39_cgrj:           "compare and branch relative (64)"
s39_cgrjh:          "compare and branch relative (64), jump on A high"
s39_cgrjnhe:        "compare and branch relative (64), jump on not high or equal"
s39_cgrjlh:         "compare and branch relative (64), jump on low or high"
s39_cgrjnlh:        "compare and branch relative (64), jump on not low or high"
s39_cgrjnl:         "compare and branch relative (64), jump on A not low"
s39_cgrjle:         "compare and branch relative (64), jump on low or equal"
s39_cgrl:           "compare relative long (64)"
s39_cgrt:           "compare and trap (64)"
s39_cgrth:          "compare and trap (64), jump on A high"
s39_cgrtnhe:        "compare and trap (64), jump on not high or equal"
s39_cgrtlh:         "compare and trap (64), jump on low or high"
s39_cgrtnlh:        "compare and trap (64), jump on not low or high"
s39_cgrtnl:         "compare and trap (64), jump on A not low"
s39_cgrtle:         "compare and trap (64), jump on low or equal"
s39_cgxbr:          "convert to fixed (extended BFP to 64)"
s39_cgxbra:         "convert to fixed (extended BFP to 64)"
s39_cgxr:           "convert to fixed (extended HFP to 64)"
s39_cgxtr:          "convert to fixed (extended DFP to 64)"
s39_cgxtra:         "convert to fixed (extended DFP to 64)"
s39_ch:             "compare halfword (32 <- 16)"
s39_chf:            "compare high (32)"
s39_chhr:           "compare high (32)"
s39_chhsi:          "compare halfword immediate (16 <- 16)"
s39_chi:            "compare halfword immediate (32 <- 16)"
s39_chlr:           "compare high (32)"
s39_chrl:           "compare halfword relative long (32 <- 16)"
s39_chsi:           "compare halfword immediate (32 <- 16)"
s39_chy:            "compare halfword (32 <- 16)"
s39_cib:            "comapre immediate and branch (32 <- 8)"
s39_cibh:           "comapre immediate and branch (32 <- 8), jump on A high"
s39_cibnhe:         "comapre immediate and branch (32 <- 8), jump on not high or equal"
s39_ciblh:          "comapre immediate and branch (32 <- 8), jump on low or high"
s39_cibnlh:         "comapre immediate and branch (32 <- 8), jump on not low or high"
s39_cibnl:          "comapre immediate and branch (32 <- 8), jump on A not low"
s39_cible:          "comapre immediate and branch (32 <- 8), jump on low or equal"
s39_cih:            "compare immediate high (32)"
s39_cij:            "compare immediate and branch relative (32 <- 8)"
s39_cijh:           "compare immediate and branch relative (32 <- 8), jump on A high"
s39_cijnhe:         "compare immediate and branch relative (32 <- 8), jump on not high or equal"
s39_cijlh:          "compare immediate and branch relative (32 <- 8), jump on low or high"
s39_cijnlh:         "compare immediate and branch relative (32 <- 8), jump on not low or high"
s39_cijnl:          "compare immediate and branch relative (32 <- 8), jump on A not low"
s39_cijle:          "compare immediate and branch relative (32 <- 8), jump on low or equal"
s39_cit:            "compare immediate and trap (32 <- 16)"
s39_cith:           "compare immediate and trap (32 <- 16), jump on A high"
s39_citnhe:         "compare immediate and trap (32 <- 16), jump on not high or equal"
s39_citlh:          "compare immediate and trap (32 <- 16), jump on low or high"
s39_citnlh:         "compare immediate and trap (32 <- 16), jump on not low or high"
s39_citnl:          "compare immediate and trap (32 <- 16), jump on A not low"
s39_citle:          "compare immediate and trap (32 <- 16), jump on low or equal"
s39_cksm:           "checksum"
s39_cl:             "compare logical (32)"
s39_clc:            "compare logical (character)"
s39_clcl:           "compare logical long"
s39_clcle:          "compare logical long extended"
s39_clclu:          "compare logical long unicode"
s39_clfdbr:         "convert to logical (long BFP to 32)"
s39_clfdtr:         "convert to logical (long DFP to 32)"
s39_clfebr:         "convert to logical (short BFP to 32)"
s39_clfhsi:         "compare logical immediate (32 <- 16)"
s39_clfi:           "compare logical immediate (32)"
s39_clfit:          "compare logical immediate and trap (32 <- 16)"
s39_clfith:         "compare logical immediate and trap (32 <- 16), jump on A high"
s39_clfitnhe:       "compare logical immediate and trap (32 <- 16), jump on not high or equal"
s39_clfitlh:        "compare logical immediate and trap (32 <- 16), jump on low or high"
s39_clfitnlh:       "compare logical immediate and trap (32 <- 16), jump on not low or high"
s39_clfitnl:        "compare logical immediate and trap (32 <- 16), jump on A not low"
s39_clfitle:        "compare logical immediate and trap (32 <- 16), jump on low or equal"
s39_clfxbr:         "convert to logical (extended BFP to 32)"
s39_clfxtr:         "convert to logical (extended DFP to 32)"
s39_clg:            "compare logical (64)"
s39_clgdbr:         "convert to logical (long BFP to 64)"
s39_clgdtr:         "convert to logical (long DFP to 64)"
s39_clgebr:         "convert to logical (short BFP to 64)"
s39_clgf:           "compare logical (64 <- 32)"
s39_clgfi:          "compare logical immediate (64 <- 32)"
s39_clgfr:          "compare logical (64 <- 32)"
s39_clgfrl:         "compare logical relative long (64 <- 32)"
s39_clghrl:         "compare logical relative long (64 <- 16)"
s39_clghsi:         "compare logical relative long (64 <- 16)"
s39_clgib:          "compare logical immediate and branch (64 <- 8)"
s39_clgibh:         "compare logical immediate and branch (64 <- 8), jump on A high"
s39_clgibnhe:       "compare logical immediate and branch (64 <- 8), jump on not high or equal"
s39_clgiblh:        "compare logical immediate and branch (64 <- 8), jump on low or high"
s39_clgibnlh:       "compare logical immediate and branch (64 <- 8), jump on not low or high"
s39_clgibnl:        "compare logical immediate and branch (64 <- 8), jump on A not low"
s39_clgible:        "compare logical immediate and branch (64 <- 8), jump on low or equal"
s39_clgij:          "compare logical immediate and branch relative (64 <- 8)"
s39_clgijh:         "compare logical immediate and branch relative (64 <- 8), jump on A high"
s39_clgijnhe:       "compare logical immediate and branch relative (64 <- 8), jump on not high or equal"
s39_clgijlh:        "compare logical immediate and branch relative (64 <- 8), jump on low or high"
s39_clgijnlh:       "compare logical immediate and branch relative (64 <- 8), jump on not low or high"
s39_clgijnl:        "compare logical immediate and branch relative (64 <- 8), jump on A not low"
s39_clgijle:        "compare logical immediate and branch relative (64 <- 8), jump on low or equal"
s39_clgit:          "compare logical immedate and trap (64 <- 16)"
s39_clgith:         "compare logical immedate and trap (64 <- 16), jump on A high"
s39_clgitnhe:       "compare logical immedate and trap (64 <- 16), jump on not high or equal"
s39_clgitlh:        "compare logical immedate and trap (64 <- 16), jump on low or high"
s39_clgitnlh:       "compare logical immedate and trap (64 <- 16), jump on not low or high"
s39_clgitnl:        "compare logical immedate and trap (64 <- 16), jump on A not low"
s39_clgitle:        "compare logical immedate and trap (64 <- 16), jump on low or equal"
s39_clgr:           "compare logical (64)"
s39_clgrb:          "compare logical and branch (64)"
s39_clgrbh:         "compare logical and branch (64), jump on A high"
s39_clgrbnhe:       "compare logical and branch (64), jump on not high or equal"
s39_clgrblh:        "compare logical and branch (64), jump on low or high"
s39_clgrbnlh:       "compare logical and branch (64), jump on not low or high"
s39_clgrbnl:        "compare logical and branch (64), jump on A not low"
s39_clgrble:        "compare logical and branch (64), jump on low or equal"
s39_clgrj:          "compare logical and branch relative (64)"
s39_clgrjh:         "compare logical and branch relative (64), jump on A high"
s39_clgrjnhe:       "compare logical and branch relative (64), jump on not high or equal"
s39_clgrjlh:        "compare logical and branch relative (64), jump on low or high"
s39_clgrjnlh:       "compare logical and branch relative (64), jump on not low or high"
s39_clgrjnl:        "compare logical and branch relative (64), jump on A not low"
s39_clgrjle:        "compare logical and branch relative (64), jump on low or equal"
s39_clgrl:          "compare logical relative long (64)"
s39_clgrt:          "compare logical and trap (64)"
s39_clgrth:         "compare logical and trap (64), jump on A high"
s39_clgrtnhe:       "compare logical and trap (64), jump on not high or equal"
s39_clgrtlh:        "compare logical and trap (64), jump on low or high"
s39_clgrtnlh:       "compare logical and trap (64), jump on not low or high"
s39_clgrtnl:        "compare logical and trap (64), jump on A not low"
s39_clgrtle:        "compare logical and trap (64), jump on low or equal"
s39_clgt:           "compare logical and trap (64)"
s39_clgth:          "compare logical and trap (64), jump on A high"
s39_clgtnhe:        "compare logical and trap (64), jump on not high or equal"
s39_clgtlh:         "compare logical and trap (64), jump on low or high"
s39_clgtnlh:        "compare logical and trap (64), jump on not low or high"
s39_clgtnl:         "compare logical and trap (64), jump on A not low"
s39_clgtle:         "compare logical and trap (64), jump on low or equal"
s39_clgxbr:         "convert to logical (extended BFP to 64)"
s39_clgxtr:         "convert to logical (extended DFP to 64)"
s39_clhf:           "compare logical high (32)"
s39_clhhr:          "compare logical high (32)"
s39_clhhsi:         "compare logical immediate (16 <- 16)"
s39_clhlr:          "compare logical high (32)"
s39_clhrl:          "compare logical relative long (32 <- 16)"
s39_cli:            "compare logical (immediate)"
s39_clib:           "compare logical immediate and branch (32 <- 8)"
s39_clibh:          "compare logical immediate and branch (32 <- 8), jump on A high"
s39_clibnhe:        "compare logical immediate and branch (32 <- 8), jump on not high or equal"
s39_cliblh:         "compare logical immediate and branch (32 <- 8), jump on low or high"
s39_clibnlh:        "compare logical immediate and branch (32 <- 8), jump on not low or high"
s39_clibnl:         "compare logical immediate and branch (32 <- 8), jump on A not low"
s39_clible:         "compare logical immediate and branch (32 <- 8), jump on low or equal"
s39_clih:           "compare logical immediate high (32)"
s39_clij:           "compare logical immediate and branch relative (32 <- 8)"
s39_clijh:          "compare logical immediate and branch relative (32 <- 8), jump on A high"
s39_clijnhe:        "compare logical immediate and branch relative (32 <- 8), jump on not high or equal"
s39_clijlh:         "compare logical immediate and branch relative (32 <- 8), jump on low or high"
s39_clijnlh:        "compare logical immediate and branch relative (32 <- 8), jump on not low or high"
s39_clijnl:         "compare logical immediate and branch relative (32 <- 8), jump on A not low"
s39_clijle:         "compare logical immediate and branch relative (32 <- 8), jump on low or equal"
s39_cliy:           "compare logical (immediate)"
s39_clm:            "compare logical character under mask (low)"
s39_clmh:           "compare logical character under mask (high)"
s39_clmy:           "compare logical (32)"
s39_clr:            "compare logical (32)"
s39_clrb:           "compare logical and branch (32)"
s39_clrbh:          "compare logical and branch (32), jump on A high"
s39_clrbnhe:        "compare logical and branch (32), jump on not high or equal"
s39_clrblh:         "compare logical and branch (32), jump on low or high"
s39_clrbnlh:        "compare logical and branch (32), jump on not low or high"
s39_clrbnl:         "compare logical and branch (32), jump on A not low"
s39_clrble:         "compare logical and branch (32), jump on low or equal"
s39_clrj:           "compare logical and branch relative (32)"
s39_clrjh:          "compare logical and branch relative (32), jump on A high"
s39_clrjnhe:        "compare logical and branch relative (32), jump on not high or equal"
s39_clrjlh:         "compare logical and branch relative (32), jump on low or high"
s39_clrjnlh:        "compare logical and branch relative (32), jump on not low or high"
s39_clrjnl:         "compare logical and branch relative (32), jump on A not low"
s39_clrjle:         "compare logical and branch relative (32), jump on low or equal"
s39_clrl:           "compare logical relative long (32)"
s39_clrt:           "compare logical and trap (32)"
s39_clrth:          "compare logical and trap (32), jump on A high"
s39_clrtnhe:        "compare logical and trap (32), jump on not high or equal"
s39_clrtlh:         "compare logical and trap (32), jump on low or high"
s39_clrtnlh:        "compare logical and trap (32), jump on not low or high"
s39_clrtnl:         "compare logical and trap (32), jump on A not low"
s39_clrtle:         "compare logical and trap (32), jump on low or equal"
s39_clst:           "compare logical string"
s39_clt:            "compare logical and trap (32)"
s39_clth:           "compare logical and trap (32), jump on A high"
s39_cltnhe:         "compare logical and trap (32), jump on not high or equal"
s39_cltlh:          "compare logical and trap (32), jump on low or high"
s39_cltnlh:         "compare logical and trap (32), jump on not low or high"
s39_cltnl:          "compare logical and trap (32), jump on A not low"
s39_cltle:          "compare logical and trap (32), jump on low or equal"
s39_cly:            "compare logical (32)"
s39_cmpsc:          "compression call"
s39_cp:             "compare decimal"
s39_cpdt:           "convert to packed (from long DFP)"
s39_cpsdr:          "copy sign (long)"
s39_cpxt:           "convert to packed (from extended DFP)"
s39_cpya:           "copy access"
s39_cr:             "compare (32)"
s39_crb:            "compare and branch (32)"
s39_crbh:           "compare and branch (32), jump on A high"
s39_crbnhe:         "compare and branch (32), jump on not high or equal"
s39_crblh:          "compare and branch (32), jump on low or high"
s39_crbnlh:         "compare and branch (32), jump on not low or high"
s39_crbnl:          "compare and branch (32), jump on A not low"
s39_crble:          "compare and branch (32), jump on low or equal"
s39_crdte:          "compare and replace DAT table entry"
s39_crj:            "compare and branch relative (32)"
s39_crjh:           "compare and branch relative (32), jump on A high"
s39_crjnhe:         "compare and branch relative (32), jump on not high or equal"
s39_crjlh:          "compare and branch relative (32), jump on low or high"
s39_crjnlh:         "compare and branch relative (32), jump on not low or high"
s39_crjnl:          "compare and branch relative (32), jump on A not low"
s39_crjle:          "compare and branch relative (32), jump on low or equal"
s39_crl:            "compare relative long (32)"
s39_crt:            "compare and trap (32)"
s39_crth:           "compare and trap (32), jump on A high"
s39_crtnhe:         "compare and trap (32), jump on not high or equal"
s39_crtlh:          "compare and trap (32), jump on low or high"
s39_crtnlh:         "compare and trap (32), jump on not low or high"
s39_crtnl:          "compare and trap (32), jump on A not low"
s39_crtle:          "compare and trap (32), jump on low or equal"
s39_cs:             "compare and swap (32)"
s39_csch:           "clear subchannel"
s39_csdtr:          "convert to signed packed (long DFP to 64)"
s39_csg:            "compare and swap (64)"
s39_csp:            "compare and swap and purge (32)"
s39_cspg:           "compare and swap and purge (64)"
s39_csst:           "compare and swap and store"
s39_csxtr:          "convert to signed packed (extended DFP to 128)"
s39_csy:            "compare and swap (32)"
s39_cu12:           "convert utf-8 to utf-16"
s39_cu14:           "convert utf-8 to utf-32"
s39_cu21:           "convert utf-16 to utf-8"
s39_cu24:           "convert utf-16 to utf-32"
s39_cu41:           "convert utf-32 to utf-8"
s39_cu42:           "convert utf-32 to utf-16"
s39_cudtr:          "convert to unsigned packed (long DFP to 64)"
s39_cuse:           "compare until substring equal"
s39_cutfu:          "convert utf-8 to unicode"
s39_cuutf:          "convert unicode to utf-8"
s39_cuxtr:          "convert to unsigned packed (extended DFP to 128)"
s39_cvb:            "convert to binary (32)"
s39_cvbg:           "convert to binary (64)"
s39_cvby:           "convert to binary (32)"
s39_cvd:            "convert to decimal (32)"
s39_cvdg:           "convert to decimal (64)"
s39_cvdy:           "convert to decimal (32)"
s39_cxbr:           "compare (extended BFP)"
s39_cxfbr:          "convert from fixed (32 to extended BFP)"
s39_cxfbra:         "convert from fixed (32 to extended BFP)"
s39_cxfr:           "convert from fixed (32 to extended HFP)"
s39_cxftr:          "convert from fixed (32 to extended DFP)"
s39_cxgbr:          "convert from fixed (64 to extended BFP)"
s39_cxgbra:         "convert from fixed (64 to extended BFP)"
s39_cxgr:           "convert from fixed (64 to extended HFP)"
s39_cxgtr:          "convert from fixed (64 to extended DFP)"
s39_cxgtra:         "convert from fixed (64 to extended DFP)"
s39_cxlfbr:         "convert from logical (32 to extended BFP)"
s39_cxlftr:         "convert from logical (32 to extended DFP)"
s39_cxlgbr:         "convert from logical (64 to extended BFP)"
s39_cxlgtr:         "convert from logical (64 to extended DFP)"
s39_cxpt:           "convert from packed (to extended DFP)"
s39_cxr:            "compare (extended HFP)"
s39_cxstr:          "convert from singed packed (128 to extended DFP)"
s39_cxtr:           "compare (extended DFP)"
s39_cxutr:          "convert from unsigned packed (128 to extended DFP)"
s39_cxzt:           "convert from zoned (to extended DFP)"
s39_cy:             "compare (32)"
s39_czdt:           "convert to zoned (from long DFP)"
s39_czxt:           "convert to zoned (from extended DFP)"
s39_d:              "divide (32 <- 64)"
s39_dd:             "divide (long HFP)"
s39_ddb:            "divide (long BFP)"
s39_ddbr:           "divide (long BFP)"
s39_ddr:            "divide (long HFP)"
s39_ddtr:           "divide (long DFP)"
s39_ddtra:          "divide (long DFP)"
s39_de:             "divide (short HFP)"
s39_deb:            "divide (short BFP)"
s39_debr:           "divide (short BFP)"
s39_der:            "divide (short HFP)"
s39_dfltcc:         ""
s39_diag:           "diagnose"
s39_didbr:          "divide to integer (long BFP)"
s39_diebr:          "divide to integer (short BFP)"
s39_dl:             "divide logical (32 <- 64)"
s39_dlg:            "divide logical (64 <- 128)"
s39_dlgr:           "divide logical (64 <- 128)"
s39_dlr:            "divide logical (32 <- 64)"
s39_dp:             "divide decimal"
s39_dr:             "divide (32 <- 64)"
s39_dsg:            "divide single (64)"
s39_dsgf:           "divide single (64 <- 32)"
s39_dsgfr:          "divide single (64 <- 32)"
s39_dsgr:           "divide single (64)"
s39_dxbr:           "divide (extended BFP)"
s39_dxr:            "divide (extended HFP)"
s39_dxtr:           "divide (extended DFP)"
s39_dxtra:          "divide (extended DFP)"
s39_ear:            "extract access"
s39_ecag:           "extract cache attribute"
s39_ecctr:          "extract cpu counter"
s39_ecpga:          "extract coprocessor-group address"
s39_ectg:           "extract cpu time"
s39_ed:             "edit"
s39_edmk:           "edit and mark"
s39_eedtr:          "extract biased exponent (long DFP to 64)"
s39_eextr:          "extract biased exponent (extended DFP to 64)"
s39_efpc:           "extract fpc"
s39_epair:          "extract primary ASN and instance"
s39_epar:           "extract primary ASN"
s39_epctr:          "extract peripheral counter"
s39_epsw:           "extract psw"
s39_ereg:           "extract stacked registers (32)"
s39_eregg:          "extract stacked registers (64)"
s39_esair:          "extract secondary ASN and instance"
s39_esar:           "extract secondary ASN"
s39_esdtr:          "extract significance (long DFP to 64)"
s39_esea:           "extract and set extended authority"
s39_esta:           "extract stacked state"
s39_esxtr:          "extract significance (extended DFP to 64)"
s39_etnd:           "extract transaction nesting depth"
s39_ex:             "execute"
s39_exrl:           "execute relative long"
s39_fidbr:          "load fp integer (long BFP)"
s39_fidbra:         "load fp integer (long BFP)"
s39_fidr:           "load fp integer (long HFP)"
s39_fidtr:          "load fp integer (long DFP)"
s39_fiebr:          "load fp integer (short BFP)"
s39_fiebra:         "load fp integer (short BFP)"
s39_fier:           "load fp integer (short HFP)"
s39_fixbr:          "load fp integer (extended BFP)"
s39_fixbra:         "load fp integer (extended BFP)"
s39_fixr:           "load fp integer (extended HFP)"
s39_fixtr:          "load fp integer (extended DFP)"
s39_flogr:          "find leftmost one"
s39_hdr:            "halve (long HFP)"
s39_her:            "halve (short HFP)"
s39_hsch:           "halt subchannel"
s39_iac:            "insert address space control"
s39_ic:             "insert character"
s39_icm:            "insert characters under mask (low)"
s39_icmh:           "insert characters under mask (high)"
s39_icmy:           "insert characters under mask (low)"
s39_icy:            "insert character"
s39_idte:           "invalidate dat table entry"
s39_iedtr:          "insert biased exponent (64 to long DFP)"
s39_iextr:          "insert biased exponent (64 to extended DFP)"
s39_iihf:           "insert immediate (high)"
s39_iihh:           "inset immediate (high high)"
s39_iihl:           "insert immediate (high low)"
s39_iilf:           "insert immediate (low)"
s39_iilh:           "insert immediate (low high)"
s39_iill:           "insert immediate (low low)"
s39_ipk:            "insert PSW key"
s39_ipm:            "insert program mask"
s39_ipte:           "invalidate page table entry"
s39_irbm:           "insert reference bits multiple"
s39_iske:           "insert storage key extended"
s39_ivsk:           "insert virtual storage key"
s39_j:              "unconditional jump"
s39_jo:             "conditional jump, jump on overflow / if ones"
s39_jh:             "conditional jump, jump on A high"
s39_jnle:           "conditional jump, jump on not low or equal"
s39_jl:             "conditional jump, jump on A low"
s39_jnhe:           "conditional jump, jump on not high or equal"
s39_jlh:            "conditional jump, jump on low or high"
s39_jne:            "conditional jump, jump on A not equal B"
s39_je:             "conditional jump, jump on A equal B"
s39_jnlh:           "conditional jump, jump on not low or high"
s39_jhe:            "conditional jump, jump on high or equal"
s39_jnl:            "conditional jump, jump on A not low"
s39_jle:            "conditional jump, jump on low or equal"
s39_jnh:            "conditional jump, jump on A not high"
s39_jno:            "conditional jump, jump on not overflow / if not ones"
s39_jg:             "unconditional jump long"
s39_jgo:            "conditional jump long, jump on overflow / if ones"
s39_jgh:            "conditional jump long, jump on A high"
s39_jgnle:          "conditional jump long, jump on not low or equal"
s39_jgl:            "conditional jump long, jump on A low"
s39_jgnhe:          "conditional jump long, jump on not high or equal"
s39_jglh:           "conditional jump long, jump on low or high"
s39_jgne:           "conditional jump long, jump on A not equal B"
s39_jge:            "conditional jump long, jump on A equal B"
s39_jgnlh:          "conditional jump long, jump on not low or high"
s39_jghe:           "conditional jump long, jump on high or equal"
s39_jgnl:           "conditional jump long, jump on A not low"
s39_jgle:           "conditional jump long, jump on low or equal"
s39_jgnh:           "conditional jump long, jump on A not high"
s39_jgno:           "conditional jump long, jump on not overflow / if not ones"
s39_kdb:            "compare and signal (long BFP)"
s39_kdbr:           "compare and signal (long BFP)"
s39_kdsa:           ""
s39_kdtr:           "compare and signal (long DFP)"
s39_keb:            "compare and signal (short BFP)"
s39_kebr:           "compare and signal (short BFP)"
s39_kimd:           "compute intermediate message digest"
s39_klmd:           "compute last message digest"
s39_km:             "cipher message"
s39_kma:            "cipher message with authentication"
s39_kmac:           "compute message with authentication"
s39_kmc:            "cipher message with chaining"
s39_kmctr:          "cipher message with counter"
s39_kmf:            "cipher message with cipher feedback"
s39_kmo:            "cipher message with output feedback"
s39_kxbr:           "compare and signal (extended BFP)"
s39_kxtr:           "compare and signal (extended DFP)"
s39_l:              "load (32)"
s39_la:             "load address"
s39_laa:            "load and add (32)"
s39_laag:           "load and add (64)"
s39_laal:           "load and add logical (32)"
s39_laalg:          "load and add logical (64)"
s39_lae:            "load address extended"
s39_laey:           "load address extended"
s39_lam:            "load access multiple"
s39_lamy:           "load access multiple"
s39_lan:            "load and and (32)"
s39_lang:           "load and and (64)"
s39_lao:            "load and or (32)"
s39_laog:           "load and or (64)"
s39_larl:           "load address relative long"
s39_lasp:           "load address space parameters"
s39_lat:            "load and trap (32L <- 32)"
s39_lax:            "load and exclusive or (32)"
s39_laxg:           "load and exclusive or (64)"
s39_lay:            "load address"
s39_lb:             "load byte (32 <- 8)"
s39_lbh:            "load byte high (32 <- 8)"
s39_lbr:            "load byte (32 <- 8)"
s39_lcbb:           "load count to block boundary"
s39_lcctl:          "load cpu-counter-set controls"
s39_lcdbr:          "load complement (long BFP)"
s39_lcdfr:          "load complement (long)"
s39_lcdr:           "load complement (long HFP)"
s39_lcebr:          "load complement (short BFP)"
s39_lcer:           "load complement (short HFP)"
s39_lcgfr:          "load complement (64 <- 32)"
s39_lcgr:           "load complement (64)"
s39_lcr:            "load complement (32)"
s39_lctl:           "load control (32)"
s39_lctlg:          "load control (64)"
s39_lcxbr:          "load complement (extended BFP)"
s39_lcxr:           "load complement (extended HFP)"
s39_ld:             "load (long)"
s39_lde:            "load lengthened (short to long HFP)"
s39_ldeb:           "load lengthened (short to long BFP)"
s39_ldebr:          "load lengthened (short to long BFP)"
s39_lder:           "load lengthened (short to long HFP)"
s39_ldetr:          "load lengthened (short to long DFP)"
s39_ldgr:           "load fpr from gr (64 to long)"
s39_ldr:            "load (long)"
s39_ldrv:           ""
s39_ldxbr:          "load rounded (extended to long BFP)"
s39_ldxbra:         "load rounded (extended to long BFP)"
s39_ldxr:           "load rounded (extended to long HFP)"
s39_ldxtr:          "load rounded (extended to long HFP)"
s39_ldy:            "load (long)"
s39_le:             "load (short)"
s39_ledbr:          "load rounded (long to short BFP)"
s39_ledbra:         "load rounded (long to short BFP)"
s39_ledr:           "load rounded (long to short HFP)"
s39_ledtr:          "load rounded (long to short DFP)"
s39_ler:            "load short"
s39_lerv:           ""
s39_lexbr:          "load rounded (extended to short BFP)"
s39_lexbra:         "load rounded (extended to short BFP)"
s39_lexr:           "load rounded (extended to short HFP)"
s39_ley:            "load (short)"
s39_lfas:           "load fpc and signal"
s39_lfh:            "load high (32)"
s39_lfhat:          "load high and trap (32h <- 32)"
s39_lfpc:           "load fpc"
s39_lg:             "load (64)"
s39_lgat:           "load and trap (64)"
s39_lgb:            "load byte (64 <- 8)"
s39_lgbr:           "load byte (64 <- 8)"
s39_lgdr:           "load gr from fpr (long to 64)"
s39_lgf:            "load (64 <- 32)"
s39_lgfi:           "load immediate (64 <- 32)"
s39_lgfr:           "load (64 <- 32)"
s39_lgfrl:          "load relative long (64 <- 32)"
s39_lgg:            "load guarded (64)"
s39_lgh:            "load halfword (64 <- 16)"
s39_lghi:           "load halfword immediate (64 <- 16)"
s39_lghr:           "load halfword (64 <- 16)"
s39_lghrl:          "load halfword relative long (64 <- 16)"
s39_lgr:            "load (64)"
s39_lgrl:           "load relative long (64)"
s39_lgsc:           "load guarded storage controls"
s39_lh:             "load halfword (32 <- 16)"
s39_lhh:            "load halfword high (32 <- 16)"
s39_lhi:            "load halfword immediate (32) <- 16"
s39_lhr:            "load halfword (32 <- 16)"
s39_lhrl:           "load halfword relative long (32 <- 16)"
s39_lhy:            "load halfword (32 <- 16)"
s39_llc:            "load logical character (32 <- 8)"
s39_llch:           "load logical character high (32 <- 8)"
s39_llcr:           "load logical character (32 <- 8)"
s39_llgc:           "load logical character (64 <- 8)"
s39_llgcr:          "load logical character (64 <- 8)"
s39_llgf:           "load logical (64 <- 32)"
s39_llgfat:         "load logical and trap (64 <- 32)"
s39_llgfr:          "load logical (64 <- 32)"
s39_llgfrl:         "load logical relative long (64 <- 32)"
s39_llgfsg:         "load logical and shift guarded (64 <- 32)"
s39_llgh:           "load logical halfword (64 <- 16)"
s39_llghr:          "load logical halfword (64 <- 16)"
s39_llghrl:         "load logical halfword relative long (64 <- 16)"
s39_llgt:           "load logical thirty one bits (64 <- 31)"
s39_llgtat:         "load logical thirty one bits and trap (64 <- 31)"
s39_llgtr:          "load logical thirty one bits (64 <- 31)"
s39_llh:            "load logical halfword (32 <- 16)"
s39_llhh:           "load logical halfword high (32 <- 16)"
s39_llhr:           "load logical halfword (32 <- 16)"
s39_llhrl:          "load logical halfword relative long (32 <- 16)"
s39_llihf:          "load logical immediate (high)"
s39_llihh:          "load logical immediate (high high)"
s39_llihl:          "load logical immediate (high low)"
s39_llilf:          "load logical immediate (low)"
s39_llilh:          "load logical immediate (low high)"
s39_llill:          "load logical immediate (low low)"
s39_llzrgf:         "load logical and zero rightmost byte (64 <- 32)"
s39_lm:             "load multiple (32)"
s39_lmd:            "load multiple disjoint (64 <- 32& 32)"
s39_lmg:            "load multiple (64)"
s39_lmh:            "load multiple high (32)"
s39_lmy:            "load multiple high (32)"
s39_lndbr:          "load negative (long BFP)"
s39_lndfr:          "load negative (long)"
s39_lndr:           "load negative (long HFP)"
s39_lnebr:          "load negative (short BFP)"
s39_lner:           "load negative (short HFP)"
s39_lngfr:          "load negative (64 <- 32)"
s39_lngr:           "load negative (64)"
s39_lnr:            "load negative (32)"
s39_lnxbr:          "load negative (extended BFP)"
s39_lnxr:           "load negative (extended HFP)"
s39_loc:            "load on condition (32)"
s39_loco:           "load on condition (32), jump on overflow / if ones"
s39_loch:           "load on condition (32), jump on A high"
s39_locnle:         "load on condition (32), jump on not low or equal"
s39_locl:           "load on condition (32), jump on A low"
s39_locnhe:         "load on condition (32), jump on not high or equal"
s39_loclh:          "load on condition (32), jump on low or high"
s39_locne:          "load on condition (32), jump on A not equal B"
s39_loce:           "load on condition (32), jump on A equal B"
s39_locnlh:         "load on condition (32), jump on not low or high"
s39_loche:          "load on condition (32), jump on high or equal"
s39_locnl:          "load on condition (32), jump on A not low"
s39_locle:          "load on condition (32), jump on low or equal"
s39_locnh:          "load on condition (32), jump on A not high"
s39_locno:          "load on condition (32), jump on not overflow / if not ones"
s39_locfh:          "load high on condition (32)"
s39_locfho:         "load high on condition (32), jump on overflow / if ones"
s39_locfhh:         "load high on condition (32), jump on A high"
s39_locfhnle:       "load high on condition (32), jump on not low or equal"
s39_locfhl:         "load high on condition (32), jump on A low"
s39_locfhnhe:       "load high on condition (32), jump on not high or equal"
s39_locfhlh:        "load high on condition (32), jump on low or high"
s39_locfhne:        "load high on condition (32), jump on A not equal B"
s39_locfhe:         "load high on condition (32), jump on A equal B"
s39_locfhnlh:       "load high on condition (32), jump on not low or high"
s39_locfhhe:        "load high on condition (32), jump on high or equal"
s39_locfhnl:        "load high on condition (32), jump on A not low"
s39_locfhle:        "load high on condition (32), jump on low or equal"
s39_locfhnh:        "load high on condition (32), jump on A not high"
s39_locfhno:        "load high on condition (32), jump on not overflow / if not ones"
s39_locfhr:         "load high on condition (32)"
s39_locfhro:        "load high on condition (32), jump on overflow / if ones"
s39_locfhrh:        "load high on condition (32), jump on A high"
s39_locfhrnle:      "load high on condition (32), jump on not low or equal"
s39_locfhrl:        "load high on condition (32), jump on A low"
s39_locfhrnhe:      "load high on condition (32), jump on not high or equal"
s39_locfhrlh:       "load high on condition (32), jump on low or high"
s39_locfhrne:       "load high on condition (32), jump on A not equal B"
s39_locfhre:        "load high on condition (32), jump on A equal B"
s39_locfhrnlh:      "load high on condition (32), jump on not low or high"
s39_locfhrhe:       "load high on condition (32), jump on high or equal"
s39_locfhrnl:       "load high on condition (32), jump on A not low"
s39_locfhrle:       "load high on condition (32), jump on low or equal"
s39_locfhrnh:       "load high on condition (32), jump on A not high"
s39_locfhrno:       "load high on condition (32), jump on not overflow / if not ones"
s39_locg:           "load on condition (64)"
s39_locgo:          "load on condition (64), jump on overflow / if ones"
s39_locgh:          "load on condition (64), jump on A high"
s39_locgnle:        "load on condition (64), jump on not low or equal"
s39_locgl:          "load on condition (64), jump on A low"
s39_locgnhe:        "load on condition (64), jump on not high or equal"
s39_locglh:         "load on condition (64), jump on low or high"
s39_locgne:         "load on condition (64), jump on A not equal B"
s39_locge:          "load on condition (64), jump on A equal B"
s39_locgnlh:        "load on condition (64), jump on not low or high"
s39_locghe:         "load on condition (64), jump on high or equal"
s39_locgnl:         "load on condition (64), jump on A not low"
s39_locgle:         "load on condition (64), jump on low or equal"
s39_locgnh:         "load on condition (64), jump on A not high"
s39_locgno:         "load on condition (64), jump on not overflow / if not ones"
s39_locghi:         "load halfword immediate on condition (64 <- 16)"
s39_locghio:        "load halfword immediate on condition (64 <- 16), jump on overflow / if ones"
s39_locghih:        "load halfword immediate on condition (64 <- 16), jump on A high"
s39_locghinle:      "load halfword immediate on condition (64 <- 16), jump on not low or equal"
s39_locghil:        "load halfword immediate on condition (64 <- 16), jump on A low"
s39_locghinhe:      "load halfword immediate on condition (64 <- 16), jump on not high or equal"
s39_locghilh:       "load halfword immediate on condition (64 <- 16), jump on low or high"
s39_locghine:       "load halfword immediate on condition (64 <- 16), jump on A not equal B"
s39_locghie:        "load halfword immediate on condition (64 <- 16), jump on A equal B"
s39_locghinlh:      "load halfword immediate on condition (64 <- 16), jump on not low or high"
s39_locghihe:       "load halfword immediate on condition (64 <- 16), jump on high or equal"
s39_locghinl:       "load halfword immediate on condition (64 <- 16), jump on A not low"
s39_locghile:       "load halfword immediate on condition (64 <- 16), jump on low or equal"
s39_locghinh:       "load halfword immediate on condition (64 <- 16), jump on A not high"
s39_locghino:       "load halfword immediate on condition (64 <- 16), jump on not overflow / if not ones"
s39_locgr:          "load on condition (64)"
s39_locgro:         "load on condition (64), jump on overflow / if ones"
s39_locgrh:         "load on condition (64), jump on A high"
s39_locgrnle:       "load on condition (64), jump on not low or equal"
s39_locgrl:         "load on condition (64), jump on A low"
s39_locgrnhe:       "load on condition (64), jump on not high or equal"
s39_locgrlh:        "load on condition (64), jump on low or high"
s39_locgrne:        "load on condition (64), jump on A not equal B"
s39_locgre:         "load on condition (64), jump on A equal B"
s39_locgrnlh:       "load on condition (64), jump on not low or high"
s39_locgrhe:        "load on condition (64), jump on high or equal"
s39_locgrnl:        "load on condition (64), jump on A not low"
s39_locgrle:        "load on condition (64), jump on low or equal"
s39_locgrnh:        "load on condition (64), jump on A not high"
s39_locgrno:        "load on condition (64), jump on not overflow / if not ones"
s39_lochhi:         "load halfword high immediate on condition (32 <- 16)"
s39_lochhio:        "load halfword high immediate on condition (32 <- 16), jump on overflow / if ones"
s39_lochhih:        "load halfword high immediate on condition (32 <- 16), jump on A high"
s39_lochhinle:      "load halfword high immediate on condition (32 <- 16), jump on not low or equal"
s39_lochhil:        "load halfword high immediate on condition (32 <- 16), jump on A low"
s39_lochhinhe:      "load halfword high immediate on condition (32 <- 16), jump on not high or equal"
s39_lochhilh:       "load halfword high immediate on condition (32 <- 16), jump on low or high"
s39_lochhine:       "load halfword high immediate on condition (32 <- 16), jump on A not equal B"
s39_lochhie:        "load halfword high immediate on condition (32 <- 16), jump on A equal B"
s39_lochhinlh:      "load halfword high immediate on condition (32 <- 16), jump on not low or high"
s39_lochhihe:       "load halfword high immediate on condition (32 <- 16), jump on high or equal"
s39_lochhinl:       "load halfword high immediate on condition (32 <- 16), jump on A not low"
s39_lochhile:       "load halfword high immediate on condition (32 <- 16), jump on low or equal"
s39_lochhinh:       "load halfword high immediate on condition (32 <- 16), jump on A not high"
s39_lochhino:       "load halfword high immediate on condition (32 <- 16), jump on not overflow / if not ones"
s39_lochi:          "load halfword immediate on condition (32 <- 16)"
s39_lochio:         "load halfword immediate on condition (32 <- 16), jump on overflow / if ones"
s39_lochih:         "load halfword immediate on condition (32 <- 16), jump on A high"
s39_lochinle:       "load halfword immediate on condition (32 <- 16), jump on not low or equal"
s39_lochil:         "load halfword immediate on condition (32 <- 16), jump on A low"
s39_lochinhe:       "load halfword immediate on condition (32 <- 16), jump on not high or equal"
s39_lochilh:        "load halfword immediate on condition (32 <- 16), jump on low or high"
s39_lochine:        "load halfword immediate on condition (32 <- 16), jump on A not equal B"
s39_lochie:         "load halfword immediate on condition (32 <- 16), jump on A equal B"
s39_lochinlh:       "load halfword immediate on condition (32 <- 16), jump on not low or high"
s39_lochihe:        "load halfword immediate on condition (32 <- 16), jump on high or equal"
s39_lochinl:        "load halfword immediate on condition (32 <- 16), jump on A not low"
s39_lochile:        "load halfword immediate on condition (32 <- 16), jump on low or equal"
s39_lochinh:        "load halfword immediate on condition (32 <- 16), jump on A not high"
s39_lochino:        "load halfword immediate on condition (32 <- 16), jump on not overflow / if not ones"
s39_locr:           "load on condition (32)"
s39_locro:          "load on condition (32), jump on overflow / if ones"
s39_locrh:          "load on condition (32), jump on A high"
s39_locrnle:        "load on condition (32), jump on not low or equal"
s39_locrl:          "load on condition (32), jump on A low"
s39_locrnhe:        "load on condition (32), jump on not high or equal"
s39_locrlh:         "load on condition (32), jump on low or high"
s39_locrne:         "load on condition (32), jump on A not equal B"
s39_locre:          "load on condition (32), jump on A equal B"
s39_locrnlh:        "load on condition (32), jump on not low or high"
s39_locrhe:         "load on condition (32), jump on high or equal"
s39_locrnl:         "load on condition (32), jump on A not low"
s39_locrle:         "load on condition (32), jump on low or equal"
s39_locrnh:         "load on condition (32), jump on A not high"
s39_locrno:         "load on condition (32), jump on not overflow / if not ones"
s39_lpctl:          "load peripheral-counter-set controls"
s39_lpd:            "load pair disjoint (32)"
s39_lpdbr:          "load positive (long BFP)"
s39_lpdfr:          "load positive (long)"
s39_lpdg:           "load pair disjoint (64)"
s39_lpdr:           "load positive (long HFP)"
s39_lpebr:          "load positive (short BFP)"
s39_lper:           "load positive (short HFP)"
s39_lpgfr:          "load positive (64 <- 32)"
s39_lpgr:           "load positive (64)"
s39_lpp:            "load program parameter"
s39_lpq:            "load pair from quadword (64&64 <- 128)"
s39_lpr:            "load positive (32)"
s39_lpsw:           "load PSW"
s39_lpswe:          "load psw extended"
s39_lptea:          "load page-table-entry address"
s39_lpxbr:          "load positive (extended BFP)"
s39_lpxr:           "load positive (extended HFP)"
s39_lr:             "load (32)"
s39_lra:            "load real address (32)"
s39_lrag:           "load real address (64)"
s39_lray:           "load real address (32)"
s39_lrdr:           "load rounded (extended to long HFP)"
s39_lrer:           "load rounded (long to short HFP)"
s39_lrl:            "load relative long (32)"
s39_lrv:            "load reversed (32)"
s39_lrvg:           "load reversed (64)"
s39_lrvgr:          "load reversed (64)"
s39_lrvh:           "load reversed (16)"
s39_lrvr:           "load reversed (32)"
s39_lsctl:          "load sampling controls"
s39_lt:             "load and test (32)"
s39_ltdbr:          "load and test (long BFP)"
s39_ltdr:           "load and test (long HFP)"
s39_ltdtr:          "load and test (long DFP)"
s39_ltebr:          "load and test (short BFP)"
s39_lter:           "load and test (short HFP)"
s39_ltg:            "load and test (64)"
s39_ltgf:           "load and test (64 <- 32)"
s39_ltgfr:          "load and test (64 <- 32)"
s39_ltgr:           "load and test (64)"
s39_ltr:            "load and test (32)"
s39_ltxbr:          "load and test (extended BFP)"
s39_ltxr:           "load and test (extended HFP)"
s39_ltxtr:          "load and test (extended DFP)"
s39_lura:           "load using real address (32)"
s39_lurag:          "load using real address (64)"
s39_lxd:            "load lengthened (long to extended HFP)"
s39_lxdb:           "load lengthened (long to extended BFP)"
s39_lxdbr:          "load lengthened (long to extended BFP)"
s39_lxdr:           "load lengthened (long to extended HFP)"
s39_lxdtr:          "load lengthened (long to extended DFP)"
s39_lxe:            "load lengthened (short to extended HFP)"
s39_lxeb:           "load lengthened (short to extended BFP)"
s39_lxebr:          "load lengthened (short to extended BFP)"
s39_lxer:           "load lengthened (short to extended HFP)"
s39_lxr:            "load (extended)"
s39_ly:             "load (32)"
s39_lzdr:           "load zero (long)"
s39_lzer:           "load zero (short)"
s39_lzrf:           "load and zero rightmost byte (32)"
s39_lzrg:           "load and zero rightmost byte (64)"
s39_lzxr:           "load zero (extended)"
s39_m:              "multiply (64 <- 32)"
s39_mad:            "multiply and add (long HFP)"
s39_madb:           "multiply and add (long BFP)"
s39_madbr:          "multiply and add (long BFP)"
s39_madr:           "multiply and add (long HFP)"
s39_mae:            "multiply and add (short HFP)"
s39_maeb:           "multiply and add (short BFP)"
s39_maebr:          "multiply and add (short BFP)"
s39_maer:           "multiply and add (short HFP)"
s39_may:            "multiply & add unnormalized (long to extended HFP)"
s39_mayh:           "multiply & add unnormalized (long to extended high HFP)"
s39_mayhr:          "multiply & add unnormalized (long to extended high HFP)"
s39_mayl:           "multiply & add unnormalized (long to extended low HFP)"
s39_maylr:          "multiply & add unnormalized (long to extended low HFP)"
s39_mayr:           "multiply & add unnormalized (long to extended HFP)"
s39_mc:             "monitor call"
s39_md:             "multiply (long HFP)"
s39_mdb:            "multiply (long BFP)"
s39_mdbr:           "multiply (long BFP)"
s39_mde:            "multiply (short to long HFP)"
s39_mdeb:           "multiply (short to long BFP)"
s39_mdebr:          "multiply (short to long BFP)"
s39_mder:           "multiply (short to long HFP)"
s39_mdr:            "multiply (long HFP)"
s39_mdtr:           "multiply (long DFP)"
s39_mdtra:          "multiply (long DFP)"
s39_me:             "multiply (short to long HFP)"
s39_mee:            "multiply (short HFP)"
s39_meeb:           "multiply (short BFP)"
s39_meebr:          "multiply (short BFP)"
s39_meer:           "multiply (short HFP)"
s39_mer:            "multiply (short to long HFP)"
s39_mfy:            "multiply (64 <- 32)"
s39_mg:             "multiply (128 <- 64)"
s39_mgh:            "multiply halfword (64 <- 16)"
s39_mghi:           "multiply halfword immediate (64 <- 16)"
s39_mgrk:           "multiply (128 <- 64)"
s39_mh:             "multiply halfword (32 <- 16)"
s39_mhi:            "multiply halfword immediate (32 <- 16)"
s39_mhy:            "multiply halfword (32 <- 16)"
s39_ml:             "multiply logical (64 <- 32)"
s39_mlg:            "multiply logical (128 <- 64)"
s39_mlgr:           "multiply logical (128 <- 64)"
s39_mlr:            "multiply logical (64 <- 32)"
s39_mp:             "multiply decimal"
s39_mr:             "multiply (64 <- 32)"
s39_ms:             "multiply single (32)"
s39_msc:            "multiply single (32)"
s39_msch:           "modify subchannel"
s39_msd:            "multiply and subtract (long HFP)"
s39_msdb:           "multiply and subtract (long BFP)"
s39_msdbr:          "multiply and subtract (long BFP)"
s39_msdr:           "multiply and subtract (long HFP)"
s39_mse:            "multiply and subtract (short HFP)"
s39_mseb:           "multiply and subtract (short BFP)"
s39_msebr:          "multiply and subtract (short BFP)"
s39_mser:           "multiply and subtract (short HFP)"
s39_msfi:           "multiply single immediate (32)"
s39_msg:            "multiply single (64)"
s39_msgc:           "multiply single (64)"
s39_msgf:           "multiply single (64 <- 32)"
s39_msgfi:          "multiply single immediate (64 <- 32)"
s39_msgfr:          "multiply single (64 <- 32)"
s39_msgr:           "multiply single (64)"
s39_msgrkc:         "multiply single (64)"
s39_msr:            "multiply single (32)"
s39_msrkc:          "multiply single (32)"
s39_msta:           "modify stacked state"
s39_msy:            "multiply single (32)"
s39_mvc:            "move (character)"
s39_mvcdk:          "move with destination key"
s39_mvcin:          "move inverse"
s39_mvck:           "move with key"
s39_mvcl:           "move long"
s39_mvcle:          "move long extended"
s39_mvclu:          "move long unicode"
s39_mvcos:          "move with optional specifications"
s39_mvcp:           "move to primary"
s39_mvcrl:          ""
s39_mvcs:           "move to secondary"
s39_mvcsk:          "move with source key"
s39_mvghi:          "move (64 <- 16)"
s39_mvhhi:          "move (16 <- 16)"
s39_mvhi:           "move (32 <- 16)"
s39_mvi:            "move (immediate)"
s39_mviy:           "move (immediate)"
s39_mvn:            "move numerics"
s39_mvo:            "move with offset"
s39_mvpg:           "move page"
s39_mvst:           "move string"
s39_mvz:            "move zones"
s39_mxbr:           "multiply (extended BFP)"
s39_mxd:            "multiply (long to extended HFP)"
s39_mxdb:           "multiply (long to extended BFP)"
s39_mxdbr:          "multiply (long to extended BFP)"
s39_mxdr:           "multiply (long to extended HFP)"
s39_mxr:            "multiply (extended HFP)"
s39_mxtr:           "multiply (extended DFP)"
s39_mxtra:          "multiply (extended DFP)"
s39_my:             "multiply unnormalized (long to extended HFP)"
s39_myh:            "multiply unnormalized (long to extended high HFP)"
s39_myhr:           "multiply unnormalized (long to extended high HFP)"
s39_myl:            "multiply unnormalized (long to extended low HFP)"
s39_mylr:           "multiply unnormalized (long to extended low HFP)"
s39_myr:            "multiply unnormalized (long to extended HFP)"
s39_n:              "and (32)"
s39_nc:             "and (character)"
s39_ncgrk:          ""
s39_ncrk:           ""
s39_ng:             "and (64)"
s39_ngr:            "and (64)"
s39_ngrk:           "and (64)"
s39_ni:             "and (immediate)"
s39_niai:           "next instruction access intent"
s39_nihf:           "and immediate (high)"
s39_nihh:           "and immediate (high high)"
s39_nihl:           "and immediate (high low)"
s39_nilf:           "and immediate (low)"
s39_nilh:           "and immediate (low high)"
s39_nill:           "and immediate (low low)"
s39_niy:            "and (immediate)"
s39_nngrk:          ""
s39_nnrk:           ""
s39_nogrk:          ""
s39_nop:            "no operation"
s39_nopr:           "no operation"
s39_nork:           ""
s39_nr:             "and (32)"
s39_nrk:            "and (32)"
s39_ntstg:          "nontransactional store (64)"
s39_nxgrk:          ""
s39_nxrk:           ""
s39_ny:             "and (32)"
s39_o:              "or (32)"
s39_oc:             "or (character)"
s39_ocgrk:          ""
s39_ocrk:           ""
s39_og:             "or (64)"
s39_ogr:            "or (64)"
s39_ogrk:           "or (64)"
s39_oi:             "or (immediate)"
s39_oihf:           "or immediate (high)"
s39_oihh:           "or immediate (high high)"
s39_oihl:           "or immediate (high low)"
s39_oilf:           "or immediate (low)"
s39_oilh:           "or immediate (low high)"
s39_oill:           "or immediate (low low)"
s39_oiy:            "or (immediate)"
s39_or:             "or (32)"
s39_ork:            "or (32)"
s39_oy:             "or (32)"
s39_pack:           "pack"
s39_palb:           "purge ALB"
s39_pc:             "program call"
s39_pcc:            "perform cryptographic computation"
s39_pckmo:          "perform cryptographic key management operation"
s39_pfd:            "prefetch data"
s39_pfdrl:          "prefetch data relative long"
s39_pfmf:           "perform frame management function"
s39_pfpo:           "perform floating point operation"
s39_pgin:           "page in"
s39_pgout:          "page out"
s39_pka:            "pack ascii"
s39_pku:            "pack unicode"
s39_plo:            "perform locked operation"
s39_popcnt:         "population count"
s39_ppa:            "perform processor assist"
s39_ppno:           "perform pseudorandom number operation"
s39_pr:             "program return"
s39_prno:           "perform pseudorandom number operation"
s39_pt:             "program transfer"
s39_ptf:            "perform topology function"
s39_ptff:           "perform timing facility function"
s39_pti:            "program transfer with instance"
s39_ptlb:           "purge TLB"
s39_qadtr:          "quantize (long DFP)"
s39_qaxtr:          "quantize (extended DFP)"
s39_qctri:          "query counter information"
s39_qsi:            "query sampling information"
s39_rchp:           "reset channel path"
s39_risbg:          "rotate then insert selected bits (64)"
s39_risbgn:         "rotate then insert selected bits (64)"
s39_risbhg:         "rotate then insert selected bits high (64)"
s39_risblg:         "rotate then insert selected bits low (64)"
s39_rll:            "rotate left single logical (32)"
s39_rllg:           "rotate left single logical (64)"
s39_rnsbg:          "rotate then and selected bits (64)"
s39_rosbg:          "rotate then or selected bits (64)"
s39_rp:             "resume program"
s39_rrbe:           "reset reference bit extended"
s39_rrbm:           "reset reference bits multiple"
s39_rrdtr:          "reround (long DFP)"
s39_rrxtr:          "reround (extended DFP)"
s39_rsch:           "resume subchannel"
s39_rxsbg:          "rotate then exclusive or selected bits (64)"
s39_s:              "subtract (32)"
s39_sac:            "set address space control"
s39_sacf:           "set address space control fast"
s39_sal:            "set address limit"
s39_sam24:          "set addressing mode 24"
s39_sam31:          "set addressing mode 31"
s39_sam64:          "set addressing mode 64"
s39_sar:            "set access"
s39_scctr:          "set cpu counter"
s39_schm:           "set channel monitor"
s39_sck:            "set clock"
s39_sckc:           "set clock comparator"
s39_sckpf:          "set clock programmable field"
s39_sd:             "subtract normalized (long HFP)"
s39_sdb:            "subtract (long BFP)"
s39_sdbr:           "subtract (long BFP)"
s39_sdr:            "subtract normalized (long HFP)"
s39_sdtr:           "subtract normalized (long DFP)"
s39_sdtra:          "subtract normalized (long DFP)"
s39_se:             "subtract normalized (short HFP)"
s39_seb:            "subtract (short BFP)"
s39_sebr:           "subtract (short BFP)"
s39_selgr:          ""
s39_selgro:         ", jump on overflow / if ones"
s39_selgrh:         ", jump on A high"
s39_selgrnle:       ", jump on not low or equal"
s39_selgrl:         ", jump on A low"
s39_selgrnhe:       ", jump on not high or equal"
s39_selgrlh:        ", jump on low or high"
s39_selgrne:        ", jump on A not equal B"
s39_selgre:         ", jump on A equal B"
s39_selgrnlh:       ", jump on not low or high"
s39_selgrhe:        ", jump on high or equal"
s39_selgrnl:        ", jump on A not low"
s39_selgrle:        ", jump on low or equal"
s39_selgrnh:        ", jump on A not high"
s39_selgrno:        ", jump on not overflow / if not ones"
s39_selhhhr:        ""
s39_selhhhro:       ", jump on overflow / if ones"
s39_selhhhrh:       ", jump on A high"
s39_selhhhrnle:     ", jump on not low or equal"
s39_selhhhrl:       ", jump on A low"
s39_selhhhrnhe:     ", jump on not high or equal"
s39_selhhhrlh:      ", jump on low or high"
s39_selhhhrne:      ", jump on A not equal B"
s39_selhhhre:       ", jump on A equal B"
s39_selhhhrnlh:     ", jump on not low or high"
s39_selhhhrhe:      ", jump on high or equal"
s39_selhhhrnl:      ", jump on A not low"
s39_selhhhrle:      ", jump on low or equal"
s39_selhhhrnh:      ", jump on A not high"
s39_selhhhrno:      ", jump on not overflow / if not ones"
s39_selr:           ""
s39_selro:          ", jump on overflow / if ones"
s39_selrh:          ", jump on A high"
s39_selrnle:        ", jump on not low or equal"
s39_selrl:          ", jump on A low"
s39_selrnhe:        ", jump on not high or equal"
s39_selrlh:         ", jump on low or high"
s39_selrne:         ", jump on A not equal B"
s39_selre:          ", jump on A equal B"
s39_selrnlh:        ", jump on not low or high"
s39_selrhe:         ", jump on high or equal"
s39_selrnl:         ", jump on A not low"
s39_selrle:         ", jump on low or equal"
s39_selrnh:         ", jump on A not high"
s39_selrno:         ", jump on not overflow / if not ones"
s39_ser:            "subtract normalized (short HFP)"
s39_sfasr:          "set fpc and signal"
s39_sfpc:           "set fpc"
s39_sg:             "subtract (64)"
s39_sgf:            "subtract (64 <- 32)"
s39_sgfr:           "subtract (64 <- 32)"
s39_sgh:            "sintract halfword (64 <- 16)"
s39_sgr:            "subtract (64)"
s39_sgrk:           "subtract (64)"
s39_sh:             "subtract halfword (32 <- 16)"
s39_shhhr:          "subtract high (32)"
s39_shhlr:          "subtract high (32)"
s39_shy:            "subtract halfword (32 <- 16)"
s39_sie:            "start interpretive execution"
s39_siga:           "signal adapter"
s39_sigp:           "signal processor"
s39_sl:             "subtract logical (32)"
s39_sla:            "shift left single (32)"
s39_slag:           "shift left single (64)"
s39_slak:           "shift left single (32)"
s39_slb:            "subtract logical with borrow (32)"
s39_slbg:           "subtract logical with borrow (64)"
s39_slbgr:          "subtract logical with borrow (64)"
s39_slbr:           "subtract logical with borrow (32)"
s39_slda:           "shift left double (64)"
s39_sldl:           "shift left double logical (64)"
s39_sldt:           "shift significand left (long DFP)"
s39_slfi:           "subtract logical immediate (32)"
s39_slg:            "subtract logical (64)"
s39_slgf:           "subtract logical (64 <- 32)"
s39_slgfi:          "subtract logical (64 <- 32)"
s39_slgfr:          "subtract logical (64 <- 32)"
s39_slgr:           "subtract logical (64)"
s39_slgrk:          "subtract logical (64)"
s39_slhhhr:         "subtract logical high (32)"
s39_slhhlr:         "subtract logical high (32)"
s39_sll:            "shift left single logical (32)"
s39_sllg:           "shift left single logical (64)"
s39_sllk:           "shift left single logical (32)"
s39_slr:            "subtract logical (32)"
s39_slrk:           "subtract logical (32)"
s39_slxt:           "shift significand left (extended DFP)"
s39_sly:            "subtract logical (32)"
s39_sortl:          ""
s39_sp:             "subtract decimal"
s39_spctr:          "set peripheral counter"
s39_spka:           "set PSW key from address"
s39_spm:            "set program mask"
s39_spt:            "set CPU timer"
s39_spx:            "set prefix"
s39_sqd:            "square root (long HFP)"
s39_sqdb:           "square root (long BFP)"
s39_sqdbr:          "square root (long BFP)"
s39_sqdr:           "square root (long HFP)"
s39_sqe:            "square root (short HFP)"
s39_sqeb:           "square root (short BFP)"
s39_sqebr:          "square root (short BFP)"
s39_sqer:           "square root (short HFP)"
s39_sqxbr:          "square root (extended BFP)"
s39_sqxr:           "square root (extended HFP)"
s39_sr:             "subtract (32)"
s39_sra:            "shift right single (32)"
s39_srag:           "shift right single (64)"
s39_srak:           "shift right single (32)"
s39_srda:           "shift right double (64)"
s39_srdl:           "shift right double logical (64)"
s39_srdt:           "shift significand right (long DFP)"
s39_srk:            "subtract (32)"
s39_srl:            "shift right single logical (32)"
s39_srlg:           "shift right single logical (64)"
s39_srlk:           "shift right single logical (64)"
s39_srnm:           "set bfp rounding mode (2bit)"
s39_srnmb:          "set bfp rounding mode (3bit)"
s39_srnmt:          "set dfp rounding mode"
s39_srp:            "shift and round decimal"
s39_srst:           "search string"
s39_srstu:          "search string unicode"
s39_srxt:           "shift significand right (extended DFP)"
s39_ssair:          "set secondary ASN with instance"
s39_ssar:           "set secondary ASN"
s39_ssch:           "start subchannel"
s39_sske:           "set storage key extended"
s39_ssm:            "set system mask"
s39_st:             "store (32)"
s39_stam:           "store access multiple"
s39_stamy:          "store access multiple"
s39_stap:           "store CPU address"
s39_stc:            "store character"
s39_stch:           "store character high (8)"
s39_stck:           "store clock"
s39_stckc:          "store clock comparator"
s39_stcke:          "store clock extended"
s39_stckf:          "store clock fast"
s39_stcm:           "store characters under mask (low)"
s39_stcmh:          "store characters under mask (high)"
s39_stcmy:          "store characters under mask (low)"
s39_stcps:          "store channel path status"
s39_stcrw:          "store channel report word"
s39_stctg:          "store control (64)"
s39_stctl:          "store control (64)"
s39_stcy:           "store character"
s39_std:            "store (long)"
s39_stdrv:          ""
s39_stdy:           "store (long)"
s39_ste:            "store (short)"
s39_sterv:          ""
s39_stey:           "store (short)"
s39_stfh:           "store high (32)"
s39_stfl:           "store facility list"
s39_stfle:          "store facility list extended"
s39_stfpc:          "store fpc"
s39_stg:            "store (64)"
s39_stgrl:          "store relative long (64)"
s39_stgsc:          "store guarded storage controls"
s39_sth:            "store halfword (16)"
s39_sthh:           "store halfword high (16)"
s39_sthrl:          "store halfword relative long (16)"
s39_sthy:           "store halfword (16)"
s39_stidp:          "store CPU id"
s39_stm:            "store multiple (32)"
s39_stmg:           "store multiple (64)"
s39_stmh:           "store multiple high (32)"
s39_stmy:           "store multiple (32)"
s39_stnsm:          "store then and system mask"
s39_stoc:           "store on condition (32)"
s39_stoco:          "store on condition (32), jump on overflow / if ones"
s39_stoch:          "store on condition (32), jump on A high"
s39_stocnle:        "store on condition (32), jump on not low or equal"
s39_stocl:          "store on condition (32), jump on A low"
s39_stocnhe:        "store on condition (32), jump on not high or equal"
s39_stoclh:         "store on condition (32), jump on low or high"
s39_stocne:         "store on condition (32), jump on A not equal B"
s39_stoce:          "store on condition (32), jump on A equal B"
s39_stocnlh:        "store on condition (32), jump on not low or high"
s39_stoche:         "store on condition (32), jump on high or equal"
s39_stocnl:         "store on condition (32), jump on A not low"
s39_stocle:         "store on condition (32), jump on low or equal"
s39_stocnh:         "store on condition (32), jump on A not high"
s39_stocno:         "store on condition (32), jump on not overflow / if not ones"
s39_stocfh:         "store high on condition"
s39_stocfho:        "store high on condition, jump on overflow / if ones"
s39_stocfhh:        "store high on condition, jump on A high"
s39_stocfhnle:      "store high on condition, jump on not low or equal"
s39_stocfhl:        "store high on condition, jump on A low"
s39_stocfhnhe:      "store high on condition, jump on not high or equal"
s39_stocfhlh:       "store high on condition, jump on low or high"
s39_stocfhne:       "store high on condition, jump on A not equal B"
s39_stocfhe:        "store high on condition, jump on A equal B"
s39_stocfhnlh:      "store high on condition, jump on not low or high"
s39_stocfhhe:       "store high on condition, jump on high or equal"
s39_stocfhnl:       "store high on condition, jump on A not low"
s39_stocfhle:       "store high on condition, jump on low or equal"
s39_stocfhnh:       "store high on condition, jump on A not high"
s39_stocfhno:       "store high on condition, jump on not overflow / if not ones"
s39_stocg:          "store on condition (64)"
s39_stocgo:         "store on condition (64), jump on overflow / if ones"
s39_stocgh:         "store on condition (64), jump on A high"
s39_stocgnle:       "store on condition (64), jump on not low or equal"
s39_stocgl:         "store on condition (64), jump on A low"
s39_stocgnhe:       "store on condition (64), jump on not high or equal"
s39_stocglh:        "store on condition (64), jump on low or high"
s39_stocgne:        "store on condition (64), jump on A not equal B"
s39_stocge:         "store on condition (64), jump on A equal B"
s39_stocgnlh:       "store on condition (64), jump on not low or high"
s39_stocghe:        "store on condition (64), jump on high or equal"
s39_stocgnl:        "store on condition (64), jump on A not low"
s39_stocgle:        "store on condition (64), jump on low or equal"
s39_stocgnh:        "store on condition (64), jump on A not high"
s39_stocgno:        "store on condition (64), jump on not overflow / if not ones"
s39_stosm:          "store then or system mask"
s39_stpq:           "store pair to quadword"
s39_stpt:           "store CPU timer"
s39_stpx:           "store prefix"
s39_strag:          "store real address"
s39_strl:           "store relative long (32)"
s39_strv:           "store reversed (32)"
s39_strvg:          "store reversed (64)"
s39_strvh:          "store reversed (16)"
s39_stsch:          "store subchannel"
s39_stsi:           "store system information"
s39_stura:          "store using real address (32)"
s39_sturg:          "store using real address (64)"
s39_sty:            "store (32)"
s39_su:             "subtract unnormalized (short HFP)"
s39_sur:            "subtract unnormalized (short HFP)"
s39_svc:            "supervisor call"
s39_sw:             "subtract unnormalized (long HFP)"
s39_swr:            "subtract unnormalized (long HFP)"
s39_sxbr:           "subtract (extended BFP)"
s39_sxr:            "subtract normalized (extended HFP)"
s39_sxtr:           "subtract (extended DFP)"
s39_sxtra:          "subtract (extended DFP)"
s39_sy:             "subtract (32)"
s39_tabort:         "transaction abort"
s39_tam:            "test addressing mode"
s39_tar:            "test access"
s39_tb:             "test block"
s39_tbdr:           "convert HFP to BFP (long)"
s39_tbedr:          "convert HFP to BFP (long to short)"
s39_tbegin:         "transaction begin (nonconstrained)"
s39_tbeginc:        "transaction begin (constrained)"
s39_tcdb:           "test data class (long BFP)"
s39_tceb:           "test data class (short BFP)"
s39_tcxb:           "test data class (extended BFP)"
s39_tdcdt:          "test data class (long DFP)"
s39_tdcet:          "test data class (short DFP)"
s39_tdcxt:          "test data class (extended DFP)"
s39_tdgdt:          "test data group (long DFP)"
s39_tdget:          "test data group (short DFP)"
s39_tdgxt:          "test data group (extended DFP)"
s39_tend:           "transaction end"
s39_thder:          "convert BFP to HFP (short to long)"
s39_thdr:           "convert BFP to HFP (long)"
s39_tm:             "test under mask"
s39_tmhh:           "test under mask (high high)"
s39_tmhl:           "test under mask (high low)"
s39_tmlh:           "test under mask (low high)"
s39_tmll:           "test under mask (low low)"
s39_tmy:            "test under mask"
s39_tp:             "test decimal"
s39_tpei:           "test pending external interruption"
s39_tpi:            "test pending interruption"
s39_tprot:          "test protection"
s39_tr:             "translate"
s39_trace:          "trace (32)"
s39_tracg:          "trace (64)"
s39_trap2:          "trap"
s39_trap4:          "trap"
s39_tre:            "translate extended"
s39_troo:           "translate one to one"
s39_trot:           "translate one to two"
s39_trt:            "translate and test"
s39_trte:           "translate and test extended"
s39_trto:           "translate two to one"
s39_trtr:           "translate and test reverse"
s39_trtre:          "translate and test reverse extended"
s39_trtt:           "translate two to two"
s39_ts:             "test and set"
s39_tsch:           "test subchannel"
s39_unpk:           "unpack"
s39_unpka:          "unpack ascii"
s39_unpku:          "unpack unicode"
s39_upt:            "update tree"
s39_va:             "vector add"
s39_vab:            "vector add byte"
s39_vac:            "vector add with carry"
s39_vacc:           "vector add compute carry"
s39_vaccb:          "vector add compute carry byte"
s39_vaccc:          "vector add with carry compute carry"
s39_vacccq:         "vector add with carry compute carry quadword"
s39_vaccf:          "vector add compute carry word"
s39_vaccg:          "vector add compute carry doubleword"
s39_vacch:          "vector add compute carry halfword"
s39_vaccq:          "vector add compute carry quadword"
s39_vacq:           "vector add with carry quadword"
s39_vaf:            "vector add word"
s39_vag:            "vector add double word"
s39_vah:            "vector add halfword"
s39_vap:            "vector add decimal"
s39_vaq:            "vector add quad word"
s39_vavg:           "vector average"
s39_vavgb:          "vector average byte"
s39_vavgf:          "vector average word"
s39_vavgg:          "vector average double word"
s39_vavgh:          "vector average half word"
s39_vavgl:          "vector average logical"
s39_vavglb:         "vector average logical byte"
s39_vavglf:         "vector average logical word"
s39_vavglg:         "vector average logical double word"
s39_vavglh:         "vector average logical half word"
s39_vbperm:         "vector bit permute"
s39_vcdg:           "vector fp convert from fixed 64 bit"
s39_vcdgb:          "vector fp convert from fixed 64 bit"
s39_vcdlg:          "vector fp convert from logical 64 bit"
s39_vcdlgb:         "vector fp convert from logical 64 bit"
s39_vcefb:          ""
s39_vcelfb:         ""
s39_vceq:           "vector compare equal"
s39_vceqb:          "vector compare equal byte"
s39_vceqbs:         "vector compare equal byte"
s39_vceqf:          "vector compare equal word"
s39_vceqfs:         "vector compare equal word"
s39_vceqg:          "vector compare equal double word"
s39_vceqgs:         "vector compare equal double word"
s39_vceqh:          "vector compare equal half word"
s39_vceqhs:         "vector compare equal half word"
s39_vcfeb:          ""
s39_vcfpl:          ""
s39_vcfps:          ""
s39_vcgd:           "vector fp convert to fixed 64 bit"
s39_vcgdb:          "vector fp convert to fixed 64 bit"
s39_vch:            "vector compare high"
s39_vchb:           "vector compare high byte"
s39_vchbs:          "vector compare high byte"
s39_vchf:           "vector compare high word"
s39_vchfs:          "vector compare high word"
s39_vchg:           "vector compare high double word"
s39_vchgs:          "vector compare high double word"
s39_vchh:           "vector compare high half word"
s39_vchhs:          "vector compare high half word"
s39_vchl:           "vector compare high logical"
s39_vchlb:          "vector compare high logical byte"
s39_vchlbs:         "vector compare high logical byte"
s39_vchlf:          "vector compare high logical word"
s39_vchlfs:         "vector compare high logical word"
s39_vchlg:          "vector compare high logical double word"
s39_vchlgs:         "vector compare high logical double word"
s39_vchlh:          "vector compare high logical half word"
s39_vchlhs:         "vector compare high logical half word"
s39_vcksm:          "vector checksum"
s39_vclfeb:         ""
s39_vclfp:          ""
s39_vclgd:          "vector fp convert to logical 64 bit"
s39_vclgdb:         "vector fp convert to logical 64 bit"
s39_vclz:           "vector count leading zeros"
s39_vclzb:          "vector count leading zeros byte"
s39_vclzf:          "vector count leading zeros word"
s39_vclzg:          "vector count leading zeros doubleword"
s39_vclzh:          "vector count leading zeros halfword"
s39_vcp:            "vector compare decimal"
s39_vcsfp:          ""
s39_vctz:           "vector count trailing zeros"
s39_vctzb:          "vector count trailing zeros byte"
s39_vctzf:          "vector count trailing zeros word"
s39_vctzg:          "vector count trailing zeros doubleword"
s39_vctzh:          "vector count trailing zeros halfword"
s39_vcvb:           "vector convert to binary"
s39_vcvbg:          "vector convert to binary"
s39_vcvd:           "vector convert to decimal"
s39_vcvdg:          "vector convert to decimal"
s39_vdp:            "vector divide decimal"
s39_vec:            "vector element compare"
s39_vecb:           "vector element compare byte"
s39_vecf:           "vector element compare word"
s39_vecg:           "vector element compare double word"
s39_vech:           "vector element compare half word"
s39_vecl:           "vector element compare logical"
s39_veclb:          "vector element compare logical byte"
s39_veclf:          "vector element compare logical word"
s39_veclg:          "vector element compare logical double word"
s39_veclh:          "vector element compare logical half word"
s39_verim:          "vector element rotate and insert under mask"
s39_verimb:         "vector element rotate and insert under mask byte"
s39_verimf:         "vector element rotate and insert under mask word"
s39_verimg:         "vector element rotate and insert under mask doubleword"
s39_verimh:         "vector element rotate and insert under mask halfword"
s39_verll:          "vector element rotate left logical"
s39_verllb:         "vector element rotate left logical byte"
s39_verllf:         "vector element rotate left logical word"
s39_verllg:         "vector element rotate left logical doubleword"
s39_verllh:         "vector element rotate left logical halfword"
s39_verllv:         "vector element rotate left logical"
s39_verllvb:        "vector element rotate left logical byte"
s39_verllvf:        "vector element rotate left logical word"
s39_verllvg:        "vector element rotate left logical doubleword"
s39_verllvh:        "vector element rotate left logical halfword"
s39_vesl:           "vector element shift left"
s39_veslb:          "vector element shift left byte"
s39_veslf:          "vector element shift left word"
s39_veslg:          "vector element shift left doubleword"
s39_veslh:          "vector element shift left halfword"
s39_veslv:          "vector element shift left"
s39_veslvb:         "vector element shift left byte"
s39_veslvf:         "vector element shift left word"
s39_veslvg:         "vector element shift left doubleword"
s39_veslvh:         "vector element shift left halfword"
s39_vesra:          "vector element shift right arithmetic"
s39_vesrab:         "vector element shift right arithmetic byte"
s39_vesraf:         "vector element shift right arithmetic word"
s39_vesrag:         "vector element shift right arithmetic doubleword"
s39_vesrah:         "vector element shift right arithmetic halfword"
s39_vesrav:         "vector element shift right arithmetic"
s39_vesravb:        "vector element shift right arithmetic byte"
s39_vesravf:        "vector element shift right arithmetic word"
s39_vesravg:        "vector element shift right arithmetic doubleword"
s39_vesravh:        "vector element shift right arithmetic halfword"
s39_vesrl:          "vector element shift right logical"
s39_vesrlb:         "vector element shift right logical byte"
s39_vesrlf:         "vector element shift right logical word"
s39_vesrlg:         "vector element shift right logical doubleword"
s39_vesrlh:         "vector element shift right logical halfword"
s39_vesrlv:         "vector element shift right logical"
s39_vesrlvb:        "vector element shift right logical byte"
s39_vesrlvf:        "vector element shift right logical word"
s39_vesrlvg:        "vector element shift right logical doubleword"
s39_vesrlvh:        "vector element shift right logical halfword"
s39_vfa:            "vector fp add"
s39_vfadb:          "vector fp add long"
s39_vfae:           "vector find any element equal"
s39_vfaeb:          "vector find any element equal byte"
s39_vfaebs:         "vector find any element equal"
s39_vfaef:          "vector find any element equal word"
s39_vfaefs:         "vector find any element equal"
s39_vfaeh:          "vector find any element equal halfword"
s39_vfaehs:         "vector find any element equal"
s39_vfaezb:         "vector find any element equal"
s39_vfaezbs:        "vector find any element equal"
s39_vfaezf:         "vector find any element equal"
s39_vfaezfs:        "vector find any element equal"
s39_vfaezh:         "vector find any element equal"
s39_vfaezhs:        "vector find any element equal"
s39_vfasb:          "vector fp add short"
s39_vfce:           "vector fp compare equal"
s39_vfcedb:         "vector fp compare equal long"
s39_vfcedbs:        "vector fp compare equal long"
s39_vfcesb:         "vector fp compare equal short"
s39_vfcesbs:        "vector fp compare equal short"
s39_vfch:           "vector fp compare high"
s39_vfchdb:         "vector fp compare high long"
s39_vfchdbs:        "vector fp compare high long"
s39_vfche:          "vector fp compare high or equal"
s39_vfchedb:        "vector fp compare high or equal long"
s39_vfchedbs:       "vector fp compare high or equal long"
s39_vfchesb:        "vector fp compare high or equal short"
s39_vfchesbs:       "vector fp compare high or equal short"
s39_vfchsb:         "vector fp compare high short"
s39_vfchsbs:        "vector fp compare high short"
s39_vfd:            "vector fp divide"
s39_vfddb:          "vector fp divide long"
s39_vfdsb:          "vector fp divide short"
s39_vfee:           "vector find element equal"
s39_vfeeb:          "vector find element equal byte"
s39_vfeebs:         "vector find element equal byte"
s39_vfeef:          "vector find element equal word"
s39_vfeefs:         "vector find element equal word"
s39_vfeeh:          "vector find element equal halfword"
s39_vfeehs:         "vector find element equal halfword"
s39_vfeezb:         "vector find element equal byte"
s39_vfeezbs:        "vector find element equal byte"
s39_vfeezf:         "vector find element equal word"
s39_vfeezfs:        "vector find element equal word"
s39_vfeezh:         "vector find element equal halfword"
s39_vfeezhs:        "vector find element equal halfword"
s39_vfene:          "vector find element not equal"
s39_vfeneb:         "vector find element not equal byte"
s39_vfenebs:        "vector find element not equal byte"
s39_vfenef:         "vector find element not equal word"
s39_vfenefs:        "vector find element not equal word"
s39_vfeneh:         "vector find element not equal halfword"
s39_vfenehs:        "vector find element not equal halfword"
s39_vfenezb:        "vector find element not equal byte"
s39_vfenezbs:       "vector find element not equal byte"
s39_vfenezf:        "vector find element not equal word"
s39_vfenezfs:       "vector find element not equal word"
s39_vfenezh:        "vector find element not equal halfword"
s39_vfenezhs:       "vector find element not equal halfword"
s39_vfi:            "vector load fp integer"
s39_vfidb:          "vector load fp integer long"
s39_vfisb:          "vector load fp integer short"
s39_vfkedb:         "vector fp compare and signal equal long"
s39_vfkedbs:        "vector fp compare and signal equal long"
s39_vfkesb:         "vector fp compare and signal equal short"
s39_vfkesbs:        "vector fp compare and signal equal short"
s39_vfkhdb:         "vector fp compare and signal high long"
s39_vfkhdbs:        "vector fp compare and signal high long"
s39_vfkhedb:        "vector fp compare and signal high or equal long"
s39_vfkhedbs:       "vector fp compare and signal high or equal long"
s39_vfkhesb:        "vector fp compare and signal high or equal short"
s39_vfkhesbs:       "vector fp compare and signal high or equal short"
s39_vfkhsb:         "vector fp compare and signal high short"
s39_vfkhsbs:        "vector fp compare and signal high short"
s39_vflcdb:         "vector fp perform sign operation long"
s39_vflcsb:         "vector fp perform sign operation short"
s39_vfll:           "vector fp load lengthened"
s39_vflls:          "vector fp load lengthened"
s39_vflndb:         "vector fp perform sign operation long"
s39_vflnsb:         "vector fp perform sign operation short"
s39_vflpdb:         "vector fp perform sign operation long"
s39_vflpsb:         "vector fp perform sign operation short"
s39_vflr:           "vector fp load rounded"
s39_vflrd:          "vector fp load rounded long"
s39_vfm:            "vector fp multiply"
s39_vfma:           "vector fp multiply and add"
s39_vfmadb:         "vector fp multiply and add long"
s39_vfmasb:         "vector fp multiply and add short"
s39_vfmax:          "vector fp maximum"
s39_vfmaxdb:        "vector fp maximum long"
s39_vfmaxsb:        "vector fp maximum short"
s39_vfmdb:          "vector fp multiply long"
s39_vfmin:          "vector fp minimum"
s39_vfmindb:        "vector fp minimum long"
s39_vfminsb:        "vector fp minimum short"
s39_vfms:           "vector fp multiply and subtract"
s39_vfmsb:          "vector fp multiply short"
s39_vfmsdb:         "vector fp multiply and subtract long"
s39_vfmssb:         "vector fp multiply and subtract short"
s39_vfnma:          "vector fp negative multiply and add"
s39_vfnmadb:        "vector fp negative multiply and add long"
s39_vfnmasb:        "vector fp negative multiply and add short"
s39_vfnms:          "vector fp negative multiply and subtract"
s39_vfnmsdb:        "vector fp negative multiply and subtract long"
s39_vfnmssb:        "vector fp negative multiply and subtract short"
s39_vfpso:          "vector fp perform sign operation"
s39_vfpsodb:        "vector fp perform sign operation long"
s39_vfpsosb:        "vector fp perform sign operation short"
s39_vfs:            "vector fp subtract"
s39_vfsdb:          "vector fp subtract long"
s39_vfsq:           "vector fp square root"
s39_vfsqdb:         "vector fp square root long"
s39_vfsqsb:         "vector fp square root short"
s39_vfssb:          "vector fp subtract short"
s39_vftci:          "vector fp test data class immediate"
s39_vftcidb:        "vector fp test data class immediate"
s39_vftcisb:        "vector fp test data class immediate short"
s39_vgbm:           "vector generate byte mask"
s39_vgef:           "vector gather element (32)"
s39_vgeg:           "vector gather element (64)"
s39_vgfm:           "vector galois field multiply sum"
s39_vgfma:          "vector galois field multiply sum and accumulate"
s39_vgfmab:         "vector galois field multiply sum and accumulate byte"
s39_vgfmaf:         "vector galois field multiply sum and accumulate word"
s39_vgfmag:         "vector galois field multiply sum and accumulate doubleword"
s39_vgfmah:         "vector galois field multiply sum and accumulate halfword"
s39_vgfmb:          "vector galois field multiply sum byte"
s39_vgfmf:          "vector galois field multiply sum word"
s39_vgfmg:          "vector galois field multiply sum doubleword"
s39_vgfmh:          "vector galois field multiply sum halfword"
s39_vgm:            "vector generate mask"
s39_vgmb:           "vector generate mask byte"
s39_vgmf:           "vector generate mask word"
s39_vgmg:           "vector generate mask double word"
s39_vgmh:           "vector generate mask halfword"
s39_vistr:          "vector isolate string"
s39_vistrb:         "vector isolate string byte"
s39_vistrbs:        "vector isolate string byte"
s39_vistrf:         "vector isolate string word"
s39_vistrfs:        "vector isolate string word"
s39_vistrh:         "vector isolate string halfword"
s39_vistrhs:        "vector isolate string halfword"
s39_vl:             "vector load"
s39_vlbb:           "vector load to block boundary"
s39_vlbr:           ""
s39_vlbrf:          ""
s39_vlbrg:          ""
s39_vlbrh:          ""
s39_vlbrq:          ""
s39_vlbrrep:        ""
s39_vlbrrepf:       ""
s39_vlbrrepg:       ""
s39_vlbrreph:       ""
s39_vlc:            "vector load complement"
s39_vlcb:           "vector load complement byte"
s39_vlcf:           "vector load complement word"
s39_vlcg:           "vector load complement doubleword"
s39_vlch:           "vector load complement halfword"
s39_vlde:           "vector fp load lengthened"
s39_vldeb:          "vector fp load lengthened short to long"
s39_vleb:           "vector load byte element"
s39_vlebrf:         ""
s39_vlebrg:         ""
s39_vlebrh:         ""
s39_vled:           "vector fp load rounded"
s39_vledb:          "vector fp load rounded long to short"
s39_vlef:           "vector load element (32)"
s39_vleg:           "vector load element (64)"
s39_vleh:           "vector load element (16)"
s39_vleib:          "vector load element immediate (8)"
s39_vleif:          "vector load element immediate (32)"
s39_vleig:          "vector load element immediate (64)"
s39_vleih:          "vector load element immediate (16)"
s39_vler:           ""
s39_vlerf:          ""
s39_vlerg:          ""
s39_vlerh:          ""
s39_vlgv:           "vector load gr from vr element"
s39_vlgvb:          "vector load gr from vr byte element"
s39_vlgvf:          "vector load gr from vr word element"
s39_vlgvg:          "vector load gr from vr double word element"
s39_vlgvh:          "vector load gr from vr halfword element"
s39_vlip:           "vector load immediate decimal"
s39_vll:            "vector load with length"
s39_vllebrz:        ""
s39_vllebrze:       ""
s39_vllebrzf:       ""
s39_vllebrzg:       ""
s39_vllebrzh:       ""
s39_vllez:          "vector load logical element and zero"
s39_vllezb:         "vector load logical byte element and zero"
s39_vllezf:         "vector load logical word element and zero"
s39_vllezg:         "vector load logical double word element and zero"
s39_vllezh:         "vector load logical halfword element and zero"
s39_vllezlf:        "vector load logical word element and zero - left aligned"
s39_vlm:            "vector load multiple"
s39_vlp:            "vector load positive"
s39_vlpb:           "vector load positive byte"
s39_vlpf:           "vector load positive word"
s39_vlpg:           "vector load positive doubleword"
s39_vlph:           "vector load positive halfword"
s39_vlr:            "vector load"
s39_vlrep:          "vector load and replicate"
s39_vlrepb:         "vector load and replicate byte elements"
s39_vlrepf:         "vector load and replicate word elements"
s39_vlrepg:         "vector load and replicate double word elements"
s39_vlreph:         "vector load and replicate halfword elements"
s39_vlrl:           "vector load rightmost with immediate length"
s39_vlrlr:          "vector load rightmost with immediate length"
s39_vlvg:           "vector load VR element from GR"
s39_vlvgb:          "vector load VR byte element from GR"
s39_vlvgf:          "vector load VR word element from GR"
s39_vlvgg:          "vector load VR double word element from GR"
s39_vlvgh:          "vector load VR halfword element from GR"
s39_vlvgp:          "vector load VR from GRs disjoint"
s39_vmae:           "vector multiply and add even"
s39_vmaeb:          "vector multiply and add even byte"
s39_vmaef:          "vector multiply and add even word"
s39_vmaeh:          "vector multiply and add even halfword"
s39_vmah:           "vector multiply and add high"
s39_vmahb:          "vector multiply and add high byte"
s39_vmahf:          "vector multiply and add high word"
s39_vmahh:          "vector multiply and add high halfword"
s39_vmal:           "vector multiply and add low"
s39_vmalb:          "vector multiply and add low byte"
s39_vmale:          "vector multiply and add logical even"
s39_vmaleb:         "vector multiply and add logical even byte"
s39_vmalef:         "vector multiply and add logical even word"
s39_vmaleh:         "vector multiply and add logical even halfword"
s39_vmalf:          "vector multiply and add low word"
s39_vmalh:          "vector multiply and add logical high"
s39_vmalhb:         "vector multiply and add logical high byte"
s39_vmalhf:         "vector multiply and add logical high word"
s39_vmalhh:         "vector multiply and add logical high halfword"
s39_vmalhw:         "vector multiply and add low halfword"
s39_vmalo:          "vector multiply and add logical odd"
s39_vmalob:         "vector multiply and add logical odd byte"
s39_vmalof:         "vector multiply and add logical odd word"
s39_vmaloh:         "vector multiply and add logical odd halfword"
s39_vmao:           "vector multiply and add odd"
s39_vmaob:          "vector multiply and add odd byte"
s39_vmaof:          "vector multiply and add odd word"
s39_vmaoh:          "vector multiply and add odd halfword"
s39_vme:            "vector multiply even"
s39_vmeb:           "vector multiply even byte"
s39_vmef:           "vector multiply even word"
s39_vmeh:           "vector multiply even halfword"
s39_vmh:            "vector multiply high"
s39_vmhb:           "vector multiply high byte"
s39_vmhf:           "vector multiply high word"
s39_vmhh:           "vector multiply high halfword"
s39_vml:            "vector multiply low"
s39_vmlb:           "vector multiply low byte"
s39_vmle:           "vector multiply logical even"
s39_vmleb:          "vector multiply logical even byte"
s39_vmlef:          "vector multiply logical even word"
s39_vmleh:          "vector multiply logical even halfword"
s39_vmlf:           "vector multiply low word"
s39_vmlh:           "vector multiply logical high"
s39_vmlhb:          "vector multiply logical high byte"
s39_vmlhf:          "vector multiply logical high word"
s39_vmlhh:          "vector multiply logical high halfword"
s39_vmlhw:          "vector multiply low halfword"
s39_vmlo:           "vector multiply logical odd"
s39_vmlob:          "vector multiply logical odd byte"
s39_vmlof:          "vector multiply logical odd word"
s39_vmloh:          "vector multiply logical odd halfword"
s39_vmn:            "vector minimum"
s39_vmnb:           "vector minimum byte"
s39_vmnf:           "vector minimum word"
s39_vmng:           "vector minimum doubleword"
s39_vmnh:           "vector minimum halfword"
s39_vmnl:           "vector minimum logical"
s39_vmnlb:          "vector minimum logical byte"
s39_vmnlf:          "vector minimum logical word"
s39_vmnlg:          "vector minimum logical doubleword"
s39_vmnlh:          "vector minimum logical halfword"
s39_vmo:            "vector multiply odd"
s39_vmob:           "vector multiply odd byte"
s39_vmof:           "vector multiply odd word"
s39_vmoh:           "vector multiply odd halfword"
s39_vmp:            "vector multiply decimal"
s39_vmrh:           "vector merge high"
s39_vmrhb:          "vector merge high byte"
s39_vmrhf:          "vector merge high word"
s39_vmrhg:          "vector merge high double word"
s39_vmrhh:          "vector merge high halfword"
s39_vmrl:           "vector merge low"
s39_vmrlb:          "vector merge low byte"
s39_vmrlf:          "vector merge low word"
s39_vmrlg:          "vector merge low double word"
s39_vmrlh:          "vector merge low halfword"
s39_vmsl:           "vector multiply sum logical"
s39_vmslg:          "vector multiply sum logical double word"
s39_vmsp:           "vector multiply and shift decimal"
s39_vmx:            "vector maximum"
s39_vmxb:           "vector maximum byte"
s39_vmxf:           "vector maximum word"
s39_vmxg:           "vector maximum doubleword"
s39_vmxh:           "vector maximum halfword"
s39_vmxl:           "vector maximum logical"
s39_vmxlb:          "vector maximum logical byte"
s39_vmxlf:          "vector maximum logical word"
s39_vmxlg:          "vector maximum logical doubleword"
s39_vmxlh:          "vector maximum logical halfword"
s39_vn:             "vector and"
s39_vnc:            "vector and with complement"
s39_vnn:            "vector nand"
s39_vno:            "vector nor"
s39_vnot:           "vector not"
s39_vnx:            "vector not exclusive or"
s39_vo:             "vector or"
s39_voc:            "vector or with complement"
s39_vone:           "vector set to ones"
s39_vpdi:           "vector permute double word immediate"
s39_vperm:          "vector permute"
s39_vpk:            "vector pack"
s39_vpkf:           "vector pack word"
s39_vpkg:           "vector pack double word"
s39_vpkh:           "vector pack halfword"
s39_vpkls:          "vector pack logical saturate"
s39_vpklsf:         "vector pack logical saturate word"
s39_vpklsfs:        "vector pack logical saturate word"
s39_vpklsg:         "vector pack logical saturate double word"
s39_vpklsgs:        "vector pack logical saturate double word"
s39_vpklsh:         "vector pack logical saturate halfword"
s39_vpklshs:        "vector pack logical saturate halfword"
s39_vpks:           "vector pack saturate"
s39_vpksf:          "vector pack saturate word"
s39_vpksfs:         "vector pack saturate word"
s39_vpksg:          "vector pack saturate double word"
s39_vpksgs:         "vector pack saturate double word"
s39_vpksh:          "vector pack saturate halfword"
s39_vpkshs:         "vector pack saturate halfword"
s39_vpkz:           "vector pack zoned"
s39_vpopct:         "vector population count"
s39_vpopctb:        "vector population count byte"
s39_vpopctf:        "vector population count word"
s39_vpopctg:        "vector population count double word"
s39_vpopcth:        "vector population count halfword"
s39_vpsop:          "vector perform sign operation decimal"
s39_vrep:           "vector replicate"
s39_vrepb:          "vector replicate byte"
s39_vrepf:          "vector replicate word"
s39_vrepg:          "vector replicate double word"
s39_vreph:          "vector replicate halfword"
s39_vrepi:          "vector replicate immediate"
s39_vrepib:         "vector replicate immediate byte"
s39_vrepif:         "vector replicate immediate word"
s39_vrepig:         "vector replicate immediate double word"
s39_vrepih:         "vector replicate immediate halfword"
s39_vrp:            "vector remainder decimal"
s39_vs:             "vector subtract"
s39_vsb:            "vector subtract byte"
s39_vsbcbi:         "vector subtract with borrow compute borrow indication"
s39_vsbcbiq:        "vector subtract with borrow compute borrow indication quadword"
s39_vsbi:           "vector subtract with borrow indication"
s39_vsbiq:          "vector subtract with borrow indication quadword"
s39_vscbi:          "vector subtract compute borrow indication"
s39_vscbib:         "vector subtract compute borrow indication byte"
s39_vscbif:         "vector subtract compute borrow indication word"
s39_vscbig:         "vector subtract compute borrow indication doubleword"
s39_vscbih:         "vector subtract compute borrow indication halfword"
s39_vscbiq:         "vector subtract compute borrow indication quadword"
s39_vscef:          "vector scatter element (32)"
s39_vsceg:          "vector scatter element (64)"
s39_vsdp:           "vector shift and divide decimal"
s39_vseg:           "vector sign extend to double word"
s39_vsegb:          "vector sign extend byte to double word"
s39_vsegf:          "vector sign extend word to double word"
s39_vsegh:          "vector sign extend halfword to double word"
s39_vsel:           "vector select"
s39_vsf:            "vector subtract word"
s39_vsg:            "vector subtract doubleword"
s39_vsh:            "vector subtract halfword"
s39_vsl:            "vector shift left"
s39_vslb:           "vector shift left by byte"
s39_vsld:           ""
s39_vsldb:          "vector shift left double by byte"
s39_vsp:            "vector subtract decimal"
s39_vsq:            "vector subtract quadword"
s39_vsra:           "vector shift right arithmetic"
s39_vsrab:          "vector shift right arithmetic by byte"
s39_vsrd:           ""
s39_vsrl:           "vector shift right logical"
s39_vsrlb:          "vector shift right logical by byte"
s39_vsrp:           "vector shift and round decimal"
s39_vst:            "vector store"
s39_vstbr:          ""
s39_vstbrf:         ""
s39_vstbrg:         ""
s39_vstbrh:         ""
s39_vstbrq:         ""
s39_vsteb:          "vector store element (8)"
s39_vstebrf:        ""
s39_vstebrg:        ""
s39_vstebrh:        ""
s39_vstef:          "vector store element (32)"
s39_vsteg:          "vector store element (64)"
s39_vsteh:          "vector store element (16)"
s39_vster:          ""
s39_vsterf:         ""
s39_vsterg:         ""
s39_vsterh:         ""
s39_vstl:           "vector store with length"
s39_vstm:           "vector store multiple"
s39_vstrc:          "vector string range compare"
s39_vstrcb:         "vector string range compare byte"
s39_vstrcbs:        "vector string range compare byte"
s39_vstrcf:         "vector string range compare word"
s39_vstrcfs:        "vector string range compare word"
s39_vstrch:         "vector string range compare halfword"
s39_vstrchs:        "vector string range compare halfword"
s39_vstrczb:        "vector string range compare byte"
s39_vstrczbs:       "vector string range compare byte"
s39_vstrczf:        "vector string range compare word"
s39_vstrczfs:       "vector string range compare word"
s39_vstrczh:        "vector string range compare halfword"
s39_vstrczhs:       "vector string range compare halfword"
s39_vstrl:          "vector store rightmost with length"
s39_vstrlr:         "vector store rightmost with length"
s39_vstrs:          ""
s39_vstrsb:         ""
s39_vstrsf:         ""
s39_vstrsh:         ""
s39_vstrszb:        ""
s39_vstrszf:        ""
s39_vstrszh:        ""
s39_vsum:           "vector sum across word"
s39_vsumb:          "vector sum across word - byte elements"
s39_vsumg:          "vector sum across doubleword"
s39_vsumgf:         "vector sum across doubleword - word"
s39_vsumgh:         "vector sum across doubleword - halfword"
s39_vsumh:          "vector sum across word - halfword elements"
s39_vsumq:          "vector sum across quadword"
s39_vsumqf:         "vector sum across quadword - word elements"
s39_vsumqg:         "vector sum across quadword - doubleword elements"
s39_vtm:            "vector test under mask"
s39_vtp:            "vector test decimal"
s39_vuph:           "vector unpack high"
s39_vuphb:          "vector unpack high byte"
s39_vuphf:          "vector unpack high word"
s39_vuphh:          "vector unpack high halfword"
s39_vupkz:          "vector unpack zoned"
s39_vupl:           "vector unpack low"
s39_vuplb:          "vector unpack low byte"
s39_vuplf:          "vector unpack low word"
s39_vuplh:          "vector unpack logical high"
s39_vuplhb:         "vector unpack logical high byte"
s39_vuplhf:         "vector unpack logical high word"
s39_vuplhh:         "vector unpack logical high halfword"
s39_vuplhw:         "vector unpack low halfword"
s39_vupll:          "vector unpack logical low"
s39_vupllb:         "vector unpack logical low byte"
s39_vupllf:         "vector unpack logical low word"
s39_vupllh:         "vector unpack logical low halfword"
s39_vzero:          "vector set to zero"
s39_wcdgb:          "vector fp convert from fixed 64 bit"
s39_wcdlgb:         "vector fp convert from logical 64 bit"
s39_wcefb:          ""
s39_wcelfb:         ""
s39_wcfeb:          ""
s39_wcgdb:          "vector fp convert to fixed 64 bit"
s39_wclfeb:         ""
s39_wclgdb:         "vector fp convert to logical 64 bit"
s39_wfadb:          "vector fp add long"
s39_wfasb:          "scalar vector fp add scalar short"
s39_wfaxb:          "scalar vector fp add scalar extended"
s39_wfc:            "vector fp compare scalar"
s39_wfcdb:          "vector fp compare scalar long"
s39_wfcedb:         "vector fp compare equal long"
s39_wfcedbs:        "vector fp compare equal long"
s39_wfcesb:         "scalar vector fp compare equal scalar short"
s39_wfcesbs:        "scalar fp compare equal scalar short"
s39_wfcexb:         "scalar vector fp compare equal scalar extended"
s39_wfcexbs:        "scalar vector fp compare equal scalar extended"
s39_wfchdb:         "vector fp compare high long"
s39_wfchdbs:        "vector fp compare high long"
s39_wfchedb:        "vector fp compare high or equal long"
s39_wfchedbs:       "vector fp compare high or equal long"
s39_wfchesb:        "scalar vector fp compare high or equal scalar short"
s39_wfchesbs:       "scalar vector fp compare high or equal scalar short"
s39_wfchexb:        "scalar vector fp compare high or equal scalar extended"
s39_wfchexbs:       "scalar vector fp compare high or equal scalar extended"
s39_wfchsb:         "scalar vector fp compare high scalar short"
s39_wfchsbs:        "scalar vector fp compare high scalar short"
s39_wfchxb:         "scalar vector fp compare high scalar extended"
s39_wfchxbs:        "scalar vector fp compare high scalar extended"
s39_wfcsb:          "scalar vector fp compare scalar short"
s39_wfcxb:          "scalar vector fp compare scalar extended"
s39_wfddb:          "vector fp divide long"
s39_wfdsb:          "scalar vector fp divide scalar short"
s39_wfdxb:          "scalar vector fp divide scalar extended"
s39_wfidb:          "vector load fp integer long"
s39_wfisb:          "scalar vector load fp integer scalar short"
s39_wfixb:          "scalar vector load fp integer scalar extended"
s39_wfk:            "vector fp compare and signal scalar"
s39_wfkdb:          "vector fp compare and signal scalar long"
s39_wfkedb:         "vector fp compare and signal equal long"
s39_wfkedbs:        "vector fp compare and signal equal long"
s39_wfkesb:         "scalar vector fp compare and signal equal scalar short"
s39_wfkesbs:        "scalar fp compare and signal equal scalar short"
s39_wfkexb:         "scalar vector fp compare and signal equal scalar extended"
s39_wfkexbs:        "scalar vector fp compare and signal equal scalar extended"
s39_wfkhdb:         "vector fp compare and signal high long"
s39_wfkhdbs:        "vector fp compare and signal high long"
s39_wfkhedb:        "vector fp compare and signal high or equal long"
s39_wfkhedbs:       "vector fp compare and signal high or equal long"
s39_wfkhesb:        "scalar vector fp compare and signal high or equal scalar short"
s39_wfkhesbs:       "scalar vector fp compare and signal high or equal scalar short"
s39_wfkhexb:        "scalar vector fp compare and signal high or equal scalar extended"
s39_wfkhexbs:       "scalar vector fp compare and signal high or equal scalar extended"
s39_wfkhsb:         "scalar vector fp compare and signal high scalar short"
s39_wfkhsbs:        "scalar vector fp compare and signal high scalar short"
s39_wfkhxb:         "scalar vector fp compare and signal high scalar extended"
s39_wfkhxbs:        "scalar vector fp compare and signal high scalar extended"
s39_wfksb:          "scalar vector fp compare and signal scalar short"
s39_wfkxb:          "scalar vector fp compare and signal scalar extended"
s39_wflcdb:         "vector fp perform sign operation long"
s39_wflcsb:         "scalar vector fp perform sign operation scalar short"
s39_wflcxb:         "scalar vector fp perform sign operation scalar extended"
s39_wflld:          "scalar vector fp load lengthened long"
s39_wflls:          "scalar vector fp load lengthened short"
s39_wflndb:         "vector fp perform sign operation long"
s39_wflnsb:         "scalar vector fp perform sign operation scalar short"
s39_wflnxb:         "scalar vector fp perform sign operation scalar extended"
s39_wflpdb:         "vector fp perform sign operation long"
s39_wflpsb:         "scalar vector fp perform sign operation scalar short"
s39_wflpxb:         "scalar vector fp perform sign operation scalar extended"
s39_wflrd:          "scalar vector fp load rounded long"
s39_wflrx:          "scalar vector fp load rounded extended"
s39_wfmadb:         "vector fp multiply and add long"
s39_wfmasb:         "scalar vector fp multiply and add scalar short"
s39_wfmaxb:         "scalar vector fp multiply and add scalar extended"
s39_wfmaxdb:        "scalar fp maximum scalar long"
s39_wfmaxsb:        "scalar fp maximum scalar short"
s39_wfmaxxb:        "scalar fp maximum scalar extended"
s39_wfmdb:          "vector fp multiply long"
s39_wfmindb:        "scalar fp minimum scalar long"
s39_wfminsb:        "scalar fp minimum scalar short"
s39_wfminxb:        "scalar fp minimum scalar extended"
s39_wfmsb:          "scalar vector fp multiply scalar short"
s39_wfmsdb:         "vector fp multiply and subtract long"
s39_wfmssb:         "scalar vector fp multiply and subtract scalar short"
s39_wfmsxb:         "scalar vector fp multiply and subtract scalar extended"
s39_wfmxb:          "scalar vector fp multiply scalar extended"
s39_wfnmadb:        "scalar vector fp negative multiply and add scalar long"
s39_wfnmasb:        "scalar vector fp negative multiply and add scalar short"
s39_wfnmaxb:        "scalar vector fp negative multiply and add scalar extended"
s39_wfnmsdb:        "scalar vector fp negative multiply and subtract scalar long"
s39_wfnmssb:        "scalar vector fp negative multiply and subtract scalar short"
s39_wfnmsxb:        "scalar vector fp negative multiply and subtract scalar extended"
s39_wfpsodb:        "vector fp perform sign operation long"
s39_wfpsosb:        "scalar vector fp perform sign operation scalar short"
s39_wfpsoxb:        "scalar vector fp perform sign operation scalar extended"
s39_wfsdb:          "vector fp subtract long"
s39_wfsqdb:         "vector fp square root long"
s39_wfsqsb:         "scalar vector fp square root scalar short"
s39_wfsqxb:         "scalar vector fp square root scalar extended"
s39_wfssb:          "scalar vector fp subtract scalar short"
s39_wfsxb:          "scalar vector fp subtract scalar extended"
s39_wftcidb:        "vector fp test data class immediate"
s39_wftcisb:        "scalar vector fp test data class immediate scalar short"
s39_wftcixb:        "scalar vector fp test data class immediate scalar extended"
s39_wldeb:          "vector fp load lengthened short to long"
s39_wledb:          "vector fp load rounded long to short"
s39_x:              "exclusive or (32)"
s39_xc:             "exclusive or (character)"
s39_xg:             "exclusive or (64)"
s39_xgr:            "exclusive or (64)"
s39_xgrk:           "exclusive or (64)"
s39_xi:             "exclusive or (immediate)"
s39_xihf:           "exclusive or immediate (high)"
s39_xilf:           "exclusive or immediate (low)"
s39_xiy:            "exclusive or immediate (immediate)"
s39_xr:             "exclusive or (32)"
s39_xrk:            "exclusive or (32)"
s39_xsch:           "cancel subchannel"
s39_xy:             "exclusive or with long offset"
s39_zap:            "zero and add"
s39_vx:             "vector exclusive or"