Support R_SPARC_WDISP10 and R_SPARC_H34.
[external/binutils.git] / gas / testsuite / gas / arm / maverick.s
index cb6c471..e32d36b 100644 (file)
        .text
        .align
 load_store:
-       cfldrseq        mvf5, [sp, #252]
-       cfldrsmi        mvf14, [r11, #72]
-       cfldrsvc        mvf2, [r12, #-240]
-       cfldrslt        mvf0, [sl, #252]
-       cfldrsgt        mvf10, [fp, #72]
-       cfldrsle        mvf6, [ip, #-240]!
-       cfldrsls        mvf0, [r10, #252]!
-       cfldrsmi        mvf14, [r11, #72]!
-       cfldrsvc        mvf2, [r12, #-240]!
-       cfldrslt        mvf0, [sl, #252]!
-       cfldrsgt        mvf10, [fp], #72
-       cfldrsle        mvf6, [ip], #-240
-       cfldrsls        mvf0, [r10], #252
-       cfldrsmi        mvf14, [r11], #72
-       cfldrsvc        mvf2, [r12], #-240
-       cfldrdlt        mvd0, [sl, #252]
-       cfldrdgt        mvd10, [fp, #72]
-       cfldrdle        mvd6, [ip, #-240]
-       cfldrdls        mvd0, [r10, #252]
-       cfldrdmi        mvd14, [r11, #72]
-       cfldrdvc        mvd2, [r12, #-240]!
-       cfldrdlt        mvd0, [sl, #252]!
-       cfldrdgt        mvd10, [fp, #72]!
-       cfldrdle        mvd6, [ip, #-240]!
-       cfldrdls        mvd0, [r10, #252]!
-       cfldrdmi        mvd14, [r11], #72
-       cfldrdvc        mvd2, [r12], #-240
-       cfldrdlt        mvd0, [sl], #252
-       cfldrdgt        mvd10, [fp], #72
-       cfldrdle        mvd6, [ip], #-240
-       cfldr32ls       mvfx0, [r10, #252]
-       cfldr32mi       mvfx14, [r11, #72]
-       cfldr32vc       mvfx2, [r12, #-240]
-       cfldr32lt       mvfx0, [sl, #252]
-       cfldr32gt       mvfx10, [fp, #72]
-       cfldr32le       mvfx6, [ip, #-240]!
-       cfldr32ls       mvfx0, [r10, #252]!
-       cfldr32mi       mvfx14, [r11, #72]!
-       cfldr32vc       mvfx2, [r12, #-240]!
-       cfldr32lt       mvfx0, [sl, #252]!
-       cfldr32gt       mvfx10, [fp], #72
-       cfldr32le       mvfx6, [ip], #-240
-       cfldr32ls       mvfx0, [r10], #252
-       cfldr32mi       mvfx14, [r11], #72
-       cfldr32vc       mvfx2, [r12], #-240
-       cfldr64lt       mvdx0, [sl, #252]
-       cfldr64gt       mvdx10, [fp, #72]
-       cfldr64le       mvdx6, [ip, #-240]
-       cfldr64ls       mvdx0, [r10, #252]
-       cfldr64mi       mvdx14, [r11, #72]
-       cfldr64vc       mvdx2, [r12, #-240]!
-       cfldr64lt       mvdx0, [sl, #252]!
-       cfldr64gt       mvdx10, [fp, #72]!
-       cfldr64le       mvdx6, [ip, #-240]!
-       cfldr64ls       mvdx0, [r10, #252]!
-       cfldr64mi       mvdx14, [r11], #72
-       cfldr64vc       mvdx2, [r12], #-240
-       cfldr64lt       mvdx0, [sl], #252
-       cfldr64gt       mvdx10, [fp], #72
-       cfldr64le       mvdx6, [ip], #-240
-       cfstrsls        mvf0, [r10, #252]
-       cfstrsmi        mvf14, [r11, #72]
-       cfstrsvc        mvf2, [r12, #-240]
-       cfstrslt        mvf0, [sl, #252]
-       cfstrsgt        mvf10, [fp, #72]
-       cfstrsle        mvf6, [ip, #-240]!
-       cfstrsls        mvf0, [r10, #252]!
-       cfstrsmi        mvf14, [r11, #72]!
-       cfstrsvc        mvf2, [r12, #-240]!
-       cfstrslt        mvf0, [sl, #252]!
-       cfstrsgt        mvf10, [fp], #72
-       cfstrsle        mvf6, [ip], #-240
-       cfstrsls        mvf0, [r10], #252
-       cfstrsmi        mvf14, [r11], #72
-       cfstrsvc        mvf2, [r12], #-240
-       cfstrdlt        mvd0, [sl, #252]
-       cfstrdgt        mvd10, [fp, #72]
-       cfstrdle        mvd6, [ip, #-240]
-       cfstrdls        mvd0, [r10, #252]
-       cfstrdmi        mvd14, [r11, #72]
-       cfstrdvc        mvd2, [r12, #-240]!
-       cfstrdlt        mvd0, [sl, #252]!
-       cfstrdgt        mvd10, [fp, #72]!
-       cfstrdle        mvd6, [ip, #-240]!
-       cfstrdls        mvd0, [r10, #252]!
-       cfstrdmi        mvd14, [r11], #72
-       cfstrdvc        mvd2, [r12], #-240
-       cfstrdlt        mvd0, [sl], #252
-       cfstrdgt        mvd10, [fp], #72
-       cfstrdle        mvd6, [ip], #-240
-       cfstr32ls       mvfx0, [r10, #252]
-       cfstr32mi       mvfx14, [r11, #72]
-       cfstr32vc       mvfx2, [r12, #-240]
-       cfstr32lt       mvfx0, [sl, #252]
-       cfstr32gt       mvfx10, [fp, #72]
-       cfstr32le       mvfx6, [ip, #-240]!
-       cfstr32ls       mvfx0, [r10, #252]!
-       cfstr32mi       mvfx14, [r11, #72]!
-       cfstr32vc       mvfx2, [r12, #-240]!
-       cfstr32lt       mvfx0, [sl, #252]!
-       cfstr32gt       mvfx10, [fp], #72
-       cfstr32le       mvfx6, [ip], #-240
-       cfstr32ls       mvfx0, [r10], #252
-       cfstr32mi       mvfx14, [r11], #72
-       cfstr32vc       mvfx2, [r12], #-240
-       cfstr64lt       mvdx0, [sl, #252]
-       cfstr64gt       mvdx10, [fp, #72]
-       cfstr64le       mvdx6, [ip, #-240]
-       cfstr64ls       mvdx0, [r10, #252]
-       cfstr64mi       mvdx14, [r11, #72]
-       cfstr64vc       mvdx2, [r12, #-240]!
-       cfstr64lt       mvdx0, [sl, #252]!
-       cfstr64gt       mvdx10, [fp, #72]!
-       cfstr64le       mvdx6, [ip, #-240]!
-       cfstr64ls       mvdx0, [r10, #252]!
-       cfstr64mi       mvdx14, [r11], #72
-       cfstr64vc       mvdx2, [r12], #-240
-       cfstr64lt       mvdx0, [sl], #252
-       cfstr64gt       mvdx10, [fp], #72
-       cfstr64le       mvdx6, [ip], #-240
+       cfldrseq        mvf5, [sp, #1020]
+       cfldrsmi        mvf14, [r11, #292]
+       cfldrsvc        mvf2, [r12, #-956]
+       cfldrslt        mvf0, [sl, #-1020]
+       cfldrscc        mvf12, [r1, #-156]
+       cfldrs  mvf13, [r9, #416]!
+       cfldrscs        mvf9, [r0, #-1020]!
+       cfldrsls        mvf4, [r1, #-156]!
+       cfldrsle        mvf7, [r9, #416]!
+       cfldrsvs        mvf11, [r0, #-1020]!
+       cfldrscc        mvf12, [r1], #-156
+       cfldrs  mvf13, [r9], #416
+       cfldrscs        mvf9, [r0], #-1020
+       cfldrsls        mvf4, [r1], #-156
+       cfldrsle        mvf7, [r9], #416
+       cfldrdvs        mvd11, [r0, #-1020]
+       cfldrdcc        mvd12, [r1, #-156]
+       cfldrd  mvd13, [r9, #416]
+       cfldrdcs        mvd9, [r0, #-1020]
+       cfldrdls        mvd4, [r1, #-156]
+       cfldrdle        mvd7, [r9, #416]!
+       cfldrdvs        mvd11, [r0, #-1020]!
+       cfldrdcc        mvd12, [r1, #-156]!
+       cfldrd  mvd13, [r9, #416]!
+       cfldrdcs        mvd9, [r0, #-1020]!
+       cfldrdls        mvd4, [r1], #-156
+       cfldrdle        mvd7, [r9], #416
+       cfldrdvs        mvd11, [r0], #-1020
+       cfldrdcc        mvd12, [r1], #-156
+       cfldrd  mvd13, [r9], #416
+       cfldr32cs       mvfx9, [r0, #-1020]
+       cfldr32ls       mvfx4, [r1, #-156]
+       cfldr32le       mvfx7, [r9, #416]
+       cfldr32vs       mvfx11, [r0, #-1020]
+       cfldr32cc       mvfx12, [r1, #-156]
+       cfldr32 mvfx13, [r9, #416]!
+       cfldr32cs       mvfx9, [r0, #-1020]!
+       cfldr32ls       mvfx4, [r1, #-156]!
+       cfldr32le       mvfx7, [r9, #416]!
+       cfldr32vs       mvfx11, [r0, #-1020]!
+       cfldr32cc       mvfx12, [r1], #-156
+       cfldr32 mvfx13, [r9], #416
+       cfldr32cs       mvfx9, [r0], #-1020
+       cfldr32ls       mvfx4, [r1], #-156
+       cfldr32le       mvfx7, [r9], #416
+       cfldr64vs       mvdx11, [r0, #-1020]
+       cfldr64cc       mvdx12, [r1, #-156]
+       cfldr64 mvdx13, [r9, #416]
+       cfldr64cs       mvdx9, [r0, #-1020]
+       cfldr64ls       mvdx4, [r1, #-156]
+       cfldr64le       mvdx7, [r9, #416]!
+       cfldr64vs       mvdx11, [r0, #-1020]!
+       cfldr64cc       mvdx12, [r1, #-156]!
+       cfldr64 mvdx13, [r9, #416]!
+       cfldr64cs       mvdx9, [r0, #-1020]!
+       cfldr64ls       mvdx4, [r1], #-156
+       cfldr64le       mvdx7, [r9], #416
+       cfldr64vs       mvdx11, [r0], #-1020
+       cfldr64cc       mvdx12, [r1], #-156
+       cfldr64 mvdx13, [r9], #416
+       cfstrscs        mvf9, [r0, #-1020]
+       cfstrsls        mvf4, [r1, #-156]
+       cfstrsle        mvf7, [r9, #416]
+       cfstrsvs        mvf11, [r0, #-1020]
+       cfstrscc        mvf12, [r1, #-156]
+       cfstrs  mvf13, [r9, #416]!
+       cfstrscs        mvf9, [r0, #-1020]!
+       cfstrsls        mvf4, [r1, #-156]!
+       cfstrsle        mvf7, [r9, #416]!
+       cfstrsvs        mvf11, [r0, #-1020]!
+       cfstrscc        mvf12, [r1], #-156
+       cfstrs  mvf13, [r9], #416
+       cfstrscs        mvf9, [r0], #-1020
+       cfstrsls        mvf4, [r1], #-156
+       cfstrsle        mvf7, [r9], #416
+       cfstrdvs        mvd11, [r0, #-1020]
+       cfstrdcc        mvd12, [r1, #-156]
+       cfstrd  mvd13, [r9, #416]
+       cfstrdcs        mvd9, [r0, #-1020]
+       cfstrdls        mvd4, [r1, #-156]
+       cfstrdle        mvd7, [r9, #416]!
+       cfstrdvs        mvd11, [r0, #-1020]!
+       cfstrdcc        mvd12, [r1, #-156]!
+       cfstrd  mvd13, [r9, #416]!
+       cfstrdcs        mvd9, [r0, #-1020]!
+       cfstrdls        mvd4, [r1], #-156
+       cfstrdle        mvd7, [r9], #416
+       cfstrdvs        mvd11, [r0], #-1020
+       cfstrdcc        mvd12, [r1], #-156
+       cfstrd  mvd13, [r9], #416
+       cfstr32cs       mvfx9, [r0, #-1020]
+       cfstr32ls       mvfx4, [r1, #-156]
+       cfstr32le       mvfx7, [r9, #416]
+       cfstr32vs       mvfx11, [r0, #-1020]
+       cfstr32cc       mvfx12, [r1, #-156]
+       cfstr32 mvfx13, [r9, #416]!
+       cfstr32cs       mvfx9, [r0, #-1020]!
+       cfstr32ls       mvfx4, [r1, #-156]!
+       cfstr32le       mvfx7, [r9, #416]!
+       cfstr32vs       mvfx11, [r0, #-1020]!
+       cfstr32cc       mvfx12, [r1], #-156
+       cfstr32 mvfx13, [r9], #416
+       cfstr32cs       mvfx9, [r0], #-1020
+       cfstr32ls       mvfx4, [r1], #-156
+       cfstr32le       mvfx7, [r9], #416
+       cfstr64vs       mvdx11, [r0, #-1020]
+       cfstr64cc       mvdx12, [r1, #-156]
+       cfstr64 mvdx13, [r9, #416]
+       cfstr64cs       mvdx9, [r0, #-1020]
+       cfstr64ls       mvdx4, [r1, #-156]
+       cfstr64le       mvdx7, [r9, #416]!
+       cfstr64vs       mvdx11, [r0, #-1020]!
+       cfstr64cc       mvdx12, [r1, #-156]!
+       cfstr64 mvdx13, [r9, #416]!
+       cfstr64cs       mvdx9, [r0, #-1020]!
+       cfstr64ls       mvdx4, [r1], #-156
+       cfstr64le       mvdx7, [r9], #416
+       cfstr64vs       mvdx11, [r0], #-1020
+       cfstr64cc       mvdx12, [r1], #-156
+       cfstr64 mvdx13, [r9], #416
 move:
-       cfmvsrls        mvf0, r10
-       cfmvsr  mvf10, r4
-       cfmvsrmi        mvf14, r11
-       cfmvsrhi        mvf13, r5
-       cfmvsrcs        mvf1, r6
-       cfmvrsvs        r3, mvf0
-       cfmvrsvc        r13, mvf14
-       cfmvrscc        r14, mvf10
-       cfmvrsne        r8, mvf15
-       cfmvrsle        r15, mvf11
-       cfmvdlrmi       mvd2, r3
-       cfmvdlreq       mvd5, sp
-       cfmvdlrge       mvd9, lr
-       cfmvdlral       mvd3, r8
-       cfmvdlrle       mvd7, pc
-       cfmvrdlne       r6, mvd6
-       cfmvrdllt       r0, mvd7
-       cfmvrdlpl       r7, mvd3
-       cfmvrdlgt       r1, mvd1
-       cfmvrdlhi       r2, mvd13
-       cfmvdhrvs       mvd11, r6
-       cfmvdhrcs       mvd9, r0
-       cfmvdhrpl       mvd15, r7
-       cfmvdhrls       mvd4, r1
-       cfmvdhrcc       mvd8, r2
-       cfmvrdhvc       pc, mvd1
-       cfmvrdhgt       r9, mvd11
-       cfmvrdheq       sl, mvd5
-       cfmvrdhal       r4, mvd12
-       cfmvrdhge       fp, mvd8
-       cfmv64lr        mvdx13, r15
-       cfmv64lrlt      mvdx4, r9
-       cfmv64lrls      mvdx0, r10
-       cfmv64lr        mvdx10, r4
-       cfmv64lrmi      mvdx14, r11
-       cfmvr64lhi      r2, mvdx7
-       cfmvr64lcs      r12, mvdx12
-       cfmvr64lvs      r3, mvdx0
-       cfmvr64lvc      r13, mvdx14
-       cfmvr64lcc      r14, mvdx10
-       cfmv64hrne      mvdx8, r2
-       cfmv64hrle      mvdx6, ip
-       cfmv64hrmi      mvdx2, r3
-       cfmv64hreq      mvdx5, sp
-       cfmv64hrge      mvdx9, lr
-       cfmvr64hal      r11, mvdx8
-       cfmvr64hle      r5, mvdx2
-       cfmvr64hne      r6, mvdx6
-       cfmvr64hlt      r0, mvdx7
-       cfmvr64hpl      r7, mvdx3
-       cfmval32gt      mvax1, mvfx1
-       cfmval32hi      mvax3, mvfx13
-       cfmval32vs      mvax3, mvfx4
-       cfmval32cs      mvax1, mvfx0
-       cfmval32pl      mvax3, mvfx10
-       cfmv32alls      mvfx4, mvax1
-       cfmv32alcc      mvfx8, mvax3
-       cfmv32alvc      mvfx2, mvax3
-       cfmv32algt      mvfx6, mvax1
-       cfmv32aleq      mvfx7, mvax3
-       cfmvam32al      mvax2, mvfx12
-       cfmvam32ge      mvax3, mvfx8
-       cfmvam32        mvax2, mvfx6
-       cfmvam32lt      mvax2, mvfx2
-       cfmvam32ls      mvax0, mvfx5
-       cfmv32am        mvfx10, mvax2
-       cfmv32ammi      mvfx14, mvax3
-       cfmv32amhi      mvfx13, mvax2
-       cfmv32amcs      mvfx1, mvax2
-       cfmv32amvs      mvfx11, mvax0
-       cfmvah32vc      mvax3, mvfx14
-       cfmvah32cc      mvax0, mvfx10
-       cfmvah32ne      mvax1, mvfx15
-       cfmvah32le      mvax0, mvfx11
-       cfmvah32mi      mvax0, mvfx9
-       cfmv32aheq      mvfx5, mvax3
-       cfmv32ahge      mvfx9, mvax0
-       cfmv32ahal      mvfx3, mvax1
-       cfmv32ahle      mvfx7, mvax0
-       cfmv32ahne      mvfx12, mvax0
-       cfmva32lt       mvax0, mvfx7
-       cfmva32pl       mvax2, mvfx3
-       cfmva32gt       mvax1, mvfx1
-       cfmva32hi       mvax3, mvfx13
-       cfmva32vs       mvax3, mvfx4
-       cfmv32acs       mvfx9, mvax0
-       cfmv32apl       mvfx15, mvax2
-       cfmv32als       mvfx4, mvax1
-       cfmv32acc       mvfx8, mvax3
-       cfmv32avc       mvfx2, mvax3
-       cfmva64gt       mvax0, mvdx11
-       cfmva64eq       mvax1, mvdx5
-       cfmva64al       mvax2, mvdx12
-       cfmva64ge       mvax3, mvdx8
-       cfmva64 mvax2, mvdx6
-       cfmv64alt       mvdx4, mvax0
-       cfmv64als       mvdx0, mvax1
-       cfmv64a mvdx10, mvax2
-       cfmv64ami       mvdx14, mvax3
-       cfmv64ahi       mvdx13, mvax2
-       cfmvsc32cs      dspsc, mvfx12
-       cfmvsc32vs      dspsc, mvfx0
-       cfmvsc32vc      dspsc, mvfx14
-       cfmvsc32cc      dspsc, mvfx10
-       cfmvsc32ne      dspsc, mvfx15
-       cfmv32scle      mvfx6, dspsc
-       cfmv32scmi      mvfx2, dspsc
-       cfmv32sceq      mvfx5, dspsc
-       cfmv32scge      mvfx9, dspsc
-       cfmv32scal      mvfx3, dspsc
-       cfcpysle        mvf7, mvf2
-       cfcpysne        mvf12, mvf6
-       cfcpyslt        mvf0, mvf7
-       cfcpyspl        mvf14, mvf3
-       cfcpysgt        mvf10, mvf1
-       cfcpydhi        mvd15, mvd13
-       cfcpydvs        mvd11, mvd4
-       cfcpydcs        mvd9, mvd0
-       cfcpydpl        mvd15, mvd10
-       cfcpydls        mvd4, mvd14
+       cfmvsrcs        mvf9, r0
+       cfmvsrpl        mvf15, r7
+       cfmvsrls        mvf4, r1
+       cfmvsrcc        mvf8, r2
+       cfmvsrvc        mvf2, r12
+       cfmvrsgt        r9, mvf11
+       cfmvrseq        sl, mvf5
+       cfmvrsal        r4, mvf12
+       cfmvrsge        fp, mvf8
+       cfmvrs  r5, mvf6
+       cfmvdlrlt       mvd4, r9
+       cfmvdlrls       mvd0, r10
+       cfmvdlr mvd10, r4
+       cfmvdlrmi       mvd14, r11
+       cfmvdlrhi       mvd13, r5
+       cfmvrdlcs       r12, mvd12
+       cfmvrdlvs       r3, mvd0
+       cfmvrdlvc       r13, mvd14
+       cfmvrdlcc       r14, mvd10
+       cfmvrdlne       r8, mvd15
+       cfmvdhrle       mvd6, ip
+       cfmvdhrmi       mvd2, r3
+       cfmvdhreq       mvd5, sp
+       cfmvdhrge       mvd9, lr
+       cfmvdhral       mvd3, r8
+       cfmvrdhle       r5, mvd2
+       cfmvrdhne       r6, mvd6
+       cfmvrdhlt       r0, mvd7
+       cfmvrdhpl       r7, mvd3
+       cfmvrdhgt       r1, mvd1
+       cfmv64lrhi      mvdx15, r5
+       cfmv64lrvs      mvdx11, r6
+       cfmv64lrcs      mvdx9, r0
+       cfmv64lrpl      mvdx15, r7
+       cfmv64lrls      mvdx4, r1
+       cfmvr64lcc      r8, mvdx13
+       cfmvr64lvc      pc, mvdx1
+       cfmvr64lgt      r9, mvdx11
+       cfmvr64leq      sl, mvdx5
+       cfmvr64lal      r4, mvdx12
+       cfmv64hrge      mvdx1, r8
+       cfmv64hr        mvdx13, r15
+       cfmv64hrlt      mvdx4, r9
+       cfmv64hrls      mvdx0, r10
+       cfmv64hr        mvdx10, r4
+       cfmvr64hmi      r1, mvdx3
+       cfmvr64hhi      r2, mvdx7
+       cfmvr64hcs      r12, mvdx12
+       cfmvr64hvs      r3, mvdx0
+       cfmvr64hvc      r13, mvdx14
+       cfmval32cc      mvax0, mvfx10
+       cfmval32ne      mvax1, mvfx15
+       cfmval32le      mvax0, mvfx11
+       cfmval32mi      mvax0, mvfx9
+       cfmval32eq      mvax1, mvfx15
+       cfmv32alge      mvfx9, mvax0
+       cfmv32alal      mvfx3, mvax1
+       cfmv32alle      mvfx7, mvax0
+       cfmv32alne      mvfx12, mvax0
+       cfmv32allt      mvfx0, mvax1
+       cfmvam32pl      mvax2, mvfx3
+       cfmvam32gt      mvax1, mvfx1
+       cfmvam32hi      mvax3, mvfx13
+       cfmvam32vs      mvax3, mvfx4
+       cfmvam32cs      mvax1, mvfx0
+       cfmv32ampl      mvfx15, mvax2
+       cfmv32amls      mvfx4, mvax1
+       cfmv32amcc      mvfx8, mvax3
+       cfmv32amvc      mvfx2, mvax3
+       cfmv32amgt      mvfx6, mvax1
+       cfmvah32eq      mvax1, mvfx5
+       cfmvah32al      mvax2, mvfx12
+       cfmvah32ge      mvax3, mvfx8
+       cfmvah32        mvax2, mvfx6
+       cfmvah32lt      mvax2, mvfx2
+       cfmv32ahls      mvfx0, mvax1
+       cfmv32ah        mvfx10, mvax2
+       cfmv32ahmi      mvfx14, mvax3
+       cfmv32ahhi      mvfx13, mvax2
+       cfmv32ahcs      mvfx1, mvax2
+       cfmva32vs       mvax1, mvfx0
+       cfmva32vc       mvax3, mvfx14
+       cfmva32cc       mvax0, mvfx10
+       cfmva32ne       mvax1, mvfx15
+       cfmva32le       mvax0, mvfx11
+       cfmv32ami       mvfx2, mvax1
+       cfmv32aeq       mvfx5, mvax3
+       cfmv32age       mvfx9, mvax0
+       cfmv32aal       mvfx3, mvax1
+       cfmv32ale       mvfx7, mvax0
+       cfmva64ne       mvax2, mvdx6
+       cfmva64lt       mvax0, mvdx7
+       cfmva64pl       mvax2, mvdx3
+       cfmva64gt       mvax1, mvdx1
+       cfmva64hi       mvax3, mvdx13
+       cfmv64avs       mvdx11, mvax2
+       cfmv64acs       mvdx9, mvax0
+       cfmv64apl       mvdx15, mvax2
+       cfmv64als       mvdx4, mvax1
+       cfmv64acc       mvdx8, mvax3
+       cfmvsc32vc      dspsc, mvdx1
+       cfmvsc32gt      dspsc, mvdx11
+       cfmvsc32eq      dspsc, mvdx5
+       cfmvsc32al      dspsc, mvdx12
+       cfmvsc32ge      dspsc, mvdx8
+       cfmv32sc        mvdx13, dspsc
+       cfmv32sclt      mvdx4, dspsc
+       cfmv32scls      mvdx0, dspsc
+       cfmv32sc        mvdx10, dspsc
+       cfmv32scmi      mvdx14, dspsc
+       cfcpyshi        mvf13, mvf7
+       cfcpyscs        mvf1, mvf12
+       cfcpysvs        mvf11, mvf0
+       cfcpysvc        mvf5, mvf14
+       cfcpyscc        mvf12, mvf10
+       cfcpydne        mvd8, mvd15
+       cfcpydle        mvd6, mvd11
+       cfcpydmi        mvd2, mvd9
+       cfcpydeq        mvd5, mvd15
+       cfcpydge        mvd9, mvd4
 conv:
-       cfcvtsdcc       mvd8, mvf13
-       cfcvtsdvc       mvd2, mvf1
-       cfcvtsdgt       mvd6, mvf11
-       cfcvtsdeq       mvd7, mvf5
-       cfcvtsdal       mvd3, mvf12
-       cfcvtdsge       mvf1, mvd8
-       cfcvtds mvf13, mvd6
-       cfcvtdslt       mvf4, mvd2
-       cfcvtdsls       mvf0, mvd5
-       cfcvtds mvf10, mvd9
-       cfcvt32smi      mvf14, mvfx3
-       cfcvt32shi      mvf13, mvfx7
-       cfcvt32scs      mvf1, mvfx12
-       cfcvt32svs      mvf11, mvfx0
-       cfcvt32svc      mvf5, mvfx14
-       cfcvt32dcc      mvd12, mvfx10
-       cfcvt32dne      mvd8, mvfx15
-       cfcvt32dle      mvd6, mvfx11
-       cfcvt32dmi      mvd2, mvfx9
-       cfcvt32deq      mvd5, mvfx15
-       cfcvt64sge      mvf9, mvdx4
-       cfcvt64sal      mvf3, mvdx8
-       cfcvt64sle      mvf7, mvdx2
-       cfcvt64sne      mvf12, mvdx6
-       cfcvt64slt      mvf0, mvdx7
-       cfcvt64dpl      mvd14, mvdx3
-       cfcvt64dgt      mvd10, mvdx1
-       cfcvt64dhi      mvd15, mvdx13
-       cfcvt64dvs      mvd11, mvdx4
-       cfcvt64dcs      mvd9, mvdx0
-       cfcvts32pl      mvfx15, mvf10
-       cfcvts32ls      mvfx4, mvf14
-       cfcvts32cc      mvfx8, mvf13
-       cfcvts32vc      mvfx2, mvf1
-       cfcvts32gt      mvfx6, mvf11
-       cfcvtd32eq      mvfx7, mvd5
-       cfcvtd32al      mvfx3, mvd12
-       cfcvtd32ge      mvfx1, mvd8
-       cfcvtd32        mvfx13, mvd6
-       cfcvtd32lt      mvfx4, mvd2
-       cftruncs32ls    mvfx0, mvf5
-       cftruncs32      mvfx10, mvf9
-       cftruncs32mi    mvfx14, mvf3
-       cftruncs32hi    mvfx13, mvf7
-       cftruncs32cs    mvfx1, mvf12
-       cftruncd32vs    mvfx11, mvd0
-       cftruncd32vc    mvfx5, mvd14
-       cftruncd32cc    mvfx12, mvd10
-       cftruncd32ne    mvfx8, mvd15
-       cftruncd32le    mvfx6, mvd11
+       cfcvtsdal       mvd3, mvf8
+       cfcvtsdle       mvd7, mvf2
+       cfcvtsdne       mvd12, mvf6
+       cfcvtsdlt       mvd0, mvf7
+       cfcvtsdpl       mvd14, mvf3
+       cfcvtdsgt       mvf10, mvd1
+       cfcvtdshi       mvf15, mvd13
+       cfcvtdsvs       mvf11, mvd4
+       cfcvtdscs       mvf9, mvd0
+       cfcvtdspl       mvf15, mvd10
+       cfcvt32sls      mvf4, mvfx14
+       cfcvt32scc      mvf8, mvfx13
+       cfcvt32svc      mvf2, mvfx1
+       cfcvt32sgt      mvf6, mvfx11
+       cfcvt32seq      mvf7, mvfx5
+       cfcvt32dal      mvd3, mvfx12
+       cfcvt32dge      mvd1, mvfx8
+       cfcvt32d        mvd13, mvfx6
+       cfcvt32dlt      mvd4, mvfx2
+       cfcvt32dls      mvd0, mvfx5
+       cfcvt64s        mvf10, mvdx9
+       cfcvt64smi      mvf14, mvdx3
+       cfcvt64shi      mvf13, mvdx7
+       cfcvt64scs      mvf1, mvdx12
+       cfcvt64svs      mvf11, mvdx0
+       cfcvt64dvc      mvd5, mvdx14
+       cfcvt64dcc      mvd12, mvdx10
+       cfcvt64dne      mvd8, mvdx15
+       cfcvt64dle      mvd6, mvdx11
+       cfcvt64dmi      mvd2, mvdx9
+       cfcvts32eq      mvfx5, mvf15
+       cfcvts32ge      mvfx9, mvf4
+       cfcvts32al      mvfx3, mvf8
+       cfcvts32le      mvfx7, mvf2
+       cfcvts32ne      mvfx12, mvf6
+       cfcvtd32lt      mvfx0, mvd7
+       cfcvtd32pl      mvfx14, mvd3
+       cfcvtd32gt      mvfx10, mvd1
+       cfcvtd32hi      mvfx15, mvd13
+       cfcvtd32vs      mvfx11, mvd4
+       cftruncs32cs    mvfx9, mvf0
+       cftruncs32pl    mvfx15, mvf10
+       cftruncs32ls    mvfx4, mvf14
+       cftruncs32cc    mvfx8, mvf13
+       cftruncs32vc    mvfx2, mvf1
+       cftruncd32gt    mvfx6, mvd11
+       cftruncd32eq    mvfx7, mvd5
+       cftruncd32al    mvfx3, mvd12
+       cftruncd32ge    mvfx1, mvd8
+       cftruncd32      mvfx13, mvd6
 shift:
-       cfrshl32mi      mvfx2, mvfx9, r0
-       cfrshl32        mvfx10, mvfx9, lr
-       cfrshl32cc      mvfx8, mvfx13, r5
-       cfrshl32ne      mvfx12, mvfx6, r3
-       cfrshl32vc      mvfx5, mvfx14, r4
-       cfrshl64ge      mvdx1, mvdx8, r2
-       cfrshl64vs      mvdx11, mvdx4, r9
-       cfrshl64eq      mvdx5, mvdx15, r7
-       cfrshl64mi      mvdx14, mvdx3, r8
-       cfrshl64vc      mvdx2, mvdx1, r6
-       cfsh32lt        mvfx0, mvfx7, #-64
-       cfsh32cc        mvfx12, mvfx10, #-20
-       cfsh32  mvfx13, mvfx6, #40
-       cfsh32cs        mvfx9, mvfx0, #-1
-       cfsh32ge        mvfx9, mvfx4, #24
-       cfsh64hi        mvdx13, mvdx7, #33
-       cfsh64gt        mvdx6, mvdx11, #0
-       cfsh64pl        mvdx14, mvdx3, #32
-       cfsh64ne        mvdx8, mvdx15, #-31
-       cfsh64lt        mvdx4, mvdx2, #1
+       cfrshl32lt      mvfx4, mvfx2, r3
+       cfrshl32pl      mvfx15, mvfx10, r4
+       cfrshl32al      mvfx3, mvfx8, r2
+       cfrshl32cs      mvfx1, mvfx12, r9
+       cfrshl32eq      mvfx7, mvfx5, r7
+       cfrshl64gt      mvdx10, mvdx1, r8
+       cfrshl64le      mvdx6, mvdx11, r6
+       cfrshl64ls      mvdx0, mvdx5, sp
+       cfrshl64ls      mvdx4, mvdx14, r11
+       cfrshl64le      mvdx7, mvdx2, r12
+       cfsh32vs        mvfx11, mvfx0, #-1
+       cfsh32al        mvfx3, mvfx12, #24
+       cfsh32hi        mvfx15, mvfx13, #33
+       cfsh32mi        mvfx2, mvfx9, #0
+       cfsh32  mvfx10, mvfx9, #32
+       cfsh64cc        mvdx8, mvdx13, #-31
+       cfsh64ne        mvdx12, mvdx6, #1
+       cfsh64vc        mvdx5, mvdx14, #-32
+       cfsh64ge        mvdx1, mvdx8, #-27
+       cfsh64vs        mvdx11, mvdx4, #-5
 comp:
-       cfcmpspl        sp, mvf10, mvf9
-       cfcmpsal        r11, mvf8, mvf13
-       cfcmpscs        r12, mvf12, mvf6
-       cfcmpseq        sl, mvf5, mvf14
-       cfcmpsgt        r1, mvf1, mvf8
-       cfcmpdle        r15, mvd11, mvd4
-       cfcmpdls        r0, mvd5, mvd15
-       cfcmpdls        lr, mvd14, mvd3
-       cfcmpdle        r5, mvd2, mvd1
-       cfcmpdvs        r3, mvd0, mvd7
-       cfcmp32al       r4, mvfx12, mvfx10
-       cfcmp32hi       r2, mvfx13, mvfx6
-       cfcmp32mi       r9, mvfx9, mvfx0
-       cfcmp32 r7, mvfx9, mvfx4
-       cfcmp32cc       r8, mvfx13, mvfx7
-       cfcmp64ne       r6, mvdx6, mvdx11
-       cfcmp64vc       r13, mvdx14, mvdx3
-       cfcmp64ge       fp, mvdx8, mvdx15
-       cfcmp64vs       ip, mvdx4, mvdx2
-       cfcmp64eq       r10, mvdx15, mvdx10
+       cfcmpseq        r10, mvf15, mvf10
+       cfcmpsmi        r1, mvf3, mvf8
+       cfcmpsvc        pc, mvf1, mvf12
+       cfcmpslt        r0, mvf7, mvf5
+       cfcmpscc        r14, mvf10, mvf1
+       cfcmpd  r5, mvd6, mvd11
+       cfcmpdcs        r3, mvd0, mvd5
+       cfcmpdge        r4, mvd4, mvd14
+       cfcmpdhi        r2, mvd7, mvd2
+       cfcmpdgt        r9, mvd11, mvd0
+       cfcmp32pl       r7, mvfx3, mvfx12
+       cfcmp32ne       r8, mvfx15, mvfx13
+       cfcmp32lt       r6, mvfx2, mvfx9
+       cfcmp32pl       sp, mvfx10, mvfx9
+       cfcmp32al       r11, mvfx8, mvfx13
+       cfcmp64cs       r12, mvdx12, mvdx6
+       cfcmp64eq       sl, mvdx5, mvdx14
+       cfcmp64gt       r1, mvdx1, mvdx8
+       cfcmp64le       r15, mvdx11, mvdx4
+       cfcmp64ls       r0, mvdx5, mvdx15
 fp_arith:
-       cfabssmi        mvf14, mvf3
-       cfabsshi        mvf13, mvf7
-       cfabsscs        mvf1, mvf12
-       cfabssvs        mvf11, mvf0
-       cfabssvc        mvf5, mvf14
-       cfabsdcc        mvd12, mvd10
-       cfabsdne        mvd8, mvd15
-       cfabsdle        mvd6, mvd11
-       cfabsdmi        mvd2, mvd9
-       cfabsdeq        mvd5, mvd15
-       cfnegsge        mvf9, mvf4
-       cfnegsal        mvf3, mvf8
-       cfnegsle        mvf7, mvf2
-       cfnegsne        mvf12, mvf6
-       cfnegslt        mvf0, mvf7
-       cfnegdpl        mvd14, mvd3
-       cfnegdgt        mvd10, mvd1
-       cfnegdhi        mvd15, mvd13
-       cfnegdvs        mvd11, mvd4
-       cfnegdcs        mvd9, mvd0
-       cfaddspl        mvf15, mvf10, mvf9
-       cfaddsal        mvf3, mvf8, mvf13
-       cfaddscs        mvf1, mvf12, mvf6
-       cfaddseq        mvf7, mvf5, mvf14
-       cfaddsgt        mvf10, mvf1, mvf8
-       cfadddle        mvd6, mvd11, mvd4
-       cfadddls        mvd0, mvd5, mvd15
-       cfadddls        mvd4, mvd14, mvd3
-       cfadddle        mvd7, mvd2, mvd1
-       cfadddvs        mvd11, mvd0, mvd7
-       cfsubsal        mvf3, mvf12, mvf10
-       cfsubshi        mvf15, mvf13, mvf6
-       cfsubsmi        mvf2, mvf9, mvf0
-       cfsubs  mvf10, mvf9, mvf4
-       cfsubscc        mvf8, mvf13, mvf7
-       cfsubdne        mvd12, mvd6, mvd11
-       cfsubdvc        mvd5, mvd14, mvd3
-       cfsubdge        mvd1, mvd8, mvd15
-       cfsubdvs        mvd11, mvd4, mvd2
-       cfsubdeq        mvd5, mvd15, mvd10
-       cfmulsmi        mvf14, mvf3, mvf8
-       cfmulsvc        mvf2, mvf1, mvf12
-       cfmulslt        mvf0, mvf7, mvf5
-       cfmulscc        mvf12, mvf10, mvf1
-       cfmuls  mvf13, mvf6, mvf11
-       cfmuldcs        mvd9, mvd0, mvd5
-       cfmuldge        mvd9, mvd4, mvd14
-       cfmuldhi        mvd13, mvd7, mvd2
-       cfmuldgt        mvd6, mvd11, mvd0
-       cfmuldpl        mvd14, mvd3, mvd12
+       cfabssls        mvf4, mvf14
+       cfabsscc        mvf8, mvf13
+       cfabssvc        mvf2, mvf1
+       cfabssgt        mvf6, mvf11
+       cfabsseq        mvf7, mvf5
+       cfabsdal        mvd3, mvd12
+       cfabsdge        mvd1, mvd8
+       cfabsd  mvd13, mvd6
+       cfabsdlt        mvd4, mvd2
+       cfabsdls        mvd0, mvd5
+       cfnegs  mvf10, mvf9
+       cfnegsmi        mvf14, mvf3
+       cfnegshi        mvf13, mvf7
+       cfnegscs        mvf1, mvf12
+       cfnegsvs        mvf11, mvf0
+       cfnegdvc        mvd5, mvd14
+       cfnegdcc        mvd12, mvd10
+       cfnegdne        mvd8, mvd15
+       cfnegdle        mvd6, mvd11
+       cfnegdmi        mvd2, mvd9
+       cfaddseq        mvf5, mvf15, mvf10
+       cfaddsmi        mvf14, mvf3, mvf8
+       cfaddsvc        mvf2, mvf1, mvf12
+       cfaddslt        mvf0, mvf7, mvf5
+       cfaddscc        mvf12, mvf10, mvf1
+       cfaddd  mvd13, mvd6, mvd11
+       cfadddcs        mvd9, mvd0, mvd5
+       cfadddge        mvd9, mvd4, mvd14
+       cfadddhi        mvd13, mvd7, mvd2
+       cfadddgt        mvd6, mvd11, mvd0
+       cfsubspl        mvf14, mvf3, mvf12
+       cfsubsne        mvf8, mvf15, mvf13
+       cfsubslt        mvf4, mvf2, mvf9
+       cfsubspl        mvf15, mvf10, mvf9
+       cfsubsal        mvf3, mvf8, mvf13
+       cfsubdcs        mvd1, mvd12, mvd6
+       cfsubdeq        mvd7, mvd5, mvd14
+       cfsubdgt        mvd10, mvd1, mvd8
+       cfsubdle        mvd6, mvd11, mvd4
+       cfsubdls        mvd0, mvd5, mvd15
+       cfmulsls        mvf4, mvf14, mvf3
+       cfmulsle        mvf7, mvf2, mvf1
+       cfmulsvs        mvf11, mvf0, mvf7
+       cfmulsal        mvf3, mvf12, mvf10
+       cfmulshi        mvf15, mvf13, mvf6
+       cfmuldmi        mvd2, mvd9, mvd0
+       cfmuld  mvd10, mvd9, mvd4
+       cfmuldcc        mvd8, mvd13, mvd7
+       cfmuldne        mvd12, mvd6, mvd11
+       cfmuldvc        mvd5, mvd14, mvd3
 int_arith:
-       cfabs32ne       mvfx8, mvfx15
-       cfabs32le       mvfx6, mvfx11
-       cfabs32mi       mvfx2, mvfx9
-       cfabs32eq       mvfx5, mvfx15
-       cfabs32ge       mvfx9, mvfx4
-       cfabs64al       mvdx3, mvdx8
-       cfabs64le       mvdx7, mvdx2
-       cfabs64ne       mvdx12, mvdx6
-       cfabs64lt       mvdx0, mvdx7
-       cfabs64pl       mvdx14, mvdx3
-       cfneg32gt       mvfx10, mvfx1
-       cfneg32hi       mvfx15, mvfx13
-       cfneg32vs       mvfx11, mvfx4
-       cfneg32cs       mvfx9, mvfx0
-       cfneg32pl       mvfx15, mvfx10
-       cfneg64ls       mvdx4, mvdx14
-       cfneg64cc       mvdx8, mvdx13
-       cfneg64vc       mvdx2, mvdx1
-       cfneg64gt       mvdx6, mvdx11
-       cfneg64eq       mvdx7, mvdx5
-       cfadd32al       mvfx3, mvfx12, mvfx10
-       cfadd32hi       mvfx15, mvfx13, mvfx6
-       cfadd32mi       mvfx2, mvfx9, mvfx0
-       cfadd32 mvfx10, mvfx9, mvfx4
-       cfadd32cc       mvfx8, mvfx13, mvfx7
-       cfadd64ne       mvdx12, mvdx6, mvdx11
-       cfadd64vc       mvdx5, mvdx14, mvdx3
-       cfadd64ge       mvdx1, mvdx8, mvdx15
-       cfadd64vs       mvdx11, mvdx4, mvdx2
-       cfadd64eq       mvdx5, mvdx15, mvdx10
-       cfsub32mi       mvfx14, mvfx3, mvfx8
-       cfsub32vc       mvfx2, mvfx1, mvfx12
-       cfsub32lt       mvfx0, mvfx7, mvfx5
-       cfsub32cc       mvfx12, mvfx10, mvfx1
-       cfsub32 mvfx13, mvfx6, mvfx11
-       cfsub64cs       mvdx9, mvdx0, mvdx5
-       cfsub64ge       mvdx9, mvdx4, mvdx14
-       cfsub64hi       mvdx13, mvdx7, mvdx2
-       cfsub64gt       mvdx6, mvdx11, mvdx0
-       cfsub64pl       mvdx14, mvdx3, mvdx12
-       cfmul32ne       mvfx8, mvfx15, mvfx13
-       cfmul32lt       mvfx4, mvfx2, mvfx9
-       cfmul32pl       mvfx15, mvfx10, mvfx9
-       cfmul32al       mvfx3, mvfx8, mvfx13
-       cfmul32cs       mvfx1, mvfx12, mvfx6
-       cfmul64eq       mvdx7, mvdx5, mvdx14
-       cfmul64gt       mvdx10, mvdx1, mvdx8
-       cfmul64le       mvdx6, mvdx11, mvdx4
-       cfmul64ls       mvdx0, mvdx5, mvdx15
-       cfmul64ls       mvdx4, mvdx14, mvdx3
-       cfmac32le       mvfx7, mvfx2, mvfx1
-       cfmac32vs       mvfx11, mvfx0, mvfx7
-       cfmac32al       mvfx3, mvfx12, mvfx10
-       cfmac32hi       mvfx15, mvfx13, mvfx6
-       cfmac32mi       mvfx2, mvfx9, mvfx0
-       cfmsc32 mvfx10, mvfx9, mvfx4
-       cfmsc32cc       mvfx8, mvfx13, mvfx7
-       cfmsc32ne       mvfx12, mvfx6, mvfx11
-       cfmsc32vc       mvfx5, mvfx14, mvfx3
-       cfmsc32ge       mvfx1, mvfx8, mvfx15
+       cfabs32ge       mvfx1, mvfx8
+       cfabs32 mvfx13, mvfx6
+       cfabs32lt       mvfx4, mvfx2
+       cfabs32ls       mvfx0, mvfx5
+       cfabs32 mvfx10, mvfx9
+       cfabs64mi       mvdx14, mvdx3
+       cfabs64hi       mvdx13, mvdx7
+       cfabs64cs       mvdx1, mvdx12
+       cfabs64vs       mvdx11, mvdx0
+       cfabs64vc       mvdx5, mvdx14
+       cfneg32cc       mvfx12, mvfx10
+       cfneg32ne       mvfx8, mvfx15
+       cfneg32le       mvfx6, mvfx11
+       cfneg32mi       mvfx2, mvfx9
+       cfneg32eq       mvfx5, mvfx15
+       cfneg64ge       mvdx9, mvdx4
+       cfneg64al       mvdx3, mvdx8
+       cfneg64le       mvdx7, mvdx2
+       cfneg64ne       mvdx12, mvdx6
+       cfneg64lt       mvdx0, mvdx7
+       cfadd32pl       mvfx14, mvfx3, mvfx12
+       cfadd32ne       mvfx8, mvfx15, mvfx13
+       cfadd32lt       mvfx4, mvfx2, mvfx9
+       cfadd32pl       mvfx15, mvfx10, mvfx9
+       cfadd32al       mvfx3, mvfx8, mvfx13
+       cfadd64cs       mvdx1, mvdx12, mvdx6
+       cfadd64eq       mvdx7, mvdx5, mvdx14
+       cfadd64gt       mvdx10, mvdx1, mvdx8
+       cfadd64le       mvdx6, mvdx11, mvdx4
+       cfadd64ls       mvdx0, mvdx5, mvdx15
+       cfsub32ls       mvfx4, mvfx14, mvfx3
+       cfsub32le       mvfx7, mvfx2, mvfx1
+       cfsub32vs       mvfx11, mvfx0, mvfx7
+       cfsub32al       mvfx3, mvfx12, mvfx10
+       cfsub32hi       mvfx15, mvfx13, mvfx6
+       cfsub64mi       mvdx2, mvdx9, mvdx0
+       cfsub64 mvdx10, mvdx9, mvdx4
+       cfsub64cc       mvdx8, mvdx13, mvdx7
+       cfsub64ne       mvdx12, mvdx6, mvdx11
+       cfsub64vc       mvdx5, mvdx14, mvdx3
+       cfmul32ge       mvfx1, mvfx8, mvfx15
+       cfmul32vs       mvfx11, mvfx4, mvfx2
+       cfmul32eq       mvfx5, mvfx15, mvfx10
+       cfmul32mi       mvfx14, mvfx3, mvfx8
+       cfmul32vc       mvfx2, mvfx1, mvfx12
+       cfmul64lt       mvdx0, mvdx7, mvdx5
+       cfmul64cc       mvdx12, mvdx10, mvdx1
+       cfmul64 mvdx13, mvdx6, mvdx11
+       cfmul64cs       mvdx9, mvdx0, mvdx5
+       cfmul64ge       mvdx9, mvdx4, mvdx14
+       cfmac32hi       mvfx13, mvfx7, mvfx2
+       cfmac32gt       mvfx6, mvfx11, mvfx0
+       cfmac32pl       mvfx14, mvfx3, mvfx12
+       cfmac32ne       mvfx8, mvfx15, mvfx13
+       cfmac32lt       mvfx4, mvfx2, mvfx9
+       cfmsc32pl       mvfx15, mvfx10, mvfx9
+       cfmsc32al       mvfx3, mvfx8, mvfx13
+       cfmsc32cs       mvfx1, mvfx12, mvfx6
+       cfmsc32eq       mvfx7, mvfx5, mvfx14
+       cfmsc32gt       mvfx10, mvfx1, mvfx8
 acc_arith:
-       cfmadd32vs      mvax3, mvfx4, mvfx2, mvfx9
-       cfmadd32eq      mvax1, mvfx15, mvfx10, mvfx9
-       cfmadd32mi      mvax1, mvfx3, mvfx8, mvfx13
-       cfmadd32vc      mvax0, mvfx1, mvfx12, mvfx6
-       cfmadd32lt      mvax0, mvfx7, mvfx5, mvfx14
-       cfmsub32cc      mvax0, mvfx10, mvfx1, mvfx8
-       cfmsub32        mvax2, mvfx6, mvfx11, mvfx4
-       cfmsub32cs      mvax1, mvfx0, mvfx5, mvfx15
-       cfmsub32ge      mvax2, mvfx4, mvfx14, mvfx3
-       cfmsub32hi      mvax3, mvfx7, mvfx2, mvfx1
-       cfmadda32gt     mvax0, mvax1, mvfx0, mvfx7
-       cfmadda32pl     mvax2, mvax2, mvfx12, mvfx10
-       cfmadda32ne     mvax1, mvax3, mvfx13, mvfx6
-       cfmadda32lt     mvax2, mvax0, mvfx9, mvfx0
-       cfmadda32pl     mvax3, mvax2, mvfx9, mvfx4
-       cfmsuba32al     mvax3, mvax1, mvfx13, mvfx7
-       cfmsuba32cs     mvax3, mvax2, mvfx6, mvfx11
-       cfmsuba32eq     mvax1, mvax3, mvfx14, mvfx3
-       cfmsuba32gt     mvax1, mvax3, mvfx8, mvfx15
-       cfmsuba32le     mvax0, mvax3, mvfx4, mvfx2
+       cfmadd32le      mvax0, mvfx11, mvfx4, mvfx2
+       cfmadd32ls      mvax0, mvfx5, mvfx15, mvfx10
+       cfmadd32ls      mvax0, mvfx14, mvfx3, mvfx8
+       cfmadd32le      mvax2, mvfx2, mvfx1, mvfx12
+       cfmadd32vs      mvax1, mvfx0, mvfx7, mvfx5
+       cfmsub32al      mvax2, mvfx12, mvfx10, mvfx1
+       cfmsub32hi      mvax3, mvfx13, mvfx6, mvfx11
+       cfmsub32mi      mvax0, mvfx9, mvfx0, mvfx5
+       cfmsub32        mvax2, mvfx9, mvfx4, mvfx14
+       cfmsub32cc      mvax1, mvfx13, mvfx7, mvfx2
+       cfmadda32ne     mvax2, mvax0, mvfx11, mvfx0
+       cfmadda32vc     mvax3, mvax2, mvfx3, mvfx12
+       cfmadda32ge     mvax3, mvax1, mvfx15, mvfx13
+       cfmadda32vs     mvax3, mvax2, mvfx2, mvfx9
+       cfmadda32eq     mvax1, mvax3, mvfx10, mvfx9
+       cfmsuba32mi     mvax1, mvax3, mvfx8, mvfx13
+       cfmsuba32vc     mvax0, mvax3, mvfx12, mvfx6
+       cfmsuba32lt     mvax0, mvax1, mvfx5, mvfx14
+       cfmsuba32cc     mvax0, mvax1, mvfx1, mvfx8
+       cfmsuba32       mvax2, mvax0, mvfx11, mvfx4