1 :option::insn-bit-size:16
5 :option::format-names:I,II,III,IV,V,VI,VII,VIII,IX,X
7 :option::format-names:XI,XII,XIII
9 # start-sanitize-v850eq
10 :option::format-names:XIV,XV
12 :option::format-names:Z
17 # start-sanitize-v850e
18 :option::multi-sim:true
22 # start-sanitize-v850eq
23 :option::multi-sim:true
24 :model::v850eq:v850eq:
31 :cache::unsigned:reg1:RRRRR:(RRRRR)
32 :cache::unsigned:reg2:rrrrr:(rrrrr)
33 :cache::unsigned:reg3:wwwww:(wwwww)
34 :cache::unsigned:regID:rrrrr:(rrrrr)
36 :cache::unsigned:disp4:dddd:(dddd)
37 # start-sanitize-v850e
38 :cache::unsigned:disp5:dddd:(dddd << 1)
40 :cache::unsigned:disp7:ddddddd:ddddddd
41 :cache::unsigned:disp8:ddddddd:(ddddddd << 1)
42 :cache::unsigned:disp8:dddddd:(dddddd << 2)
43 :cache::unsigned:disp9:ddddd,ddd:SEXT32 ((ddddd << 4) + (ddd << 1), 9 - 1)
44 :cache::unsigned:disp16:dddddddddddddddd:SEXT32 (dddddddddddddddd, 16 - 1)
45 :cache::unsigned:disp16:ddddddddddddddd:SEXT32 (ddddddddddddddd << 1, 16 - 1)
46 :cache::unsigned:disp22:dddddd,dddddddddddddddd:SEXT32 ((dddddd << 16) + (dddddddddddddddd << 1), 22 - 1)
47 :cache::unsigned:disp22:dddddd,ddddddddddddddd:SEXT32 ((dddddd << 16) + (ddddddddddddddd << 2), 22 - 1)
49 :cache::unsigned:imm5:iiiii:SEXT32 (iiiii, 4)
50 :cache::unsigned:imm6:iiiiii:iiiiii
51 :cache::unsigned:imm9:iiiii,IIII:SEXT ((IIII << 5) + iiiii, 9 - 1)
52 # start-sanitize-v850eq
53 :cache::unsigned:imm5:iiii:(32 - (iiii << 1))
55 :cache::unsigned:imm16:iiiiiiiiiiiiiiii:iiiiiiiiiiiiiiii
56 :cache::unsigned:imm32:iiiiiiiiiiiiiiii,IIIIIIIIIIIIIIII:(iiiiiiiiiiiiiiii < 16 + IIIIIIIIIIIIIIII)
57 # start-sanitize-v850e
58 :cache::unsigned:uimm16:iiiiiiiiiiiiiiii:iiiiiiiiiiiiiiii
59 :cache::unsigned:uimm32:iiiiiiiiiiiiiiii,dddddddddddddddd:((iiiiiiiiiiiiiiii << 16) + dddddddddddddddd)
62 :cache::unsigned:vector:iiiii:iiiii
64 # start-sanitize-v850e
65 :cache::unsigned:list12:L,LLLLLLLLLLL:((L << 11) + LLLLLLLLLLL)
66 :cache::unsigned:list18:LLLL,LLLLLLLLLLLL:((LLLL << 12) + LLLLLLLLLLLL)
69 :cache::unsigned:bit3:bbb:bbb
72 // What do we do with an illegal instruction?
82 rrrrr,001110,RRRRR:I:::add
83 "add r<reg1>, r<reg2>"
88 rrrrr,010010,iiiii:II:::add
97 rrrrr,110000,RRRRR + iiiiiiiiiiiiiiii:VI:::addi
98 "addi <imm16>, r<reg1>, r<reg2>"
100 COMPAT_2 (OP_600 ());
106 rrrrr,001010,RRRRR:I:::and
107 "and r<reg1>, r<reg2>"
109 COMPAT_1 (OP_140 ());
115 rrrrr,110110,RRRRR + iiiiiiiiiiiiiiii:VI:::andi
116 "andi <imm16>, r<reg1>, r<reg2>"
118 COMPAT_2 (OP_6C0 ());
124 // ddddd,1011,ddd,cccc:III:::Bcond
127 ddddd,1011,ddd,0000:III:::bv
130 COMPAT_1 (OP_580 ());
133 ddddd,1011,ddd,0001:III:::bl
136 COMPAT_1 (OP_581 ());
139 ddddd,1011,ddd,0010:III:::be
142 COMPAT_1 (OP_582 ());
145 ddddd,1011,ddd,0011:III:::bnh
148 COMPAT_1 (OP_583 ());
151 ddddd,1011,ddd,0100:III:::bn
154 COMPAT_1 (OP_584 ());
157 ddddd,1011,ddd,0101:III:::br
160 COMPAT_1 (OP_585 ());
163 ddddd,1011,ddd,0110:III:::blt
166 COMPAT_1 (OP_586 ());
169 ddddd,1011,ddd,0111:III:::ble
172 COMPAT_1 (OP_587 ());
175 ddddd,1011,ddd,1000:III:::bnv
178 COMPAT_1 (OP_588 ());
181 ddddd,1011,ddd,1001:III:::bnl
184 COMPAT_1 (OP_589 ());
187 ddddd,1011,ddd,1010:III:::bne
190 COMPAT_1 (OP_58A ());
193 ddddd,1011,ddd,1011:III:::bh
196 COMPAT_1 (OP_58B ());
199 ddddd,1011,ddd,1100:III:::bp
202 COMPAT_1 (OP_58C ());
205 ddddd,1011,ddd,1101:III:::bsa
208 COMPAT_1 (OP_58D ());
211 ddddd,1011,ddd,1110:III:::bge
214 COMPAT_1 (OP_58E ());
217 ddddd,1011,ddd,1111:III:::bgt
220 COMPAT_1 (OP_58F ());
225 // start-sanitize-v850e
227 rrrrr,11111100000 + wwwww,01101000010:XII:::bsh
229 "bsh r<reg2>, r<reg3>"
231 COMPAT_2 (OP_34207E0 ());
236 // end-sanitize-v850e
237 // start-sanitize-v850e
239 rrrrr,11111100000 + wwwww,01101000000:XII:::bsw
243 COMPAT_2 (OP_34007E0 ());
248 // end-sanitize-v850e
250 0000001000,iiiiii:II:::callt
253 COMPAT_1 (OP_200 ());
259 10,bbb,111110,RRRRR + dddddddddddddddd:VIII:::clr1
260 "clr1 <bit3>, <disp16>[r<reg1>]"
262 COMPAT_2 (OP_87C0 ());
265 rrrrr,111111,RRRRR + 0000000011100100:IX:::clr1
266 "clr1 r<reg2>, [r<reg1>]"
268 COMPAT_2 (OP_E407E0 ());
274 0000011111100000 + 0000000101000100:X:::ctret
277 COMPAT_2 (OP_14407E0 ());
282 // start-sanitize-v850e
284 rrrrr,111111,RRRRR + wwwww,011001,cccc,0:XI:::cmov
286 "cmov <cccc>, r<reg1>, r<reg2>, r<reg3>"
288 COMPAT_2 (OP_32007E0 ());
291 rrrrr,111111,iiiii + wwwww,011000,cccc,0:XII:::cmov
293 "cmov <cccc>, <imm5>, r<reg2>, r<reg3>"
295 COMPAT_2 (OP_30007E0 ());
300 // end-sanitize-v850e
302 rrrrr,001111,RRRRR:I:::cmp
303 "cmp r<reg1>, r<reg2>"
305 COMPAT_1 (OP_1E0 ());
308 rrrrr,010011,iiiii:II:::cmp
309 "cmp <imm5>, r<reg2>"
311 COMPAT_1 (OP_260 ());
317 0000011111100000 + 0000000101100000:X:::di
320 COMPAT_2 (OP_16007E0 ());
325 // start-sanitize-v850e
327 // 0000011001,iiiii,L + LLLLLLLLLLL,00000:XIII:::dispose
328 // "dispose <imm5>, <list12>"
329 0000011001,iiiii,L + LLLLLLLLLLL,RRRRR:XIII:::dispose
331 "dispose <imm5>, <list12>":RRRRR == 0
332 "dispose <imm5>, <list12>, [reg1]"
334 COMPAT_2 (OP_640 ());
339 // end-sanitize-v850e
340 // start-sanitize-v850e
342 rrrrr,111111,RRRRR + wwwww,01011000000:XI:::div
344 "div r<reg1>, r<reg2>, r<reg3>"
346 COMPAT_2 (OP_2C007E0 ());
352 // end-sanitize-v850e
354 rrrrr!0,000010,RRRRR!0:I:::divh
355 "divh r<reg1>, r<reg2>"
360 // start-sanitize-v850e
361 rrrrr,111111,RRRRR + wwwww,01010000000:XI:::divh
363 "divh r<reg1>, r<reg2>, r<reg3>"
365 COMPAT_2 (OP_28007E0 ());
368 // end-sanitize-v850e
371 // start-sanitize-v850e
373 rrrrr,111111,RRRRR + wwwww,01010000010:XI:::divhu
375 "divhu r<reg1>, r<reg2>, r<reg3>"
377 COMPAT_2 (OP_28207E0 ());
382 // end-sanitize-v850e
383 // start-sanitize-v850e
385 rrrrr,111111,RRRRR + wwwww,01011000010:XI:::divu
387 "divu r<reg1>, r<reg2>, r<reg3>"
389 COMPAT_2 (OP_2C207E0 ());
394 // end-sanitize-v850e
396 1000011111100000 + 0000000101100000:X:::ei
399 COMPAT_2 (OP_16087E0 ());
405 0000011111100000 + 0000000100100000:X:::halt
408 COMPAT_2 (OP_12007E0 ());
414 // start-sanitize-v850e
415 rrrrr,11111100000 + wwwww,01101000100:XII:::hsw
417 "hsw r<reg2>, r<reg3>"
419 COMPAT_2 (OP_34407E0 ());
424 // end-sanitize-v850e
426 rrrrr!0,11110,dddddd + ddddddddddddddd,0:V:::jarl
427 "jarl <disp22>, r<reg2>"
429 COMPAT_2 (OP_780 ());
435 00000000011,RRRRR:I:::jmp
444 0000011110,dddddd + ddddddddddddddd,0:V:::jr
447 COMPAT_2 (OP_780 ());
453 rrrrr,111000,RRRRR + dddddddddddddddd:VII:::ld.b
454 "ld.b <disp16>[r<reg1>, r<reg2>"
456 COMPAT_2 (OP_700 ());
459 rrrrr,111001,RRRRR + ddddddddddddddd,0:VII:::ld.h
460 "ld.h <disp16>[r<reg1>], r<reg2>"
462 COMPAT_2 (OP_720 ());
465 rrrrr,111001,RRRRR + ddddddddddddddd,1:VII:::ld.w
466 "ld.w <disp16>[r<reg1>], r<reg2>"
468 COMPAT_2 (OP_10720 ());
471 rrrrr!0,11110,b,RRRRR + ddddddddddddddd,1:VII:::ld.bu
472 "ld.bu <disp16>[r<reg1>], r<reg2>"
474 COMPAT_2 (OP_10780 ());
477 rrrrr!0,111111,RRRRR + ddddddddddddddd,1:VII:::ld.hu
478 "ld.hu <disp16>[r<reg1>], r<reg2>"
480 COMPAT_2 (OP_107E0 ());
486 //rrrrr,111111,RRRRR + 0000000000100000:IX:::ldsr
487 //"ldsr r<reg2>, r<regID>"
489 // COMPAT_2 (OP_2007E0 ());
491 rrrrr,111111,RRRRR + 0000000000100000:IX:::ldsr
492 "ldsr r<reg1>, r<regID>"
494 COMPAT_2 (OP_2007E0 ());
500 rrrrr!0,000000,RRRRR:I:::mov
501 "mov r<reg1>, r<reg2>"
506 rrrrr!0,010000,iiiii:II:::mov
507 "mov <imm5>, r<reg2>"
509 COMPAT_1 (OP_200 ());
512 00000110001,RRRRR + iiiiiiiiiiiiiiii + IIIIIIIIIIIIIIII:VI:::mov
513 "mov <imm32>, r<reg1>"
515 COMPAT_2 (OP_620 ());
521 rrrrr!0,110001,RRRRR + iiiiiiiiiiiiiiii:VI:::movea
522 "movea <imm16>, r<reg1>, r<reg2>"
524 COMPAT_2 (OP_620 ());
530 rrrrr!0,110010,RRRRR + iiiiiiiiiiiiiiii:VI:::movhi
531 "movhi <imm16>, r<reg1>, r<reg2>"
533 COMPAT_2 (OP_640 ());
538 // start-sanitize-v850e
540 rrrrr,111111,RRRRR + wwwww,01000100000:XI:::mul
542 "mul r<reg1>, r<reg2>, r<reg3>"
544 COMPAT_2 (OP_22007E0 ());
547 rrrrr,111111,iiiii + wwwww,01001,IIII,00:XII:::mul
549 "mul <imm9>, r<reg2>, r<reg3>"
551 COMPAT_2 (OP_24007E0 ());
556 // end-sanitize-v850e
558 rrrrr!0,000111,RRRRR:I:::mulh
559 "mulh r<reg1>, r<reg2>"
564 rrrrr!0,010111,iiiii:II:::mulh
565 "mulh <imm5>, r<reg2>"
567 COMPAT_1 (OP_2E0 ());
573 rrrrr!0,110111,RRRRR + iiiiiiiiiiiiiiii:VI:::mulhi
574 "mulhi <imm16>, r<reg1>, r<reg2>"
576 COMPAT_2 (OP_6E0 ());
581 // start-sanitize-v850e
583 rrrrr,111111,RRRRR + wwwww,01000100010:XI:::mulu
585 "mulu r<reg1>, r<reg2>, r<reg3>"
587 COMPAT_2 (OP_22207E0 ());
590 rrrrr,111111,iiiii + wwwww,01001,IIII,10:XII:::mulu
592 "mulu <imm9>, r<reg2>, r<reg3>"
594 COMPAT_2 (OP_24207E0 ());
599 // end-sanitize-v850e
601 0000000000000000:I:::nop
610 rrrrr,000001,RRRRR:I:::not
611 "not r<reg1>, r<reg2>"
619 01,bbb,111110,RRRRR + dddddddddddddddd:VIII:::not1
620 "not1 <bit3>, <disp16>[r<reg1>]"
622 COMPAT_2 (OP_47C0 ());
625 rrrrr,111111,RRRRR + 0000000011100010:IX:::not1
626 "not1 r<reg2>, r<reg1>"
628 COMPAT_2 (OP_E207E0 ());
634 rrrrr,001000,RRRRR:I:::or
635 "or r<reg1>, r<reg2>"
637 COMPAT_1 (OP_100 ());
643 rrrrr,110100,RRRRR + iiiiiiiiiiiiiiii:VI:::ori
644 "ori <imm16>, r<reg1>, r<reg2>"
646 COMPAT_2 (OP_680 ());
651 // start-sanitize-v850e
653 0000011110,iiiii,L + LLLLLLLLLLL,00001:XIII:::prepare
655 "prepare <list12>, <imm5>"
657 COMPAT_2 (OP_10780 ());
660 0000011110,iiiii,L + LLLLLLLLLLL,00011:XIII:::prepare00
662 "prepare <list12>, <imm5>, sp"
664 COMPAT_2 (OP_30780 ());
667 0000011110,iiiii,L + LLLLLLLLLLL,01011 + iiiiiiiiiiiiiiii:XIII:::prepare01
669 "prepare <list12>, <imm5>, <uimm16>"
671 COMPAT_2 (OP_B0780 ());
674 0000011110,iiiii,L + LLLLLLLLLLL,10011 + iiiiiiiiiiiiiiii:XIII:::prepare10
676 "prepare <list12>, <imm5>, <uimm16>"
678 COMPAT_2 (OP_130780 ());
681 0000011110,iiiii,L + LLLLLLLLLLL,11011 + iiiiiiiiiiiiiiii + dddddddddddddddd:XIII:::prepare11
683 "prepare <list12>, <imm5>, <uimm32>"
685 COMPAT_2 (OP_1B0780 ());
690 // end-sanitize-v850e
692 0000011111100000 + 0000000101000000:X:::reti
695 COMPAT_2 (OP_14007E0 ());
701 rrrrr,111111,RRRRR + 0000000010100000:IX:::sar
702 "sar r<reg1>, r<reg2>"
704 COMPAT_2 (OP_A007E0 ());
707 rrrrr,010101,iiiii:II:::sar
708 "sar <imm5>, r<reg2>"
710 COMPAT_1 (OP_2A0 ());
716 rrrrr,1111110,cccc + 0000001000000000:IX:::sasf
717 "sasf <cccc>, r<reg2>"
719 COMPAT_2 (OP_20007E0 ());
726 rrrrr!0,000110,RRRRR:I:::satadd
727 "satadd r<reg1>, r<reg2>"
732 rrrrr!0,010001,iiiii:II:::satadd
733 "satadd <imm5>, r<reg2>"
735 COMPAT_1 (OP_220 ());
741 rrrrr!0,000101,RRRRR:I:::satsub
742 "satsub r<reg1>, r<reg2>"
750 rrrrr!0,110011,RRRRR + iiiiiiiiiiiiiiii:VI:::satsubi
751 "satsubi <imm16>, r<reg1>, r<reg2>"
753 COMPAT_2 (OP_660 ());
759 rrrrr!0,000100,RRRRR:I:::satsubr
760 "satsubr r<reg1>, r<reg2>"
768 rrrrr,1111110,cccc + 0000000000000000:IX:::setf
769 "setf <cccc>, r<reg2>"
771 COMPAT_2 (OP_7E0 ());
777 00,bbb,111110,RRRRR + dddddddddddddddd:VIII:::set1
778 "set1 <bit3>, <disp16>[r<reg1>]"
780 COMPAT_2 (OP_7C0 ());
783 rrrrr,111111,RRRRR + 0000000011100000:IX:::set1
784 "set1 r<reg2>, [r<reg1>]"
786 COMPAT_2 (OP_E007E0 ());
792 rrrrr,111111,RRRRR + 0000000011000000:IX:::shl
793 "shl r<reg1>, r<reg2>"
795 COMPAT_2 (OP_C007E0 ());
798 rrrrr,010110,iiiii:II:::shl
799 "shl <imm5>, r<reg2>"
801 COMPAT_1 (OP_2C0 ());
807 rrrrr,111111,RRRRR + 0000000010000000:IX:::shr
808 "shr r<reg1>, r<reg2>"
810 COMPAT_2 (OP_8007E0 ());
813 rrrrr,010100,iiiii:II:::shr
814 "shr <imm5>, r<reg2>"
816 COMPAT_1 (OP_280 ());
822 rrrrr,0110,ddddddd:IV:::sld.b
823 "sld.b <disp7>[ep], r<reg2>"
825 COMPAT_1 (OP_300 ());
828 rrrrr,1000,ddddddd:IV:::sld.h
829 "sld.h <disp8>[ep], r<reg2>"
831 COMPAT_1 (OP_400 ());
834 rrrrr,1010,dddddd,0:IV:::sld.w
835 "sld.w <disp8>[ep], r<reg2>"
837 COMPAT_1 (OP_500 ());
840 rrrrr!0,0000110,dddd:IV:::sld.bu
841 "sld.bu <disp4>[ep], r<reg2>"
846 rrrrr!0,0000111,dddd:IV:::sld.hu
847 "sld.hu <disp5>[ep], r<reg2>"
855 rrrrr,0111,ddddddd:IV:::sst.b
856 "sst.b r<reg2>, <disp7>[ep]"
858 COMPAT_1 (OP_380 ());
861 rrrrr,1001,ddddddd:IV:::sst.h
862 "sst.h r<reg2>, <disp8>[ep]"
864 COMPAT_1 (OP_480 ());
867 rrrrr,1010,dddddd,1:IV:::sst.w
868 "sst.w r<reg2>, <disp8>[ep]"
870 COMPAT_1 (OP_501 ());
876 rrrrr,111010,RRRRR + dddddddddddddddd:VII:::st.b
877 "st.b r<reg2>, <disp16>[r<reg1>]"
879 COMPAT_2 (OP_740 ());
882 rrrrr,111011,RRRRR + ddddddddddddddd,0:VII:::st.h
883 "st.h r<reg2>, <disp16>[r<reg1>]"
885 COMPAT_2 (OP_760 ());
888 rrrrr,111011,RRRRR + ddddddddddddddd,1:VII:::st.w
889 "st.w r<reg2>, <disp16>[r<reg1>]"
891 COMPAT_2 (OP_10760 ());
897 //rrrrr,111111,RRRRR + 0000000001000000:IX:::stsr
898 //"stsr r<regID>, r<reg2>"
900 // COMPAT_2 (OP_4007E0 ());
902 rrrrr,111111,RRRRR + 0000000001000000:IX:::stsr
903 "stsr r<regID>, r<reg1>"
905 COMPAT_2 (OP_4007E0 ());
911 rrrrr,001101,RRRRR:I:::sub
912 "sub r<reg1>, r<reg2>"
914 COMPAT_1 (OP_1A0 ());
920 rrrrr,001100,RRRRR:I:::subr
921 "subr r<reg1>, r<reg2>"
923 COMPAT_1 (OP_180 ());
929 00000000010,RRRRR:I:::switch
938 00000000101,RRRRR:I:::sxb
947 00000000111,RRRRR:I:::sxh
956 00000111111,iiiii + 0000000100000000:X:::trap
959 COMPAT_2 (OP_10007E0 ());
965 rrrrr,001011,RRRRR:I:::tst
966 "tst r<reg1>, r<reg2>"
968 COMPAT_1 (OP_160 ());
974 11,bbb,111110,RRRRR + dddddddddddddddd:VIII:::tst1
975 "tst1 <bit3>, <disp16>[r<reg1>]"
977 COMPAT_2 (OP_C7C0 ());
980 rrrrr,111111,RRRRR + 0000000011100110:IX:::tst1
981 "tst1 r<reg2>, [r<reg1>]"
983 COMPAT_2 (OP_E607E0 ());
989 rrrrr,001001,RRRRR:I:::xor
990 "xor r<reg1>, r<reg2>"
992 COMPAT_1 (OP_120 ());
998 rrrrr,110101,RRRRR + iiiiiiiiiiiiiiii:VI:::xori
999 "xori <imm16>, r<reg1>, r<reg2>"
1001 COMPAT_2 (OP_6A0 ());
1007 00000000100,RRRRR:I:::zxb
1010 COMPAT_1 (OP_80 ());
1016 00000000110,RRRRR:I:::zxh
1019 COMPAT_1 (OP_C0 ());
1024 // Special - breakpoint
1025 // 1111111111111111:Z:::breakpoint
1027 // COMPAT_2 (OP_FFFF ());
1031 // start-sanitize-v850eq
1033 rrrrr,111111,RRRRR + wwwww,01010,iiii,00:XI:::divhn
1035 "divhn <imm5>, r<reg1>, r<reg2>, r<reg3>"
1037 COMPAT_2 (OP_28007E0 ());
1043 rrrrr,111111,RRRRR + wwwww,01010,iiii,10:XI:::divhun
1045 "divhun <imm5>, r<reg1>, r<reg2>, r<reg3>"
1047 COMPAT_2 (OP_28207E0 ());
1053 rrrrr,111111,RRRRR + wwwww,01011,iiii,00:XI:::divn
1055 "divn <imm5>, r<reg1>, r<reg2>, r<reg3>"
1057 COMPAT_2 (OP_2C007E0 ());
1063 rrrrr,111111,RRRRR + wwwww,01011,iiii,10:XI:::divun
1065 "divun <imm5>, r<reg1>, r<reg2>, r<reg3>"
1067 COMPAT_2 (OP_2C207E0 ());
1073 rrrrr,111111,RRRRR + wwwww,00110,iiii,00:XI:::sdivhn
1075 "sdivhn <imm5>, r<reg1>, r<reg2>, r<reg3>"
1077 COMPAT_2 (OP_18007E0 ());
1083 rrrrr,111111,RRRRR + wwwww,00110,iiii,10:XI:::sdivhun
1085 "sdivhun <imm5>, r<reg1>, r<reg2>, r<reg3>"
1087 COMPAT_2 (OP_18207E0 ());
1093 rrrrr,111111,RRRRR + wwwww,00111,iiii,00:XI:::sdivn
1095 "sdivn <imm5>, r<reg1>, r<reg2>, r<reg3>"
1097 COMPAT_2 (OP_1C007E0 ());
1103 rrrrr,111111,RRRRR + wwwww,00111,iiii,10:XI:::sdivun
1105 "sdivun <imm5>, r<reg1>, r<reg2>, r<reg3>"
1107 COMPAT_2 (OP_1C207E0 ());
1113 000001111110,LLLL + LLLLLLLLLLLL,S,001:XIV:::pushml
1117 COMPAT_2 (OP_107E0 ());
1123 000001111110,LLLL + LLLLLLLLLLLL,S,011:XIV:::pushmh
1127 COMPAT_2 (OP_307E0 ());
1133 000001111111,LLLL + LLLLLLLLLLLL,S,001:XIV:::popml
1137 COMPAT_2 (OP_107F0 ());
1143 000001111111,LLLL + LLLLLLLLLLLL,S,011:XIV:::popmh
1147 COMPAT_2 (OP_307F0 ());
1151 // end-sanitize-v850eq