Files
ircolib/suite/MC/RISCV/compress_rv32i_riscv32_riscv_c.txt.cs
T
iris 802798ce3c Squashed 'external/capstone/' content from commit e46f64fa
git-subtree-dir: external/capstone
git-subtree-split: e46f64fadb351e9ecd05264fab26f2772feb0994
2026-05-11 11:55:07 +02:00

30 lines
807 B
C#

# CS_ARCH_RISCV, "CS_MODE_RISCV32"|"CS_MODE_RISCV_C", None
0x2e,0x85 == mv a0, a1
0xe0,0x1f == addi s0, sp, 1020
0xe0,0x5f == lw s0, 124(a5)
0xe0,0xdf == sw s0, 124(a5)
0x01,0x00 == nop
0x81,0x10 == addi ra, ra, -32
0x85,0x50 == li ra, -31
0x39,0x71 == addi sp, sp, -64
0xfd,0x61 == lui gp, 31
0x7d,0x80 == srli s0, s0, 31
0x7d,0x84 == srai s0, s0, 31
0x7d,0x88 == andi s0, s0, 31
0x1d,0x8c == sub s0, s0, a5
0x3d,0x8c == xor s0, s0, a5
0x5d,0x8c == or s0, s0, a5
0x45,0x8c == or s0, s0, s1
0x7d,0x8c == and s0, s0, a5
0x01,0xb0 == j -2048
0x01,0xd0 == beqz s0, -256
0x7d,0xec == bnez s0, 254
0x7e,0x04 == slli s0, s0, 31
0xfe,0x50 == lw ra, 252(sp)
0x82,0x80 == ret
0x92,0x80 == mv ra, tp
0x02,0x90 == ebreak
0x02,0x94 == jalr s0
0x3e,0x94 == add s0, s0, a5
0x82,0xdf == sw zero, 252(sp)
0x00,0x00 == unimp