mirror of
https://github.com/izzy2lost/xemu.git
synced 2026-07-06 00:20:22 -07:00
target/microblaze: Convert dec_load and dec_store to decodetree
Tested-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
@@ -100,6 +100,22 @@ idivu 010010 ..... ..... ..... 000 0000 0010 @typea
|
||||
|
||||
imm 101100 00000 00000 imm:16
|
||||
|
||||
lbu 110000 ..... ..... ..... 0000 000 0000 @typea
|
||||
lbur 110000 ..... ..... ..... 0100 000 0000 @typea
|
||||
lbuea 110000 ..... ..... ..... 0001 000 0000 @typea
|
||||
lbui 111000 ..... ..... ................ @typeb
|
||||
|
||||
lhu 110001 ..... ..... ..... 0000 000 0000 @typea
|
||||
lhur 110001 ..... ..... ..... 0100 000 0000 @typea
|
||||
lhuea 110001 ..... ..... ..... 0001 000 0000 @typea
|
||||
lhui 111001 ..... ..... ................ @typeb
|
||||
|
||||
lw 110010 ..... ..... ..... 0000 000 0000 @typea
|
||||
lwr 110010 ..... ..... ..... 0100 000 0000 @typea
|
||||
lwea 110010 ..... ..... ..... 0001 000 0000 @typea
|
||||
lwx 110010 ..... ..... ..... 1000 000 0000 @typea
|
||||
lwi 111010 ..... ..... ................ @typeb
|
||||
|
||||
mul 010000 ..... ..... ..... 000 0000 0000 @typea
|
||||
mulh 010000 ..... ..... ..... 000 0000 0001 @typea
|
||||
mulhu 010000 ..... ..... ..... 000 0000 0011 @typea
|
||||
@@ -123,6 +139,22 @@ rsubic 001011 ..... ..... ................ @typeb
|
||||
rsubik 001101 ..... ..... ................ @typeb
|
||||
rsubikc 001111 ..... ..... ................ @typeb
|
||||
|
||||
sb 110100 ..... ..... ..... 0000 000 0000 @typea
|
||||
sbr 110100 ..... ..... ..... 0100 000 0000 @typea
|
||||
sbea 110100 ..... ..... ..... 0001 000 0000 @typea
|
||||
sbi 111100 ..... ..... ................ @typeb
|
||||
|
||||
sh 110101 ..... ..... ..... 0000 000 0000 @typea
|
||||
shr 110101 ..... ..... ..... 0100 000 0000 @typea
|
||||
shea 110101 ..... ..... ..... 0001 000 0000 @typea
|
||||
shi 111101 ..... ..... ................ @typeb
|
||||
|
||||
sw 110110 ..... ..... ..... 0000 000 0000 @typea
|
||||
swr 110110 ..... ..... ..... 0100 000 0000 @typea
|
||||
swea 110110 ..... ..... ..... 0001 000 0000 @typea
|
||||
swx 110110 ..... ..... ..... 1000 000 0000 @typea
|
||||
swi 111110 ..... ..... ................ @typeb
|
||||
|
||||
sext8 100100 ..... ..... 00000 000 0110 0000 @typea0
|
||||
sext16 100100 ..... ..... 00000 000 0110 0001 @typea0
|
||||
|
||||
|
||||
+424
-299
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user