a,add,implemented, ad,"add normalized (long)","won't do","hfp instruction" adr,"add normalized (long)","won't do","hfp instruction" ae,"add normalized (short)","won't do","hfp instruction" aer,"add normalized (short)","won't do","hfp instruction" ah,"add halfword",implemented, al,"add logical",implemented, alr,"add logical",implemented, ap,"add decimal","not implemented", ar,add,implemented, au,"add unnormalized (short)","won't do","hfp instruction" aur,"add unnormalized (short)","won't do","hfp instruction" aw,"add unnormalized (long)","won't do","hfp instruction" awr,"add unnormalized (long)","won't do","hfp instruction" axr,"add normalized","won't do","hfp instruction" bakr,"branch and stack","not implemented", bal,"branch and link","not implemented", balr,"branch and link","not implemented", bas,"branch and save",implemented, basr,"branch and save",implemented, bassm,"branch and save and set mode","not implemented", bc,"branch on condition",implemented, bcr,"branch on condition",implemented, bct,"branch on count",implemented, bctr,"branch on count",implemented, bsg,"branch in subspace group","not implemented", bsm,"branch and set mode","not implemented", bxh,"branch on index high",implemented, bxle,"branch on index low or equal",implemented, c,compare,implemented, cd,"compare (long)","won't do","hfp instruction" cdr,"compare (long)","won't do","hfp instruction" cds,"compare double and swap",implemented, ce,"compare (short)","won't do","hfp instruction" cer,"compare (short)","won't do","hfp instruction" cfc,"compare and form codeword","not implemented", ch,"compare halfword",implemented, cl,"compare logical",implemented, clc,"compare logical",implemented, clcl,"compare logical long",implemented, cli,"compare logical",implemented, clm,"compare logical characters under mask",implemented, clr,"compare logical",implemented, clst,"compare logical string",implemented, cp,"compare decimal","not implemented", cpya,"copy access",implemented, cr,compare,implemented, cs,"compare and swap",implemented, csch,"clear subchannel",N/A,"privileged instruction" cuse,"compare until substring equal","not implemented", csp,"compare and swap and purge",N/A,"privileged instruction" cvb,"convert to binary",implemented, cvd,"convert to decimal",implemented, cxr,"compare extended hfp","won't do","hfp instruction" d,divide,implemented, dd,"divide (long)","won't do","hfp instruction" ddr,"divide (long)","won't do","hfp instruction" de,"divide (short)","won't do","hfp instruction" der,"divide (short)","won't do","hfp instruction" diag,diagnose,N/A,"privileged instruction" dp,"divide decimal","not implemented", dr,divide,implemented, dxr,"divide (ext.)","won't do","hfp instruction" ear,"extract access",implemented, ed,edit,"not implemented", edmk,"edit and mark","not implemented", epar,"extract primary ASN",N/A,"privileged instruction" epair,"extract primary ASN and instance",N/A,"privileged instruction" ereg,"extract stacked registers","not implemented", esar,"extract secondary ASN",N/A,"privileged instruction", esair,"extract secondary ASN and instance",N/A,"privileged instruction", esta,"extract stacked state","not implemented", ex,execute,implemented, hdr,"halve (long)","won't do","hfp instruction" her,"halve (short)","won't do","hfp instruction" hsch,"halt subchannel",N/A,"privileged instruction" iac,"insert address space control",N/A,"privileged instruction" ic,"insert character",implemented, icm,"insert characters under mask",implemented, ipk,"insert PSW key",N/A,"privileged instruction" ipm,"insert program mask",implemented, ipte,"invalidate page table entry",N/A,"privileged instruction" iske,"insert storage key extended",N/A,"privileged instruction" ivsk,"insert virtual storage key",N/A,"privileged instruction" l,load,implemented, la,"load address",implemented, lae,"load address extended",implemented, lam,"load access multiple",implemented, lasp,"load address space parameters",N/A,"privileged instruction" lcdr,"load complement (long)","won't do","hfp instruction" lcer,"load complement (short)","won't do","hfp instruction" lcr,"load complement",implemented, lctl,"load control",N/A,"privileged instruction" ld,"load (long)",implemented, ldr,"load (long)",implemented, le,"load (short)",implemented, ler,"load (short)",implemented, lh,"load halfword",implemented, lm,"load multiple",implemented, lndr,"load negative (long)","won't do","hfp instruction" lner,"load negative (short)","won't do","hfp instruction" lnr,"load negative",implemented, lpdr,"load positive (long)","won't do","hfp instruction" lper,"load positive (short)","won't do","hfp instruction" lpr,"load positive",implemented, lpsw,"load PSW",N/A,"privileged instruction" lr,load,implemented, lra,"load real address",N/A,"privileged instruction" ldxr,"load rounded (ext. to long)","won't do","hfp instruction" ledr,"load rounded (long to short)","won't do","hfp instruction" ltdr,"load and test (long)","won't do","hfp instruction" lter,"load and test (short)","won't do","hfp instruction" ltr,"load and test",implemented, lura,"load using real address",N/A,"privileged instruction" m,multiply,implemented, mc,"monitor call","not implemented", md,"multiply (long)","won't do","hfp instruction" mdr,"multiply (long)","won't do","hfp instruction" mde,"multiply (short to long)","won't do","hfp instruction" mder,"multiply short to long hfp","won't do","hfp instruction" mh,"multiply halfword",implemented, mp,"multiply decimal","not implemented", mr,multiply,implemented, msch,"modify subchannel",N/A,"privileged instruction" msta,"modify stacked state","not implemented", mvc,move,implemented, mvcdk,"move with destination key",N/A,"privileged instruction" mvcin,"move inverse",implemented, mvck,"move with key",N/A,"privileged instruction" mvcl,"move long",implemented, mvcp,"move to primary",N/A,"privileged instruction" mvcs,"move to secondary",N/A,"privileged instruction" mvcsk,"move with source key","not implemented", mvi,move,implemented, mvn,"move numerics","not implemented", mvo,"move with offset","not implemented", mvpg,"move page",N/A,"privileged instruction" mvst,"move string",implemented, mvz,"move zones","not implemented", mxd,"multiply (long to ext.)","won't do","hfp instruction" mxdr,"multiply (long to ext.)","won't do","hfp instruction" mxr,"multiply (ext.)","won't do","hfp instruction" n,AND,implemented, nc,AND,implemented, ni,AND,implemented, nr,AND,implemented, o,OR,implemented, oc,OR,implemented, oi,OR,implemented, or,OR,implemented, pack,pack,"not implemented", palb,"purge ALB",N/A,"privileged instruction" pc,"program call",N/A,"privileged instruction" pr,"program return","not implemented", pt,"program transfer",N/A,"privileged instruction", pti,"program transfer with instance",N/A,"privileged instruction", ptlb,"purge TLB",N/A,"privileged instruction" rchp,"reset channel path",N/A,"privileged instruction" rrbe,"reset reference bit extended",N/A,"privileged instruction" rsch,"resume subchannel",N/A,"privileged instruction" s,subtract,implemented, sac,"set address space control",N/A,"privileged instruction" sacf,"set address space control fast",N/A,"privileged instruction" sal,"set address limit",N/A,"privileged instruction" sar,"set access",implemented, schm,"set channel monitor",N/A,"privileged instruction" sck,"set clock",N/A,"privileged instruction" sckc,"set clock comparator",N/A,"privileged instruction" sd,"subtract normalized (long)","won't do","hfp instruction" sdr,"subtract normalized (long)","won't do","hfp instruction" se,"subtract normalized (short)","won't do","hfp instruction" ser,"subtract normalized (short)","won't do","hfp instruction" sh,"subtract halfword",implemented, sie,"start interpretive execution","not implemented", sigp,"signal processor",N/A,"privileged instruction" sl,"subtract logical",implemented, sla,"shift left single",implemented, slda,"shift left double (long)",implemented, sldl,"shift left double logical (long)",implemented, sll,"shift left single logical",implemented, slr,"subtract logical",implemented, sp,"subtract decimal","not implemented", spka,"set PSW key from address",N/A,"privileged instruction" spm,"set program mask","not implemented", spt,"set CPU timer",N/A,"privileged instruction" spx,"set prefix",N/A,"privileged instruction" sqdr,"square root (long)","won't do","hfp instruction" sqer,"square root (short)","won't do","hfp instruction" sr,subtract,implemented, sra,"shift right single",implemented, srda,"shift right double (long)",implemented, srdl,"shift right double logical (long)",implemented, srl,"shift right single logical",implemented, srp,"shift and round decimal","not implemented", srst,"search string",implemented, ssar,"set secondary ASN","not implemented", ssair,"set secondary ASN with instance","not implemented", ssch,"start subchannel",N/A,"privileged instruction" sske,"set storage key extended",N/A,"privileged instruction" ssm,"set system mask",N/A,"privileged instruction" st,store,implemented, stam,"store access multiple",implemented, stap,"store CPU address",N/A,"privileged instruction" stc,"store character",implemented, stck,"store clock",implemented, stckc,"store clock comparator",N/A,"privileged instruction" stcm,"store characters under mask",implemented, stcps,"store channel path status",N/A,"privileged instruction" stcrw,"store channel report word",N/A,"privileged instruction" stctl,"store control",N/A,"privileged instruction" std,"store (long)",implemented, ste,"store (short)",implemented, sth,"store halfword",implemented, stidp,"store CPU id",N/A,"privileged instruction" stm,"store multiple",implemented, stnsm,"store then AND system mask",N/A,"privileged instruction" stosm,"store then OR system mask",N/A,"privileged instruction" stpt,"store CPU timer",N/A,"privileged instruction" stpx,"store prefix",N/A,"privileged instruction" stsch,"store subchannel",N/A,"privileged instruction" stura,"store using real address",N/A,"privileged instruction" su,"subtract unnormalized (short)","won't do","hfp instruction" sur,"subtract unnormalized (short)","won't do","hfp instruction" svc,"supervisor call",implemented, sw,"subtract unnormalized (long)","won't do","hfp instruction" swr,"subtract unnormalized (long)","won't do","hfp instruction" sxr,"subtract normalized (ext.)","won't do","hfp instruction" tar,"test access","not implemented", tb,"test block",N/A,"privileged instruction" tm,"test under mask",implemented, tpi,"test pending interruption",N/A,"privileged instruction" tprot,"test protection",N/A,"privileged instruction" tr,translate,implemented, trace,trace,N/A,"privileged instruction" trt,"translate and test","not implemented", ts,"test and set","won't do","deprecated instruction" tsch,"test subchannel",N/A,"privileged instruction" unpk,unpack,"not implemented", upt,"update tree","not implemented", x,"exclusive OR",implemented, xc,"exclusive OR",implemented, xi,"exclusive OR",implemented, xr,"exclusive OR",implemented, zap,"zero and add","not implemented", ahi,"add halfword immediate",implemented, brxh,"branch relative on index high",implemented, brxle,"branch relative on index low or equal",implemented, bras,"branch relative and save",implemented, brc,"branch relative on condition",implemented, brct,"branch relative on count",implemented, cksm,checksum,implemented, chi,"compare halfword immediate",implemented, clcle,"compare logical long extended",implemented, lhi,"load halfword immediate",implemented, mvcle,"move long extended",implemented, mhi,"multiply halfword immediate",implemented, msr,"multiply single",implemented, ms,"multiply single",implemented, tmlh,"test under mask low high",implemented, tmll,"test under mask low low",implemented, axbr,"add extended bfp",implemented, adbr,"add long bfp",implemented, adb,"add long bfp",implemented, aebr,"add short bfp",implemented, aeb,"add short bfp",implemented, cxbr,"compare extended bfp",implemented, cdbr,"compare long bfp",implemented, cdb,"compare long bfp",implemented, cebr,"compare short bfp",implemented, ceb,"compare short bfp",implemented, kxbr,"compare and signal extended bfp","not implemented", kdbr,"compare and signal long bfp","not implemented", kdb,"compare and signal long bfp","not implemented", kebr,"compare and signal short bfp","not implemented", keb,"compare and signal short bfp","not implemented", cxfbr,"convert from fixed 32 to extended bfp",implemented, cdfbr,"convert from fixed 32 to long bfp",implemented, cefbr,"convert from fixed 32 to short bfp",implemented, cfxbr,"convert to fixed extended bfp to 32",implemented, cfdbr,"convert to fixed long bfp to 32",implemented, cfebr,"convert to fixed short bfp to 32",implemented, dxbr,"divide extended bfp",implemented, ddbr,"divide long bfp",implemented, ddb,"divide long bfp",implemented, debr,"divide short bfp",implemented, deb,"divide short bfp",implemented, didbr,"divide to integer long bfp","not implemented", diebr,"divide to integer short bfp","not implemented", efpc,"extract fpc",implemented, ltxbr,"load and test extended bfp",implemented, ltdbr,"load and test long bfp",implemented, ltebr,"load and test short bfp",implemented, lcxbr,"load complement extended bfp",implemented, lcdbr,"load complement long bfp",implemented, lcebr,"load complement short bfp",implemented, fixbr,"load fp integer extended bfp",implemented, fidbr,"load fp integer long bfp",implemented, fiebr,"load fp integer short bfp",implemented, lfpc,"load fpc",implemented, lxdbr,"load lengthened long to extended bfp",implemented, lxdb,"load lengthened long to extended bfp",implemented, lxebr,"load lengthened short to extended bfp",implemented, lxeb,"load lengthened short to extended bfp",implemented, ldebr,"load lengthened short to long bfp",implemented, ldeb,"load lengthened short to long bfp",implemented, lnxbr,"load negative extended bfp",implemented, lndbr,"load negative long bfp",implemented, lnebr,"load negative short bfp",implemented, lpxbr,"load positive extended bfp",implemented, lpdbr,"load positive long bfp",implemented, lpebr,"load positive short bfp",implemented, ldxbr,"load rounded extended to long bfp",implemented, lexbr,"load rounded extended to short bfp",implemented, ledbr,"load rounded long to short bfp",implemented, mxbr,"multiply extended bfp",implemented, mdbr,"multiply long bfp",implemented, mdb,"multiply long bfp",implemented, mxdbr,"multiply long to extended bfp","not implemented", mxdb,"multiply long to extended bfp","not implemented", meebr,"multiply short bfp",implemented, meeb,"multiply short bfp",implemented, mdebr,"multiply short to long bfp","not implemented", mdeb,"multiply short to long bfp","not implemented", madbr,"multiply and add long bfp",implemented, madb,"multiply and add long bfp",implemented, maebr,"multiply and add short bfp",implemented, maeb,"multiply and add short bfp",implemented, msdbr,"multiply and subtract long bfp",implemented, msdb,"multiply and subtract long bfp",implemented, msebr,"multiply and subtract short bfp",implemented, mseb,"multiply and subtract short bfp",implemented, sfpc,"set fpc",implemented, srnm,"set rounding mode",implemented, sqxbr,"square root extended bfp",implemented, sqdbr,"square root long bfp",implemented, sqdb,"square root long bfp",implemented, sqebr,"square root short bfp",implemented, sqeb,"square root short bfp",implemented, stfpc,"store fpc",implemented, sxbr,"subtract extended bfp",implemented, sdbr,"subtract long bfp",implemented, sdb,"subtract long bfp",implemented, sebr,"subtract short bfp",implemented, seb,"subtract short bfp",implemented, tcxb,"test data class extended bfp",implemented, tcdb,"test data class long bfp",implemented, tceb,"test data class short bfp",implemented, siga,"signal adapter","not implemented", plo,"perform locked operation","not implemented", bsa,"branch and set authority",N/A,"privileged instruction" rp,"resume program",N/A,"privileged instruction" sckpf,"set clock programmable field",N/A,"privileged instruction" stsi,"store system information",N/A,"privileged instruction" trap2,trap,"not implemented", trap4,trap4,"not implemented", stcke,"store clock extended",implemented, tre,"translate extended",implemented, mvclu,"move long unicode","not implemented", pka,"pack ascii","not implemented", pku,"pack unicode","not implemented", troo,"translate one to one",implemented, trot,"translate one to two",implemented, trto,"translate two to one",implemented, trtt,"translate two to two",implemented, unpka,"unpack ascii","not implemented", unpku,"unpack unicode","not implemented", thder,"convert short bfp to long hfp","won't do","hfp instruction" thdr,"convert long bfp to long hfp","won't do","hfp instruction" tbedr,"convert long hfp to short bfp","won't do","hfp instruction" tbdr,"convert long hfp to long bfp","won't do","hfp instruction" lzer,"load short zero",implemented, lzdr,"load long zero",implemented, lzxr,"load extended zero",implemented, bctgr,"branch on count 64",implemented, lpgr,"load positive 64",implemented, lpgfr,"load positive 64<32",implemented, lngr,"load negative 64",implemented, lngfr,"load negative 64<32",implemented, ltgr,"load and test 64",implemented, ltgfr,"load and test 64<32",implemented, lcgr,"load complement 64",implemented, lcgfr,"load complement 64<32",implemented, ngr,"and 64",implemented, clgr,"compare logical 64",implemented, clgfr,"compare logical 64<32",implemented, ogr,"or 64",implemented, xgr,"exclusive or 64",implemented, lgr,"load 64",implemented, lgfr,"load 64<32",implemented, cgr,"compare 64",implemented, cgfr,"compare 64<32",implemented, agr,"add 64",implemented, agfr,"add 64<32",implemented, sgr,"subtract 64",implemented, sgfr,"subtract 64<32",implemented, algr,"add logical 64",implemented, algfr,"add logical 64<32",implemented, slgr,"subtract logical 64",implemented, slgfr,"subtract logical 64<32",implemented, bctg,"branch on count 64",implemented, cvdg,"convert to decimal 64","not implemented", cvbg,"convert to binary 64","not implemented", stg,"store 64",implemented, ng,"and 64",implemented, clg,"compare logical 64",implemented, clgf,"compare logical 64<32",implemented, og,"or 64",implemented, xg,"exclusive or 64",implemented, lg,"load 64",implemented, lgf,"load 64<32",implemented, lgh,"load halfword 64",implemented, cg,"compare 64",implemented, cgf,"compare 64<32",implemented, ag,"add 64",implemented, agf,"add 64<32",implemented, sg,"subtract 64",implemented, sgf,"subtract 64<32",implemented, alg,"add logical 64",implemented, algf,"add logical 64<32",implemented, slg,"subtract logical 64",implemented, slgf,"subtract logical 64<32",implemented, msg,"multiply single 64",implemented, msgf,"multiply single 64<32",implemented, brxhg,"branch relative on index high 64",implemented, brxlg,"branch relative on index low or equal 64",implemented, bxhg,"branch on index high 64",implemented, bxleg,"branch on index low or equal 64",implemented, srlg,"shift right single logical 64",implemented, sllg,"shift left single logical 64",implemented, srag,"shift right single 64",implemented, slag,"shift left single 64",implemented, stmg,"store multiple 64",implemented, stmh,"store multiple high",implemented, lmg,"load multiple 64",implemented, lmh,"load multiple high",implemented, lmd,"load multiple disjoint","not implemented", tracg,"trace 64",N/A,"privileged instruction" lrag,"load real address 64",N/A,"privileged instruction" strag,"store read address",N/A,"privileged instruction" stctg,"store control 64",N/A,"privileged instruction" lctlg,"load control 64",N/A,"privileged instruction" csg,"compare and swap 64",implemented, cdsg,"compare double and swap 64",implemented, clmh,"compare logical characters under mask high",implemented, stcmh,"store characters under mask high",implemented, icmh,"insert characters under mask high",implemented, tmhh,"test under mask high high",implemented, tmhl,"test under mask high low",implemented, brcl,"branch relative on condition long",implemented, brasl,"branch relative and save long",implemented, brctg,"branch relative on count 64",implemented, lghi,"load halfword immediate 64",implemented, aghi,"add halfword immediate 64",implemented, mghi,"multiply halfword immediate 64",implemented, cghi,"compare halfword immediate 64",implemented, sturg,"store using real address 64",N/A,"privileged instruction" eregg,"extract stacked registers 64","not implemented", lurag,"load using real address 64",N/A,"privileged instruction" msgr,"multiply single 64",implemented, msgfr,"multiply single 64<32",implemented, cegbr,"convert from fixed 64 to short bfp",implemented, cdgbr,"convert from fixed 64 to long bfp",implemented, cxgbr,"convert from fixed 64 to extended bfp",implemented, cgebr,"convert to fixed short bfd to 64",implemented, cgdbr,"convert to fixed long bfp to 64",implemented, cgxbr,"convert to fixed extended bfp to 64",implemented, cegr,"convert from fixed 64 to short hfp","won't do","hfp instruction" cdgr,"convert from fixed 64 to long hfp","won't do","hfp instruction" cxgr,"convert from fixed 64 to extended hfp","won't do","hfp instruction" cger,"convert to fixed short hfp to 64","won't do","hfp instruction" cgdr,"convert to fixed long hfp to 64","won't do","hfp instruction" cgxr,"convert to fixed extended hfp to 64","won't do","hfp instruction" tam,"test addressing mode","not implemented", sam24,"set addressing mode 24","not implemented", sam31,"set addressing mode 31","not implemented", sam64,"set addressing mode 64","not implemented", iihh,"insert immediate high high",implemented, iihl,"insert immediate high low",implemented, iilh,"insert immediate low high",implemented, iill,"insert immediate low low",implemented, nihh,"and immediate high high",implemented, nihl,"and immediate high low",implemented, nilh,"and immediate low high",implemented, nill,"and immediate low low",implemented, oihh,"or immediate high high",implemented, oihl,"or immediate high low",implemented, oilh,"or immediate low high",implemented, oill,"or immediate low low",implemented, llihh,"load logical immediate high high",implemented, llihl,"load logical immediate high low",implemented, llilh,"load logical immediate low high",implemented, llill,"load logical immediate low low",implemented, stfl,"store facility list",N/A,"privileged instruction" lpswe,"load psw extended",N/A,"privileged instruction" dsgr,"divide single 64",implemented, lrvgr,"load reversed 64",implemented, llgfr,"load logical 64<32",implemented, llgtr,"load logical thirty one bits",implemented, dsgfr,"divide single 64<32",implemented, lrvr,"load reversed 32",implemented, mlgr,"multiply logical 64",implemented, dlgr,"divide logical 64",implemented, alcgr,"add logical with carry 64",implemented, slbgr,"subtract logical with borrow 64",implemented, epsw,"extract psw","not implemented", mlr,"multiply logical 32",implemented, dlr,"divide logical 32",implemented, alcr,"add logical with carry 32",implemented, slbr,"subtract logical with borrow 32",implemented, esea,"extract and set extended authority",N/A,"privileged instruction" larl,"load address relative long",implemented, dsg,"divide single 64",implemented, lrvg,"load reversed 64",implemented, llgf,"load logical 64<32",implemented, llgt,"load logical thirty one bits",implemented, dsgf,"divide single 64<32",implemented, lrv,"load reversed 32",implemented, lrvh,"load reversed 16",implemented, strvg,"store reversed 64",implemented, strv,"store reversed 32",implemented, strvh,"store reversed 64",implemented, mlg,"multiply logical 64",implemented, dlg,"divide logical 64",implemented, alcg,"add logical with carry 64",implemented, slbg,"subtract logical with borrow 64",implemented, stpq,"store pair to quadword",implemented, lpq,"load pair from quadword",implemented, ml,"multiply logical 32",implemented, dl,"divide logical 32",implemented, alc,"add logical with carry 32",implemented, slb,"subtract logical with borrow 32",implemented, llgc,"load logical character",implemented, llgh,"load logical halfword",implemented, rllg,"rotate left single logical 64",implemented, rll,"rotate left single logical 32",implemented, cxfr,"convert from fixed 32 to extended hfp","won't do","hfp instruction" cdfr,"convert from fixed 32 to long hfp","won't do","hfp instruction" cefr,"convert from fixed 32 to short hfp","won't do","hfp instruction" cfxr,"convert to fixed extended hfp to 32","won't do","hfp instruction" cfdr,"convert to fixed long hfp to 32","won't do","hfp instruction" cfer,"convert to fixed short hfp to 32","won't do","hfp instruction" ltxr,"load and test extended hfp","won't do","hfp instruction" lcxr,"load complement extended hfp","won't do","hfp instruction" fixr,"load fp integer extended hfp","won't do","hfp instruction" fidr,"load fp integer long hfp","won't do","hfp instruction" fier,"load fp integer short hfp","won't do","hfp instruction" lxdr,"load lengthened long to extended hfp","won't do","hfp instruction" lxd,"load lengthened long to extended hfp","won't do","hfp instruction" lxer,"load lengthened short to extended hfp","won't do","hfp instruction" lxe,"load lengthened short to extended hfp","won't do","hfp instruction" lder,"load lengthened short to long hfp",implemented,"hfp instruction" lde,"load lengthened short to long hfp",implemented,"hfp instruction" lnxr,"load negative extended hfp","won't do","hfp instruction" lpxr,"load positive extended hfp","won't do","hfp instruction" lexr,"load rounded extended to short hfp","won't do","hfp instruction" meer,"multiply short hfp","won't do","hfp instruction" mee,"multiply short hfp","won't do","hfp instruction" sqxr,"square root extended hfp","won't do","hfp instruction" sqe,"square root short hfp","won't do","hfp instruction" sqd,"square root long hfp","won't do","hfp instruction" cmpsc,"compression call","not implemented", tp,"test decimal","not implemented", lxr,"load extended fp",implemented, pgin,"page in",N/A,"privileged instruction" pgout,"page out",N/A,"privileged instruction" xsch,"cancel subchannel",N/A,"privileged instruction" ay,"add with long offset",implemented, ahy,"add halfword with long offset",implemented, aly,"add logical with long offset",implemented, niy,"and immediate with long offset",implemented, ny,"and with long offset",implemented, cy,"compare with long offset",implemented, csy,"compare and swap with long offset",implemented, cdsy,"compare double and swap with long offset",implemented, chy,"compare halfword with long offset",implemented, cly,"compare logical with long offset",implemented, cliy,"compare logical immediate with long offset",implemented, clmy,"compare logical characters under mask with long offset",implemented, cvby,"convert to binary with long offset",implemented, cvdy,"convert to decimal with long offset",implemented, xiy,"exclusive or immediate with long offset",implemented, xy,"exclusive or with long offset",implemented, icy,"insert character with long offset",implemented, icmy,"insert characters with long offset",implemented, ldy,"load (long) with long offset",implemented, ley,"load (short) with long offset",implemented, ly,"load with long offset",implemented, lamy,"load access multiple",implemented, lay,"load address with long offset",implemented, lb,"load byte with long offset",implemented, lgb,"load byte with long offset 64",implemented, lhy,"load halfword with long offset",implemented, lmy,"load multiple with long offset",implemented, lray,"load real address with long offset",N/A,"privileged instruction" mviy,"move immediate with long offset",implemented, msy,"multiply single with long offset",implemented, oiy,"or immediate with long offset",implemented, oy,"or with long offset",implemented, stdy,"store (long) with long offset",implemented, stey,"store (short) with long offset",implemented, sty,"store with long offset",implemented, stamy,"store access multiple with long offset",implemented, stcy,"store character with long offset",implemented, stcmy,"store characters under mask with long offset",implemented, sthy,"store halfword with long offset",implemented, stmy,"store multiple with long offset",implemented, sy,"subtract with long offset",implemented, shy,"subtract halfword with long offset",implemented, sly,"subtract logical with long offset",implemented, tmy,"test under mask with long offset",implemented, clclu,"compare logical long unicode with long offset","not implemented", cspg,"compare and swap and purge",N/A,"privileged instruction" idte,"invalidate dat table entry",N/A,"privileged instruction" madr,"multiply and add long hfp","won't do","hfp instruction" mad,"multiply and add long hfp","won't do","hfp instruction" maer,"multiply and add short hfp","won't do","hfp instruction" mae,"multiply and add short hfp","won't do","hfp instruction" msdr,"multiply and subtract long hfp","won't do","hfp instruction" msd,"multiply and subtract long hfp","won't do","hfp instruction" mser,"mutliply and subtract short hfp","won't do","hfp instruction" mse,"multiply and subttract short hfp","won't do","hfp instruction" km,"cipher message","not implemented", kmc,"cipher message with chaining","not implemented", kmf,"cipher message with CFB","not implemented", kmo,"cipher message with OFB","not implemented", kmctr,"cipher message with counter","not implemented", pcc,"perform cryptographic computation","not implemented", kimd,"compute intermediate message digest","not implemented", klmd,"compute last message digest","not implemented", kmac,"compute message authentication code","not implemented", afi,"add immediate 32",implemented, agfi,"add immediate 64<32",implemented, alfi,"add logical immediate 32",implemented, algfi,"add logical immediate 64<32",implemented, nihf,"and immediate high",implemented, nilf,"and immediate low",implemented, cfi,"compare immediate 32",implemented, cgfi,"compare immediate 64<32",implemented, clfi,"compare logical immediate 32",implemented, clgfi,"compare logical immediate 64<32",implemented, xihf,"exclusive or immediate high",implemented, xilf,"exclusive or immediate low",implemented, iihf,"insert immediate high",implemented, iilf,"insert immediate low",implemented, flogr,"find leftmost one",implemented, lt,"load and test 32",implemented, ltg,"load and test 64",implemented, lbr,"load byte 32",implemented, lgbr,"load byte 64",implemented, lhr,"load halfword 32",implemented, lghr,"load halfword 64",implemented, lgfi,"load immediate 64<32",implemented, llc,"load logical character 32",implemented, llcr,"load logical character 32",implemented, llgcr,"load logical character 64",implemented, llh,"load logical halfword 32",implemented, llhr,"load logical halfword 32",implemented, llghr,"load logical halfword 64",implemented, llihf,"load logical immediate high",implemented, llilf,"load logical immediate low",implemented, oihf,"or immediate high",implemented, oilf,"or immediate low",implemented, slfi,"subtract logical immediate 32",implemented, slgfi,"subtract logical immediate 64<32",implemented, ptff,"perform timing facility function",N/A,"privileged instruction" stfle,"store facility list extended",implemented, stckf,"store clock fast",implemented, mvcos,"move with optional specifications",N/A,"privileged instruction" lptea,"load page-table-entry address",N/A,"privileged instruction" cu24,"convert utf-16 to utf-32",implemented, cu21,"convert utf-16 to utf-8",implemented, cu42,"convert utf-32 to utf-16",implemented, cu41,"convert utf-32 to utf-8",implemented, cu12,"convert utf-8 to utf-16",implemented, cu14,"convert utf-8 to utf-32",implemented, srstu,"search string unicode","not implemented", trtr,"tranlate and test reverse","not implemented", myr,"multiply unnormalized long hfp","won't do","hfp instruction" myhr,"multiply unnormalized long hfp high","won't do","hfp instruction" mylr,"multiply unnormalized long hfp low","won't do","hfp instruction" my,"multiply unnormalized long hfp","won't do","hfp instruction" myh,"multiply unnormalized long hfp high","won't do","hfp instruction" myl,"multiply unnormalized long hfp low","won't do","hfp instruction" mayr,"multiply and add unnormalized long hfp","won't do","hfp instruction" mayhr,"multiply and add unnormalized long hfp high","won't do","hfp instruction" maylr,"multiply and add unnormalized long hfp low","won't do","hfp instruction" may,"multiply and add unnormalized long hfp","won't do","hfp instruction" mayh,"multiply and add unnormalized long hfp high","won't do","hfp instruction" mayl,"multiply and add unnormalized long hfp low","won't do","hfp instruction" lpdfr,"load positive no cc",implemented, lndfr,"load negative no cc",implemented, cpsdr,"copy sign",implemented, lcdfr,"load complement no cc",implemented, ldgr,"load fpr from gr",implemented, lgdr,"load gr from fpr",implemented, cdtr,"compare long dfp",implemented cxtr,"compare extended dfp",implemented kdtr,"compare and signal long dfp","not implemented", kxtr,"compare and signal extended dfp","not implemented", cedtr,"compare exponent long dfp",implemented cextr,"compare exponent extended dfp",implemented cxgtr,"convert from fixed extended dfp",implemented cdstr,"convert from signed bcd long dfp","not implemented", cxstr,"convert from signed bcd extended dfp","not implemented", cdutr,"convert from unsigned bcd to long dfp","not implemented", cxutr,"convert from unsigned bcd to extended dfp","not implemented", cgdtr,"convert from long dfp to fixed",implemented cgxtr,"convert from extended dfp to fixed",implemented csdtr,"convert from long dfp to signed bcd","not implemented", csxtr,"convert from extended dfp to signed bcd","not implemented", cudtr,"convert from long dfp to unsigned bcd","not implemented", cuxtr,"convert from extended dfp to unsigned bcd","not implemented", eedtr,"extract biased exponent from long dfp",implemented eextr,"extract biased exponent from extended dfp",implemented esdtr,"extract significance from long dfp",implemented esxtr,"extract significance from extended dfp",implemented iedtr,"insert biased exponent long dfp",implemented iextr,"insert biased exponent extended dfp",implemented ltdtr,"load and test long dfp",implemented ltxtr,"load and test extended dfp",implemented fidtr,"load fp integer long dfp","not implemented", fixtr,"load fp integer extended dfp","not implemented", lfas,"load fpc and signal","not implemented", ldetr,"load lengthened long dfp",implemented lxdtr,"load lengthened extended dfp",implemented ledtr,"load rounded long dfp",implemented ldxtr,"load rounded extended dfp",implemented qadtr,"Quantize long dfp",implemented qaxtr,"Quantize extended dfp",implemented rrdtr,"Reround long dfp",implemented rrxtr,"Reround extended dfp",implemented srnmt,"set rounding mode dfp",implemented sfasr,"set fpc and signal","not implemented", sldt,"shift coefficient left long dfp",implemented slxt,"shift coefficient left extended dfp",implemented srdt,"shift coefficient right long dfp",implemented srxt,"shift coefficient right extended dfp",implemented tdcet,"test data class short dfp",implemented tdcdt,"test data class long dfp",implemented tdcxt,"test data class extended dfp",implemented tdget,"test data group short dfp",implemented tdgdt,"test data group long dfp",implemented tdgxt,"test data group extended dfp",implemented pfpo,"perform floating point operation",implemented ectg,"extract cpu time","not implemented", csst,"compare and swap and store","not implemented", asi,"add immediate (32<8)",implemented, agsi,"add immediate (64<8)",implemented, alsi,"add logical with signed immediate (32<8)",implemented, algsi,"add logical with signed immediate (64<8)",implemented, crl,"compare relative long (32)",implemented, cgrl,"compare relative long (64)",implemented, cgfrl,"compare relative long (64<32)",implemented, crb,"compare and branch (32)",implemented, cgrb,"compare and branch (64)",implemented, crj,"compare and branch relative (32)",implemented, cgrj,"compare and branch relative (64)",implemented, cib,"compare immediate and branch (32<8)",implemented, cgib,"compare immediate and branch (64<8)",implemented, cij,"compare immediate and branch relative (32<8)",implemented, cgij,"compare immediate and branch relative (64<8)",implemented, crt,"compare and trap","not implemented","issued by gcc" cgrt,"compare and trap 64","not implemented","issued by gcc" cit,"compare immediate and trap (32<16)","not implemented","issued by gcc" cgit,"compare immediate and trap (64<16)","not implemented","issued by gcc" cgh,"compare halfword (64<16)",implemented, chhsi,"compare halfword immediate (16<16)",implemented, chsi,"compare halfword immediate (32<16)",implemented, cghsi,"compare halfword immediate (64<16)",implemented, chrl,"compare halfword relative long (32<8)",implemented, cghrl,"compare halfword relative long (64<8)",implemented, clhhsi,"compare logical immediate (16<16)",implemented, clfhsi,"compare logical immediate (32<16)",implemented, clghsi,"compare logical immediate (64<16)",implemented, clrl,"compare logical relative long (32)",implemented, clgrl,"compare logical relative long (64)",implemented, clgfrl,"compare logical relative long (64<32)",implemented, clhrl,"compare logical relative long (32<16)",implemented, clghrl,"compare logical relative long (64<16)",implemented, clrb,"compare logical and branch (32)",implemented, clgrb,"compare logical and branch (64)",implemented, clrj,"compare logical and branch relative (32)",implemented, clgrj,"compare logical and branch relative (64)",implemented, clib,"compare logical immediate and branch (32<8)",implemented, clgib,"compare logical immediate and branch (64<8)",implemented, clij,"compare logical immediate and branch relative (32<8)",implemented, clgij,"compare logical immediate and branch relative (64<8)",implemented, clrt,"compare logical and trap (32)","not implemented", clgrt,"compare logical and trap (64)","not implemented", clfit,"compare logical and trap (32<16)","not implemented", clgit,"compare logical and trap (64<16)","not implemented", ecag,"extract cache attribute",implemented, lrl,"load relative long (32)",implemented, lgrl,"load relative long (64)",implemented, lgfrl,"load relative long (64<32)",implemented, laey,"load address extended",implemented, ltgf,"load and test (64<32)",implemented, lhrl,"load halfword relative long (32<16)",implemented, lghrl,"load halfword relative long (64<16)",implemented, llgfrl,"load logical relative long (64<32)",implemented, llhrl,"load logical halfword relative long (32<16)",implemented, llghrl,"load logical halfword relative long (64<16)",implemented, mvhhi,"move (16<16)",implemented, mvhi,"move (32<16)",implemented, mvghi,"move (64<16)",implemented, mfy,multiply,implemented, mhy,"multiply halfword",implemented, msfi,"multiply single immediate (32)",implemented, msgfi,"multiply single immediate (64)",implemented, pfd,"prefetch data",implemented, pfdrl,"prefetch data relative long",implemented, rnsbg,"rotate then and selected bits",implemented, rxsbg,"rotate then exclusive or selected bits",implemented, rosbg,"rotate then or selected bits",implemented, risbg,"rotate then insert selected bits",implemented, strl,"store relative long (32)",implemented, stgrl,"store relative long (64)",implemented, sthrl,"store halfword relative long",implemented, exrl,"execute relative long",implemented, ptf,"perform topology function",N/A,"privileged instruction" pfmf,"perform frame management function",N/A,"privileged instruction" trte,"translate and test extended","not implemented", trtre,"translate and test reverse extended","not implemented", ecpga,"extract coprocessor-group address",N/A,"privileged instruction" ecctr,"extract cpu counter",N/A,"privileged instruction" epctr,"extract peripheral counter",N/A,"privileged instruction" lcctl,"load cpu-counter-set controls",N/A,"privileged instruction" lpctl,"load peripheral-counter-set controls",N/A,"privileged instruction" lsctl,"load sampling controls",N/A,"privileged instruction" qctri,"query counter information",N/A,"privileged instruction" qsi,"query sampling information",N/A,"privileged instruction" scctr,"set cpu counter",N/A,"privileged instruction" spctr,"set peripheral counter",N/A,"privileged instruction" lpp,"load program parameter",N/A,"privileged instruction" pckmo,"perform cryptographic key management operation",N/A,"privileged instruction" ahhhr,"add high high",implemented, ahhlr,"add high low",implemented, aih,"add immediate high",implemented, alhhhr,"add logical high high",implemented, alhhlr,"add logical high low",implemented, alsih,"add logical with signed immediate high with cc",implemented, alsihn,"add logical with signed immediate high no cc",implemented, brcth,"branch relative on count high",implemented, chhr,"compare high high",implemented, chlr,"compare high low",implemented, chf,"compare high",implemented, cih,"compare immediate high",implemented, clhhr,"compare logical high high",implemented, clhlr,"compare logical high low",implemented, clhf,"compare logical high",implemented, clih,"compare logical immediate",implemented, lbh,"load byte high",implemented, lhh,"load halfword high",implemented, lfh,"load high",implemented, llch,"load logical character high",implemented, llhh,"load logical halfword high",implemented, risbhg,"rotate then insert selected bits high",implemented, risblg,"rotate then insert selected bits low",implemented, stch,"store character high",implemented, sthh,"store halfword high",implemented, stfh,"store high",implemented, shhhr,"subtract high high",implemented, shhlr,"subtract high low",implemented, slhhhr,"subtract logical high high",implemented, slhhlr,"subtract logical high low",implemented, laa,"load and add 32 bit",implemented, laag,"load and add 64 bit",implemented, laal,"load and add logical 32 bit",implemented, laalg,"load and add logical 64 bit",implemented, lan,"load and and 32 bit",implemented, lang,"load and and 64 bit",implemented, lax,"load and exclusive or 32 bit",implemented, laxg,"load and exclusive or 64 bit",implemented, lao,"load and or 32 bit",implemented, laog,"load and or 64 bit",implemented, lpd,"load pair disjoint 32 bit","not implemented", lpdg,"load pair disjoint 64 bit","not implemented", locr,"load on condition 32 bit",implemented, locgr,"load on condition 64 bit",implemented, loc,"load on condition 32 bit",implemented, locg,"load on condition 64 bit",implemented, stoc,"store on condition 32 bit",implemented, stocg,"store on condition 64 bit",implemented, ark,"add 3 operands 32 bit",implemented, agrk,"add 3 operands 64 bit",implemented, ahik,"add immediate 3 operands 32 bit",implemented, aghik,"add immediate 3 operands 64 bit",implemented, alrk,"add logical 3 operands 32 bit",implemented, algrk,"add logical 3 operands 64 bit",implemented, alhsik,"add logical immediate 3 operands 32 bit",implemented, alghsik,"add logical immediate 3 operands 64 bit",implemented, nrk,"and 3 operands 32 bit",implemented, ngrk,"and 3 operands 64 bit",implemented, xrk,"xor 3 operands 32 bit",implemented, xgrk,"xor 3 operands 64 bit",implemented, ork,"or 3 operands 32 bit",implemented, ogrk,"or 3 operands 64 bit",implemented, slak,"shift left single 3 operands 32 bit",implemented, sllk,"shift left single logical 3 operands 32 bit",implemented, srak,"shift right single 3 operands 32 bit",implemented, srlk,"shift right single logical 3 operands 32 bit",implemented, srk,"subtract 3 operands 32 bit",implemented, sgrk,"subtract 3 operands 64 bit",implemented, slrk,"subtract logical 3 operands 32 bit",implemented, slgrk,"subtract logical 3 operands 64 bit",implemented, popcnt,"population count","implemented", rrbm,"reset reference bits multiple",N/A,"privileged instruction" cefbra,"convert from 32 bit fixed to short bfp with rounding mode",implemented, cdfbra,"convert from 32 bit fixed to long bfp with rounding mode",implemented, cxfbra,"convert from 32 bit fixed to extended bfp with rounding mode",implemented, cegbra,"convert from 64 bit fixed to short bfp with rounding mode",implemented, cdgbra,"convert from 64 bit fixed to long bfp with rounding mode",implemented, cxgbra,"convert from 64 bit fixed to extended bfp with rounding mode",implemented, celfbr,"convert from 32 bit logical fixed to short bfp with rounding mode",implemented, cdlfbr,"convert from 32 bit logical fixed to long bfp with rounding mode",implemented, cxlfbr,"convert from 32 bit logical fixed to extended bfp with rounding mode",implemented, celgbr,"convert from 64 bit logical fixed to short bfp with rounding mode",implemented, cdlgbr,"convert from 64 bit logical fixed to long bfp with rounding mode",implemented, cxlgbr,"convert from 64 bit logical fixed to extended bfp with rounding mode",implemented, cfebra,"convert to 32 bit fixed from short bfp with rounding mode",implemented, cfdbra,"convert to 32 bit fixed from long bfp with rounding mode",implemented, cfxbra,"convert to 32 bit fixed from extended bfp with rounding mode",implemented, cgebra,"convert to 64 bit fixed from short bfp with rounding mode",implemented, cgdbra,"convert to 64 bit fixed from long bfp with rounding mode",implemented, cgxbra,"convert to 64 bit fixed from extended bfp with rounding mode",implemented, clfebr,"convert to 32 bit fixed logical from short bfp with rounding mode",implemented, clfdbr,"convert to 32 bit fixed logical from long bfp with rounding mode",implemented, clfxbr,"convert to 32 bit fixed logical from extended bfp with rounding mode",implemented, clgebr,"convert to 64 bit fixed logical from short bfp with rounding mode",implemented, clgdbr,"convert to 64 bit fixed logical from long bfp with rounding mode",implemented, clgxbr,"convert to 64 bit fixed logical from extended bfp with rounding mode",implemented, fiebra,"load fp integer short bfp with rounding mode","not implemented","new to z196" fidbra,"load fp integer long bfp with rounding mode","not implemented","new to z196" fixbra,"load fp integer extended bfp with rounding mode","not implemented","new to z196" ledbra,"load rounded short/long bfp to short/long bfp with rounding mode",implemented, ldxbra,"load rounded long/extended bfp to long/extended bfp with rounding mode",implemented, lexbra,"load rounded short/extended bfp to short/extended bfp with rounding mode",implemented, adtra,"add long dfp with rounding mode",implemented axtra,"add extended dfp with rounding mode",implemented cdgtra,"convert from fixed long dfp with rounding mode",implemented cdftr,"convert from 32 bit fixed to long dfp with rounding mode",implemented cxftr,"convert from 32 bit fixed to extended dfp with rounding mode",implemented cdlgtr,"convert from 64 bit fixed logical to long dfp with rounding mode",implemented cxlgtr,"convert from 64 bit fixed logical to extended dfp with rounding mode",implemented cdlftr,"convert from 32 bit fixed logical to long dfp with rounding mode",implemented cxlftr,"convert from 32 bit fixed logical to extended dfp with rounding mode",implemented cfdtr,"convert to 32 bit fixed from long dfp source with rounding mode",implemented cfxtr,"convert to 32 bit fixed from extended dfp source with rounding mode",implemented clgdtr,"convert to 64 bit fixed logical from long dfp with rounding mode",implemented clgxtr,"convert to 64 bit fixed logical from extended dfp with rounding mode",implemented clfdtr,"convert to 32 bit fixed logical from long dfp with rounding mode",implemented clfxtr,"convert to 32 bit fixed logical from extended dfp with rounding mode",implemented ddtra,"divide long dfp with rounding mode",implemented dxtra,"divide extended dfp with rounding mode",implemented mdtra,"multiply long dfp with rounding mode",implemented mxtra,"multiply extended dfp with rounding mode",implemented sdtra,"subtract long dfp with rounding mode",implemented sxtra,"subtract extended dfp with rounding mode",implemented srnmb,"set 3 bit bfp rounding mode",implemented, etnd,"extract transaction nesting depth","not implemented",zEC12, ntstg,"nontransactional store","not implemented",zEC12, tabort,"transaction abort","not implemented",zEC12, tbegin,"transaction begin","not implemented",zEC12, tbeginc,"constrained transaction begin","not implemented",zEC12, tend,"transaction end","not implemented",zEC12, bpp,"branch prediction preload","not implemented",zEC12, bprp,"branch prediction relative preload","not implemented",zEC12, ppa,"perform processor assist","not implemented",zEC12, niai,"next instruction access intent","not implemented",zEC12, crdte,"compare and replace DAT table entry",N/A,"privileged instruction" lat,"load and trap 32 bit","not implemented",zEC12, lgat,"load and trap 64 bit","not implemented",zEC12, lfhat,"load high and trap","not implemented",zEC12, llgfat,"load logical and trap 32>64","not implemented",zEC12, llgtat,"load logical thirty one bits and trap 31>64","not implemented",zEC12, clt,"compare logical and trap 32 bit reg-mem","not implemented",zEC12, clgt,"compare logical and trap 64 bit reg-mem","not implemented",zEC12, risbgn,"rotate then insert selected bits nocc",implemented,zEC12, cdzt,"convert from zoned long","not implemented",zEC12, cxzt,"convert from zoned extended","not implemented",zEC12, czdt,"convert to zoned long","not implemented",zEC12, czxt,"convert to zoned extended","not implemented",zEC12, vfsdb,"vector fp subtract","not implemented",z13 vlpf,"vector load positive word","not implemented",z13 verllh,"vector element rotate left logical mem halfword","not implemented",z13 vzero,"vector set to zero","not implemented",z13 vmalof,"vector multiply and add logical odd word","not implemented",z13 vleif,"vector load word element immediate","not implemented",z13 vlpb,"vector load positive byte","not implemented",z13 vmxlh,"vector maximum logical halfword","not implemented",z13 vpksfs,"vector pack saturate word","not implemented",z13 vfenezh,"vector find element not equal halfword","not implemented",z13 vecl,"vector element compare logical","not implemented",z13 verimb,"vector element rotate and insert under mask byte","not implemented",z13 vaccq,"vector add compute carry quadword","not implemented",z13 vleh,"vector load halfword element","not implemented",z13 vst,"vector store","not implemented",z13 vsteg,"vector store double word element","not implemented",z13 vmnf,"vector minimum word","not implemented",z13 vavgl,"vector average logical","not implemented",z13 vfpsodb,"vector fp perform sign operation","not implemented",z13 llzrgf,"load logical and zero rightmost bytes 32->64","not implemented",z13 vledb,"vector fp load rounded","not implemented",z13 vldeb,"vector fp load lengthened","not implemented",z13 vclzg,"vector count leading zeros doubleword","not implemented",z13 vecg,"vector element compare double word","not implemented",z13 vpksgs,"vector pack saturate double word","not implemented",z13 vsel,"vector select","not implemented",z13 vllezb,"vector load logical byte element and zero","not implemented",z13 vfaezh,"vector find any element equal","not implemented",z13 vftci,"vector fp test data class immediate","not implemented",z13 veclb,"vector element compare logical byte","not implemented",z13 vuplhw,"vector unpack low halfword","not implemented",z13 veslvb,"vector element shift left reg byte","not implemented",z13 vuplh,"vector unpack logical high","not implemented",z13 vlde,"vector fp load lengthened","not implemented",z13 vmoh,"vector multiply odd halfword","not implemented",z13 vfaehs,"vector find any element equal","not implemented",z13 vftcidb,"vector fp test data class immediate","not implemented",z13 vaq,"vector add quad word","not implemented",z13 vlgvh,"vector load gr from vr halfword element","not implemented",z13 vchlg,"vector compare high logical double word","not implemented",z13 vlvgp,"vector load VR from GRs disjoint","not implemented",z13 vceqg,"vector compare equal double word","not implemented",z13 vfeezh,"vector find element equal halfword","not implemented",z13 vlvgf,"vector load VR word element from GR","not implemented",z13 vsteb,"vector store byte element","not implemented",z13 vgmb,"vector generate mask byte","not implemented",z13 vpklsf,"vector pack logical saturate word","not implemented",z13 vmao,"vector multiply and add odd","not implemented",z13 vchf,"vector compare high word","not implemented",z13 vesraf,"vector element shift right arithmetic mem word","not implemented",z13 vsbiq,"vector subtract with borrow indication quadword","not implemented",z13 vuphb,"vector unpack high byte","not implemented",z13 vgfmb,"vector galois field multiply sum byte","not implemented",z13 vrepih,"vector replicate immediate halfword","not implemented",z13 vcdlg,"vector fp convert from logical 64 bit","not implemented",z13 cxpt,"convert from packed to extended dfp","not implemented",z13 vceqb,"vector compare equal byte","not implemented",z13 vstrczfs,"vector string range compare word","not implemented",z13 vpklshs,"vector pack logical saturate halfword","not implemented",z13 vlvgb,"vector load VR byte element from GR","not implemented",z13 lcbb,"load count to block boundary","not implemented",z13 vlcf,"vector load complement word","not implemented",z13 vlvg,"vector load VR element from GR","not implemented",z13 vmalef,"vector multiply and add logical even word","not implemented",z13 vn,"vector and","not implemented",z13 vmae,"vector multiply and add even","not implemented",z13 vstrc,"vector string range compare","not implemented",z13 vfcedb,"vector fp compare equal","not implemented",z13 vgfm,"vector galois field multiply sum","not implemented",z13 vlrepb,"vector load and replicate byte elements","not implemented",z13 vgfmag,"vector galois field multiply sum and accumulate doubleword","not implemented",z13 vflndb,"vector fp perform sign operation","not implemented",z13 vmaeb,"vector multiply and add even byte","not implemented",z13 vpkg,"vector pack double word","not implemented",z13 vsb,"vector subtract byte","not implemented",z13 vchl,"vector compare high logical","not implemented",z13 vlvgh,"vector load VR halfword element from GR","not implemented",z13 locghi,"load halfword immediate on condition into 64 bit gpr","not implemented",z13 vmalb,"vector multiply and add low byte","not implemented",z13 vchlgs,"vector compare high logical double word","not implemented",z13 vstef,"vector store word element","not implemented",z13 lzrf,"load and zero rightmost byte 32->32","not implemented",z13 vmrlh,"vector merge low halfword","not implemented",z13 vchbs,"vector compare high byte","not implemented",z13 vesrlf,"vector element shift right logical mem word","not implemented",z13 vmxf,"vector maximum word","not implemented",z13 vgmh,"vector generate mask halfword","not implemented",z13 vfenezb,"vector find element not equal byte","not implemented",z13 vpklsgs,"vector pack logical saturate double word","not implemented",z13 vpksg,"vector pack saturate double word","not implemented",z13 vfaeh,"vector find any element equal halfword","not implemented",z13 vmlof,"vector multiply logical odd word","not implemented",z13 vmahh,"vector multiply and add high halfword","not implemented",z13 vx,"vector exclusive or","not implemented",z13 vchlfs,"vector compare high logical word","not implemented",z13 vacccq,"vector add with carry compute carry quadword","not implemented",z13 vchb,"vector compare high byte","not implemented",z13 vmaloh,"vector multiply and add logical odd halfword","not implemented",z13 vmleh,"vector multiply logical even halfword","not implemented",z13 verimh,"vector element rotate and insert under mask halfword","not implemented",z13 vlrepf,"vector load and replicate word elements","not implemented",z13 vgfmg,"vector galois field multiply sum doubleword","not implemented",z13 vpklsg,"vector pack logical saturate double word","not implemented",z13 vesrlvf,"vector element shift right logical reg word","not implemented",z13 vrepg,"vector replicate double word","not implemented",z13 vmalob,"vector multiply and add logical odd byte","not implemented",z13 vmxb,"vector maximum byte","not implemented",z13 vmnl,"vector minimum logical","not implemented",z13 vmng,"vector minimum doubleword","not implemented",z13 vchlb,"vector compare high logical byte","not implemented",z13 wfadb,"vector fp add","not implemented",z13 vmrl,"vector merge low","not implemented",z13 wfk,"vector fp compare and signal scalar","not implemented",z13 vno,"vector nor","not implemented",z13 vstrcf,"vector string range compare word","not implemented",z13 vfmsdb,"vector fp multiply and subtract","not implemented",z13 vavgh,"vector average half word","not implemented",z13 vchlhs,"vector compare high logical half word","not implemented",z13 vah,"vector add halfword","not implemented",z13 vmalhh,"vector multiply and add logical high halfword","not implemented",z13 wldeb,"vector fp load lengthened","not implemented",z13 vmrh,"vector merge high","not implemented",z13 vclgdb,"vector fp convert to logical 64 bit","not implemented",z13 wfsqdb,"vector fp square root","not implemented",z13 vpopct,"vector population count","not implemented",z13 vfenef,"vector find element not equal word","not implemented",z13 vgfmf,"vector galois field multiply sum word","not implemented",z13 vgmf,"vector generate mask word","not implemented",z13 vleg,"vector load double word element","not implemented",z13 vmn,"vector minimum","not implemented",z13 vrepi,"vector replicate immediate","not implemented",z13 vsegb,"vector sign extend byte to double word","not implemented",z13 cpxt,"convert from extended dfp to packed","not implemented",z13 wftcidb,"vector fp test data class immediate","not implemented",z13 wfchedbs,"vector fp compare high or equal","not implemented",z13 vpks,"vector pack saturate","not implemented",z13 veslg,"vector element shift left mem doubleword","not implemented",z13 vupllb,"vector unpack logical low byte","not implemented",z13 vscbig,"vector subtract compute borrow indication doubleword","not implemented",z13 vsegh,"vector sign extend halfword to double word","not implemented",z13 vsumb,"vector sum across word - byte elements","not implemented",z13 vgeg,"vector gather element 8 byte elements","not implemented",z13 vcgd,"vector fp convert to fixed 64 bit","not implemented",z13 vuplhb,"vector unpack logical high byte","not implemented",z13 verllv,"vector element rotate left logical reg","not implemented",z13 vavgb,"vector average byte","not implemented",z13 veclh,"vector element compare logical half word","not implemented",z13 vfmadb,"vector fp multiply and add","not implemented",z13 vesravb,"vector element shift right arithmetic reg byte","not implemented",z13 vmaleb,"vector multiply and add logical even byte","not implemented",z13 vuplf,"vector unpack low word","not implemented",z13 vsbi,"vector subtract with borrow indication","not implemented",z13 vupll,"vector unpack logical low","not implemented",z13 vmrhh,"vector merge high halfword","not implemented",z13 vfenezbs,"vector find element not equal byte","not implemented",z13 vmhb,"vector multiply high byte","not implemented",z13 vfmdb,"vector fp multiply","not implemented",z13 vesrlg,"vector element shift right logical mem doubleword","not implemented",z13 vmahb,"vector multiply and add high byte","not implemented",z13 vstrczf,"vector string range compare word","not implemented",z13 wfcedb,"vector fp compare equal","not implemented",z13 vscbih,"vector subtract compute borrow indication halfword","not implemented",z13 vlch,"vector load complement halfword","not implemented",z13 vfenebs,"vector find element not equal byte","not implemented",z13 vpklsh,"vector pack logical saturate halfword","not implemented",z13 vlgv,"vector load gr from vr element","not implemented",z13 vchfs,"vector compare high word","not implemented",z13 vctzb,"vector count trailing zeros byte","not implemented",z13 vfaef,"vector find any element equal word","not implemented",z13 vstrch,"vector string range compare halfword","not implemented",z13 wfidb,"vector load fp integer","not implemented",z13 vmrhb,"vector merge high byte","not implemented",z13 vuph,"vector unpack high","not implemented",z13 vperm,"vector permute","not implemented",z13 vrep,"vector replicate","not implemented",z13 vmalhb,"vector multiply and add logical high byte","not implemented",z13 vleib,"vector load byte element immediate","not implemented",z13 vavg,"vector average","not implemented",z13 vfenefs,"vector find element not equal word","not implemented",z13 vsumh,"vector sum across word - halfword elements","not implemented",z13 vchh,"vector compare high half word","not implemented",z13 wcdgb,"vector fp convert from fixed 64 bit","not implemented",z13 verllvb,"vector element rotate left logical reg byte","not implemented",z13 vec,"vector element compare","not implemented",z13 vpdi,"vector permute double word immediate","not implemented",z13 vfchedb,"vector fp compare high or equal","not implemented",z13 vchlh,"vector compare high logical half word","not implemented",z13 vmaleh,"vector multiply and add logical even halfword","not implemented",z13 vstrcb,"vector string range compare byte","not implemented",z13 vsumqg,"vector sum across quadword - doubleword elements","not implemented",z13 vlc,"vector load complement","not implemented",z13 vlreph,"vector load and replicate halfword elements","not implemented",z13 vistrb,"vector isolate string byte","not implemented",z13 vmo,"vector multiply odd","not implemented",z13 vmxg,"vector maximum doubleword","not implemented",z13 vsrab,"vector shift right arithmetic by byte","not implemented",z13 vsbcbiq,"vector subtract with borrow compute borrow indication quadword","not implemented",z13 wfchdb,"vector fp compare high","not implemented",z13 vmlhf,"vector multiply logical high word","not implemented",z13 vesra,"vector element shift right arithmetic mem","not implemented",z13 vmnh,"vector minimum halfword","not implemented",z13 vled,"vector fp load rounded","not implemented",z13 vstrczbs,"vector string range compare byte","not implemented",z13 vaccb,"vector add compute carry byte","not implemented",z13 vmahf,"vector multiply and add high word","not implemented",z13 wfcedbs,"vector fp compare equal","not implemented",z13 vmeh,"vector multiply even halfword","not implemented",z13 vclzb,"vector count leading zeros byte","not implemented",z13 vmh,"vector multiply high","not implemented",z13 vllez,"vector load logical element and zero","not implemented",z13 vnc,"vector and with complement","not implemented",z13 vesrlvg,"vector element shift right logical reg doubleword","not implemented",z13 vrepif,"vector replicate immediate word","not implemented",z13 vfd,"vector fp divide","not implemented",z13 vesrlb,"vector element shift right logical mem byte","not implemented",z13 vavglg,"vector average logical double word","not implemented",z13 vpksh,"vector pack saturate halfword","not implemented",z13 veslv,"vector element shift left reg","not implemented",z13 vone,"vector set to ones","not implemented",z13 vsrl,"vector shift right logical","not implemented",z13 vcdg,"vector fp convert from fixed 64 bit","not implemented",z13 vmlhw,"vector multiply low halfword","not implemented",z13 vscbib,"vector subtract compute borrow indication byte","not implemented",z13 vrepib,"vector replicate immediate byte","not implemented",z13 vpk,"vector pack","not implemented",z13 vmhh,"vector multiply high halfword","not implemented",z13 vfaezhs,"vector find any element equal","not implemented",z13 vaf,"vector add word","not implemented",z13 vmalh,"vector multiply and add logical high","not implemented",z13 vgmg,"vector generate mask double word","not implemented",z13 vstrczh,"vector string range compare halfword","not implemented",z13 vag,"vector add double word","not implemented",z13 vllezf,"vector load logical word element and zero","not implemented",z13 vistrbs,"vector isolate string byte","not implemented",z13 vstm,"vector store multiple","not implemented",z13 vgfmh,"vector galois field multiply sum halfword","not implemented",z13 verllvf,"vector element rotate left logical reg word","not implemented",z13 vsra,"vector shift right arithmetic","not implemented",z13 vslb,"vector shift left by byte","not implemented",z13 vesravf,"vector element shift right arithmetic reg word","not implemented",z13 vfcedbs,"vector fp compare equal","not implemented",z13 vceqbs,"vector compare equal byte","not implemented",z13 vsbcbi,"vector subtract with borrow compute borrow indication","not implemented",z13 vmle,"vector multiply logical even","not implemented",z13 vfaezfs,"vector find any element equal","not implemented",z13 vsumg,"vector sum across doubleword","not implemented",z13 vfaeb,"vector find any element equal byte","not implemented",z13 vleih,"vector load halfword element immediate","not implemented",z13 vmlob,"vector multiply logical odd byte","not implemented",z13 vllezh,"vector load logical halfword element and zero","not implemented",z13 vmalo,"vector multiply and add logical odd","not implemented",z13 vclzh,"vector count leading zeros halfword","not implemented",z13 vesravh,"vector element shift right arithmetic reg halfword","not implemented",z13 vceqfs,"vector compare equal word","not implemented",z13 vlp,"vector load positive","not implemented",z13 wfmsdb,"vector fp multiply and subtract","not implemented",z13 vstrcbs,"vector string range compare byte","not implemented",z13 vaccg,"vector add compute carry doubleword","not implemented",z13 wfsdb,"vector fp subtract","not implemented",z13 vfee,"vector find element equal","not implemented",z13 vmxh,"vector maximum halfword","not implemented",z13 vtm,"vector test under mask","not implemented",z13 vctzf,"vector count trailing zeros word","not implemented",z13 vfms,"vector fp multiply and subtract","not implemented",z13 vavgg,"vector average double word","not implemented",z13 vistr,"vector isolate string","not implemented",z13 vesrlvb,"vector element shift right logical reg byte","not implemented",z13 vesrl,"vector element shift right logical mem","not implemented",z13 vmah,"vector multiply and add high","not implemented",z13 vesrlvh,"vector element shift right logical reg halfword","not implemented",z13 vesrah,"vector element shift right arithmetic mem halfword","not implemented",z13 vrepig,"vector replicate immediate double word","not implemented",z13 wfddb,"vector fp divide","not implemented",z13 vmhf,"vector multiply high word","not implemented",z13 vupllf,"vector unpack logical low word","not implemented",z13 veslf,"vector element shift left mem word","not implemented",z13 wflpdb,"vector fp perform sign operation","not implemented",z13 vscbi,"vector subtract compute borrow indication","not implemented",z13 vmnlb,"vector minimum logical byte","not implemented",z13 veslh,"vector element shift left mem halfword","not implemented",z13 vfaebs,"vector find any element equal","not implemented",z13 vleb,"vector load byte element","not implemented",z13 vfaezb,"vector find any element equal","not implemented",z13 vlbb,"vector load to block boundary","not implemented",z13 vflcdb,"vector fp perform sign operation","not implemented",z13 vmlo,"vector multiply logical odd","not implemented",z13 vlgvf,"vector load gr from vr word element","not implemented",z13 vavgf,"vector average word","not implemented",z13 veslvh,"vector element shift left reg halfword","not implemented",z13 vacch,"vector add compute carry halfword","not implemented",z13 vsumgh,"vector sum across doubleword - halfword","not implemented",z13 vmaeh,"vector multiply and add even halfword","not implemented",z13 vmnlh,"vector minimum logical halfword","not implemented",z13 vstl,"vector store with length","not implemented",z13 wfmadb,"vector fp multiply and add","not implemented",z13 vme,"vector multiply even","not implemented",z13 wfmdb,"vector fp multiply","not implemented",z13 wflcdb,"vector fp perform sign operation","not implemented",z13 vreph,"vector replicate halfword","not implemented",z13 vclgd,"vector fp convert to logical 64 bit","not implemented",z13 vpkls,"vector pack logical saturate","not implemented",z13 vsf,"vector subtract word","not implemented",z13 vflpdb,"vector fp perform sign operation","not implemented",z13 vesrlv,"vector element shift right logical reg","not implemented",z13 vpklsfs,"vector pack logical saturate word","not implemented",z13 vcdgb,"vector fp convert from fixed 64 bit","not implemented",z13 verll,"vector element rotate left logical mem","not implemented",z13 vfeezf,"vector find element equal word","not implemented",z13 wclgdb,"vector fp convert to logical 64 bit","not implemented",z13 vgfma,"vector galois field multiply sum and accumulate","not implemented",z13 vmob,"vector multiply odd byte","not implemented",z13 vfeneb,"vector find element not equal byte","not implemented",z13 vfene,"vector find element not equal","not implemented",z13 vfenezfs,"vector find element not equal word","not implemented",z13 vmal,"vector multiply and add low","not implemented",z13 vfchdb,"vector fp compare high","not implemented",z13 vfeezb,"vector find element equal byte","not implemented",z13 vfae,"vector find any element equal","not implemented",z13 vfchdbs,"vector fp compare high","not implemented",z13 vsceg,"vector scatter element 8 byte","not implemented",z13 vfeezfs,"vector find element equal word","not implemented",z13 vsumgf,"vector sum across doubleword - word","not implemented",z13 vmnb,"vector minimum byte","not implemented",z13 vlef,"vector load word element","not implemented",z13 vceqgs,"vector compare equal double word","not implemented",z13 vech,"vector element compare half word","not implemented",z13 vctz,"vector count trailing zeros","not implemented",z13 vmloh,"vector multiply logical odd halfword","not implemented",z13 vaccc,"vector add with carry compute carry","not implemented",z13 vmale,"vector multiply and add logical even","not implemented",z13 vsteh,"vector store halfword element","not implemented",z13 vceq,"vector compare equal","not implemented",z13 vfchedbs,"vector fp compare high or equal","not implemented",z13 vesl,"vector element shift left mem","not implemented",z13 vesrav,"vector element shift right arithmetic reg","not implemented",z13 vfma,"vector fp multiply and add","not implemented",z13 vmnlg,"vector minimum logical doubleword","not implemented",z13 vclz,"vector count leading zeros","not implemented",z13 vmrlf,"vector merge low word","not implemented",z13 vistrh,"vector isolate string halfword","not implemented",z13 vmxlb,"vector maximum logical byte","not implemented",z13 vfs,"vector fp subtract","not implemented",z13 vfm,"vector fp multiply","not implemented",z13 vll,"vector load with length","not implemented",z13 vleig,"vector load double word element immediate","not implemented",z13 vfaezbs,"vector find any element equal","not implemented",z13 veslvg,"vector element shift left reg doubleword","not implemented",z13 locfh,"load high on condition from memory","not implemented",z13 vfeeb,"vector find element equal byte","not implemented",z13 vsumq,"vector sum across quadword","not implemented",z13 vmleb,"vector multiply logical even byte","not implemented",z13 vesrag,"vector element shift right arithmetic mem doubleword","not implemented",z13 vceqh,"vector compare equal half word","not implemented",z13 vmalf,"vector multiply and add low word","not implemented",z13 vstrchs,"vector string range compare halfword","not implemented",z13 vcgdb,"vector fp convert to fixed 64 bit","not implemented",z13 vsq,"vector subtract quadword","not implemented",z13 vnot,"vector not","not implemented",z13 vfch,"vector fp compare high","not implemented",z13 lochi,"load halfword immediate on condition into 32 bit gpr","not implemented",z13 verllvh,"vector element rotate left logical reg halfword","not implemented",z13 cpdt,"convert from long dfp to packed","not implemented",z13 vrepb,"vector replicate byte","not implemented",z13 ppno,"perform pseudorandom number operation","not implemented",z13 vfeef,"vector find element equal word","not implemented",z13 vac,"vector add with carry","not implemented",z13 verimf,"vector element rotate and insert under mask word","not implemented",z13 vfi,"vector load fp integer","not implemented",z13 vistrfs,"vector isolate string word","not implemented",z13 vecf,"vector element compare word","not implemented",z13 vfeezbs,"vector find element equal byte","not implemented",z13 wflndb,"vector fp perform sign operation","not implemented",z13 vscbif,"vector subtract compute borrow indication word","not implemented",z13 vchhs,"vector compare high half word","not implemented",z13 vmlb,"vector multiply low byte","not implemented",z13 veslvf,"vector element shift left reg word","not implemented",z13 vfaefs,"vector find any element equal","not implemented",z13 vlrep,"vector load and replicate","not implemented",z13 vaccf,"vector add compute carry word","not implemented",z13 vpksf,"vector pack saturate word","not implemented",z13 vavglf,"vector average logical word","not implemented",z13 vmef,"vector multiply even word","not implemented",z13 vuplhh,"vector unpack logical high halfword","not implemented",z13 vmxl,"vector maximum logical","not implemented",z13 vgfmah,"vector galois field multiply sum and accumulate halfword","not implemented",z13 vmalhf,"vector multiply and add logical high word","not implemented",z13 vsh,"vector subtract halfword","not implemented",z13 vuplb,"vector unpack low byte","not implemented",z13 vsegf,"vector sign extend word to double word","not implemented",z13 vmxlf,"vector maximum logical word","not implemented",z13 wcdlgb,"vector fp convert from logical 64 bit","not implemented",z13 vstrczb,"vector string range compare byte","not implemented",z13 vsldb,"vector shift left double by byte","not implemented",z13 vesrlh,"vector element shift right logical mem halfword","not implemented",z13 cdpt,"convert from packed to long dfp","not implemented",z13 vlcb,"vector load complement byte","not implemented",z13 wfpsodb,"vector fp perform sign operation","not implemented",z13 vsum,"vector sum across word","not implemented",z13 vfeehs,"vector find element equal halfword","not implemented",z13 vml,"vector multiply low","not implemented",z13 vuphh,"vector unpack high halfword","not implemented",z13 vavglb,"vector average logical byte","not implemented",z13 vmlf,"vector multiply low word","not implemented",z13 wledb,"vector fp load rounded","not implemented",z13 vstrcfs,"vector string range compare word","not implemented",z13 wcgdb,"vector fp convert to fixed 64 bit","not implemented",z13 vlph,"vector load positive halfword","not implemented",z13 vfenezf,"vector find element not equal word","not implemented",z13 vseg,"vector sign extend to double word","not implemented",z13 vcksm,"vector checksum","not implemented",z13 vsrlb,"vector shift right logical by byte","not implemented",z13 verimg,"vector element rotate and insert under mask doubleword","not implemented",z13 vesravg,"vector element shift right arithmetic reg doubleword","not implemented",z13 vmlhh,"vector multiply logical high halfword","not implemented",z13 vfaezf,"vector find any element equal","not implemented",z13 vfenehs,"vector find element not equal halfword","not implemented",z13 vlr,"vector register load","not implemented",z13 vgbm,"vector generate byte mask","not implemented",z13 vmnlf,"vector minimum logical word","not implemented",z13 vlm,"vector load multiple","not implemented",z13 vmrlb,"vector merge low byte","not implemented",z13 vavglh,"vector average logical half word","not implemented",z13 wfkdb,"vector fp compare and signal scalar","not implemented",z13 veslb,"vector element shift left mem byte","not implemented",z13 wfchedb,"vector fp compare high or equal","not implemented",z13 vllezg,"vector load logical double word element and zero","not implemented",z13 vmaob,"vector multiply and add odd byte","not implemented",z13 vmrhf,"vector merge high word","not implemented",z13 vchg,"vector compare high double word","not implemented",z13 locfhr,"load high on condition from gpr","not implemented",z13 vlpg,"vector load positive doubleword","not implemented",z13 vcdlgb,"vector fp convert from logical 64 bit","not implemented",z13 vstrczhs,"vector string range compare halfword","not implemented",z13 vecb,"vector element compare byte","not implemented",z13 vmxlg,"vector maximum logical doubleword","not implemented",z13 vfpso,"vector fp perform sign operation","not implemented",z13 verim,"vector element rotate and insert under mask","not implemented",z13 vsumqf,"vector sum across quadword - word elements","not implemented",z13 vfeefs,"vector find element equal word","not implemented",z13 vfche,"vector fp compare high or equal","not implemented",z13 vistrhs,"vector isolate string halfword","not implemented",z13 vsl,"vector shift left","not implemented",z13 vfenezhs,"vector find element not equal halfword","not implemented",z13 vsg,"vector subtract doubleword","not implemented",z13 vclzf,"vector count leading zeros word","not implemented",z13 wfcdb,"vector fp compare scalar","not implemented",z13 vmaoh,"vector multiply and add odd halfword","not implemented",z13 vchgs,"vector compare high double word","not implemented",z13 vchlf,"vector compare high logical word","not implemented",z13 va,"vector add","not implemented",z13 vmrlg,"vector merge low double word","not implemented",z13 vlcg,"vector load complement doubleword","not implemented",z13 vceqf,"vector compare equal word","not implemented",z13 vacq,"vector add with carry quadword","not implemented",z13 vmaof,"vector multiply and add odd word","not implemented",z13 vfadb,"vector fp add","not implemented",z13 vmlef,"vector multiply logical even word","not implemented",z13 wfc,"vector fp compare scalar","not implemented",z13 vmx,"vector maximum","not implemented",z13 vmlh,"vector multiply logical high","not implemented",z13 vmeb,"vector multiply even byte","not implemented",z13 vfddb,"vector fp divide","not implemented",z13 vpkshs,"vector pack saturate halfword","not implemented",z13 vpkf,"vector pack word","not implemented",z13 vlrepg,"vector load and replicate double word elements","not implemented",z13 vmaef,"vector multiply and add even word","not implemented",z13 vfeneh,"vector find element not equal halfword","not implemented",z13 vgfmaf,"vector galois field multiply sum and accumulate word","not implemented",z13 vctzg,"vector count trailing zeros doubleword","not implemented",z13 lzrg,"load and zero rightmost byte 64->64","not implemented",z13 vmof,"vector multiply odd word","not implemented",z13 vfsqdb,"vector fp square root","not implemented",z13 vlgvg,"vector load gr from vr double word element","not implemented",z13 verllf,"vector element rotate left logical mem word","not implemented",z13 verllg,"vector element rotate left logical mem doubleword","not implemented",z13 vrepf,"vector replicate word","not implemented",z13 vfeezhs,"vector find element equal halfword","not implemented",z13 wfchdbs,"vector fp compare high","not implemented",z13 lochhi,"load halfword high immediate on condition","not implemented",z13 vmalhw,"vector multiply and add low halfword","not implemented",z13 vmlhb,"vector multiply logical high byte","not implemented",z13 vfeeh,"vector find element equal halfword","not implemented",z13 vgm,"vector generate mask","not implemented",z13 vgfmab,"vector galois field multiply sum and accumulate byte","not implemented",z13 vmrhg,"vector merge high double word","not implemented",z13 veclg,"vector element compare logical double word","not implemented",z13 vl,"vector memory load","not implemented",z13 vctzh,"vector count trailing zeros halfword","not implemented",z13 vuplhf,"vector unpack logical high word","not implemented",z13 verllvg,"vector element rotate left logical reg doubleword","not implemented",z13 vupl,"vector unpack low","not implemented",z13 vlgvb,"vector load gr from vr byte element","not implemented",z13 vab,"vector add byte","not implemented",z13 vch,"vector compare high","not implemented",z13 veclf,"vector element compare logical word","not implemented",z13 vgef,"vector gather element 4 byte elements","not implemented",z13 vscbiq,"vector subtract compute borrow indication quadword","not implemented",z13 cdgtr,"convert from fixed long dfp","not implemented",z13 vesrab,"vector element shift right arithmetic mem byte","not implemented",z13 vfsq,"vector fp square root","not implemented",z13 vscef,"vector scatter element 4 byte","not implemented",z13 vpkh,"vector pack halfword","not implemented",z13 vfa,"vector fp add","not implemented",z13 vo,"vector or","not implemented",z13 verllb,"vector element rotate left logical mem byte","not implemented",z13 stocfh,"store high on condition","not implemented",z13 vchlbs,"vector compare high logical byte","not implemented",z13 vuphf,"vector unpack high word","not implemented",z13 vacc,"vector add compute carry","not implemented",z13 vistrf,"vector isolate string word","not implemented",z13 vceqhs,"vector compare equal half word","not implemented",z13 vfidb,"vector load fp integer","not implemented",z13 vupllh,"vector unpack logical low halfword","not implemented",z13 vfce,"vector fp compare equal","not implemented",z13 vs,"vector subtract","not implemented",z13 vfeebs,"vector find element equal byte","not implemented",z13 vlvgg,"vector load VR double word element from GR","not implemented",z13