Files
kaizen/external/capstone/suite/MC/ARC/compact_arc.s.cs

129 lines
3.6 KiB
C#

# CS_ARCH_ARC, CS_MODE_LITTLE_ENDIAN, None
0x31,0x78 = abs_s %r0, %r1
0x58,0x61 = add_s %r0, %r1, %r2
0x63,0x70 = add_s %r0, %r0, %fp
0x67,0x77 = add_s %fp, %fp, -1
0x67,0x76 = add_s %fp, %fp, 6
0xc3,0x70,0x22,0x11,0x44,0x33 = add_s %r0, %r0, 287454020
0xc7,0x74,0x22,0x11,0x44,0x33 = add_s 0, 287454020, 4
0x90,0xc0 = add_s %r0, %sp, 64
0x40,0xe0 = add_s %r0, %r0, 64
0x7,0x69 = add_s %r0, %r1, 7
0xb0,0xc0 = add_s %sp, %sp, 64
0xff,0xcf = add_s %r0, %gp, -4
0xc,0x49 = add_s %r0, %r1, 4
0x8c,0x48 = add_s %r1, %r0, 4
0x34,0x78 = add1_s %r0, %r0, %r1
0x35,0x78 = add2_s %r0, %r0, %r1
0x36,0x78 = add3_s %r0, %r0, %r1
0x24,0x78 = and_s %r0, %r0, %r1
0x3b,0x78 = asl_s %r0, %r1
0x34,0x68 = asl_s %r1, %r0, 4
0x38,0x78 = asl_s %r0, %r0, %r1
0x10,0xb8 = asl_s %r0, %r0, 16
0x3c,0x78 = asr_s %r0, %r1
0x3c,0x68 = asr_s %r1, %r0, 4
0x3a,0x78 = asr_s %r0, %r0, %r1
0x50,0xb8 = asr_s %r0, %r0, 16
0x80,0xf0 = b_s 256
0xfe,0xf1 = b_s -4
0xfe,0xf3 = beq_s -4
0xfe,0xf5 = bne_s -4
0x3e,0xf6 = bgt_s -4
0x7e,0xf6 = bge_s -4
0xbe,0xf6 = blt_s -4
0xfe,0xf6 = ble_s -4
0x3e,0xf7 = bhi_s -4
0x7e,0xf7 = bhs_s -4
0xbe,0xf7 = blo_s -4
0xfe,0xf7 = bls_s -4
0xb8,0xb8 = bclr_s %r0, %r0, 24
0x26,0x78 = bic_s %r0, %r0, %r1
0xc0,0xff = bl_s -256
0xd8,0xb8 = bmsk_s %r0, %r0, 24
0xc0,0xe8 = brne_s %r0, 0, -128
0x40,0xe8 = breq_s %r0, 0, -128
0xff,0x7f = brk_s
0x98,0xb8 = bset_s %r0, %r0, 24
0xf8,0xb8 = btst_s %r0, 24
0x93,0x70 = cmp_s %r0, %sp
0x97,0x77 = cmp_s %sp, -1
0xc0,0xe2 = cmp_s %r2, 64
0x0,0x5e = ei_s 512
0xe0,0xc1 = enter_s 16
0x2f,0x78 = extb_s %r0, %r1
0x30,0x78 = exth_s %r0, %r1
0x0,0x78 = j_s [%r0]
0xe0,0x7e = j_s [%blink]
0x20,0x78 = j_s.d [%r0]
0xe0,0x7f = j_s.d [%blink]
0xe0,0x7c = jeq_s [%blink]
0xe0,0x7d = jne_s [%blink]
0x40,0x78 = jl_s [%r0]
0x60,0x78 = jl_s.d [%r0]
0x0,0x5a = jli_s 512
0x40,0x61 = ld_s %r0, [%r1, %r2]
0x10,0xc0 = ld_s %r0, [%sp, 64]
0x80,0xd0 = ld_s %r0, [%pcl, 512]
0x30,0x80 = ld_s %r1, [%r0, 64]
0x0,0xc9 = ld_s %r0, [%gp, -1024]
0x48,0x61 = ldb_s %r0, [%r1, %r2]
0x30,0xc0 = ldb_s %r0, [%sp, 64]
0x30,0x88 = ldb_s %r1, [%r0, 16]
0x0,0xcb = ldb_s %r0, [%gp, -256]
0x50,0x61 = ldh_s %r0, [%r1, %r2]
0x30,0x90 = ldh_s %r1, [%r0, 32]
0x0,0xcd = ldh_s %r0, [%gp, -512]
0x30,0x98 = ldh_s.x %r1, [%r0, 32]
0x36,0x40 = ld_s %r0, [%r17, 8]
0x36,0x41 = ld_s %r1, [%r17, 8]
0x36,0x42 = ld_s %r2, [%r17, 8]
0x36,0x43 = ld_s %r3, [%r17, 8]
0x40,0x49 = ld_s.as %r0, [%r1, %r2]
0x0,0x54 = ld_s %r1, [%gp, -1024]
0x88,0x50 = ldi_s %r0, [64]
0xc0,0xc1 = leave_s 16
0x3d,0x78 = lsr_s %r0, %r1
0x39,0x78 = lsr_s %r0, %r0, %r1
0x30,0xb8 = lsr_s %r0, %r0, 16
0x2e,0x77 = mov_s %r17, -1
0xcf,0x75 = mov_s 0, 5
0x3e,0x70 = mov_s.ne %r0, %r17
0xdf,0x70,0x0,0x0,0x0,0x4 = mov_s.ne %r0, 1024
0x80,0xd8 = mov_s %r0, 128
0x32,0x40 = mov_s %r16, %r17
0xd3,0x40,0x0,0x0,0x0,0x4 = mov_s %r16, 1024
0x3a,0x46 = mov_s 0, %r17
0xdb,0x46,0x0,0x0,0x0,0x4 = mov_s 0, 1024
0x2c,0x78 = mpy_s %r0, %r0, %r1
0x2a,0x78 = mpyuw_s %r0, %r0, %r1
0x29,0x78 = mpyw_s %r0, %r0, %r1
0x33,0x78 = neg_s %r0, %r1
0xe0,0x78 = nop_s
0x32,0x78 = not_s %r0, %r1
0x25,0x78 = or_s %r0, %r0, %r1
0xe1,0xc0 = pop_s %r0
0xd1,0xc0 = pop_s %blink
0xc1,0xc0 = push_s %r0
0xf1,0xc0 = push_s %blink
0x2d,0x78 = sexb_s %r0, %r1
0x2e,0x78 = sexh_s %r0, %r1
0x50,0xc0 = st_s %r0, [%sp, 64]
0x30,0xa0 = st_s %r1, [%r0, 64]
0x10,0x54 = st_s %r0, [%gp, -1024]
0x70,0xc0 = stb_s %r0, [%sp, 64]
0x30,0xa8 = stb_s %r1, [%r0, 16]
0x30,0xb0 = sth_s %r1, [%r0, 32]
0x2c,0x68 = sub_s %r1, %r0, 4
0xc0,0x78 = sub_s.ne %r0, %r0, %r0
0x22,0x78 = sub_s %r0, %r0, %r1
0x70,0xb8 = sub_s %r0, %r0, 16
0xb0,0xc1 = sub_s %sp, %sp, 64
0x50,0x49 = sub_s %r0, %r1, %r2
0xe0,0x7a = swi_s
0x1e,0x7c = trap_s 32
0x2b,0x78 = tst_s %r0, %r1
0xe0,0x79 = unimp_s
0x27,0x78 = xor_s %r0, %r0, %r1