1 DECLARE_INSN(fmv_s_x
, 0xf0000053, 0xfff0707f)
2 DECLARE_INSN(amoxor_w
, 0x2000202f, 0xf800707f)
3 DECLARE_INSN(remuw
, 0x200703b, 0xfe00707f)
4 DECLARE_INSN(fmin_d
, 0xc2000053, 0xfe00707f)
5 DECLARE_INSN(amomax_d
, 0xa000302f, 0xf800707f)
6 DECLARE_INSN(bltu
, 0x6063, 0x707f)
7 DECLARE_INSN(fmin_s
, 0xc0000053, 0xfe00707f)
8 DECLARE_INSN(slliw
, 0x4000101b, 0xfe00707f)
9 DECLARE_INSN(lb
, 0x3, 0x707f)
10 DECLARE_INSN(fcvt_s_wu
, 0x78000053, 0xfff0007f)
11 DECLARE_INSN(fcvt_d_l
, 0x62000053, 0xfff0007f)
12 DECLARE_INSN(lh
, 0x1003, 0x707f)
13 DECLARE_INSN(frsr
, 0xe8000053, 0xfffff07f)
14 DECLARE_INSN(fcvt_d_w
, 0x72000053, 0xfff0007f)
15 DECLARE_INSN(lw
, 0x2003, 0x707f)
16 DECLARE_INSN(add
, 0x33, 0xfe00707f)
17 DECLARE_INSN(fcvt_d_s
, 0x82000053, 0xfff0007f)
18 DECLARE_INSN(mfpcr
, 0x1073, 0xfff0707f)
19 DECLARE_INSN(fmax_d
, 0xca000053, 0xfe00707f)
20 DECLARE_INSN(bne
, 0x1063, 0x707f)
21 DECLARE_INSN(rdcycle
, 0x4077, 0xfffff07f)
22 DECLARE_INSN(fcvt_s_d
, 0x88000053, 0xfff0007f)
23 DECLARE_INSN(bgeu
, 0x7063, 0x707f)
24 DECLARE_INSN(fadd_d
, 0x2000053, 0xfe00007f)
25 DECLARE_INSN(sltiu
, 0x3013, 0x707f)
26 DECLARE_INSN(mtpcr
, 0x73, 0xfe00707f)
27 DECLARE_INSN(break, 0x1077, 0xffffffff)
28 DECLARE_INSN(fcvt_s_w
, 0x70000053, 0xfff0007f)
29 DECLARE_INSN(mul
, 0x2000033, 0xfe00707f)
30 DECLARE_INSN(amominu_d
, 0xc000302f, 0xf800707f)
31 DECLARE_INSN(srli
, 0x5013, 0xfc00707f)
32 DECLARE_INSN(amominu_w
, 0xc000202f, 0xf800707f)
33 DECLARE_INSN(divuw
, 0x200503b, 0xfe00707f)
34 DECLARE_INSN(mulw
, 0x200003b, 0xfe00707f)
35 DECLARE_INSN(srlw
, 0x503b, 0xfe00707f)
36 DECLARE_INSN(div
, 0x2004033, 0xfe00707f)
37 DECLARE_INSN(fdiv_d
, 0x1a000053, 0xfe00007f)
38 DECLARE_INSN(fence
, 0xf, 0x707f)
39 DECLARE_INSN(fnmsub_s
, 0x4b, 0x600007f)
40 DECLARE_INSN(fcvt_l_s
, 0x40000053, 0xfff0007f)
41 DECLARE_INSN(fle_s
, 0xb8000053, 0xfe00707f)
42 DECLARE_INSN(fdiv_s
, 0x18000053, 0xfe00007f)
43 DECLARE_INSN(fle_d
, 0xba000053, 0xfe00707f)
44 DECLARE_INSN(fence_i
, 0x100f, 0x707f)
45 DECLARE_INSN(fnmsub_d
, 0x200004b, 0x600007f)
46 DECLARE_INSN(addw
, 0x3b, 0xfe00707f)
47 DECLARE_INSN(sll
, 0x1033, 0xfe00707f)
48 DECLARE_INSN(xor, 0x4033, 0xfe00707f)
49 DECLARE_INSN(sub
, 0x40000033, 0xfe00707f)
50 DECLARE_INSN(eret
, 0x4073, 0xffffffff)
51 DECLARE_INSN(blt
, 0x4063, 0x707f)
52 DECLARE_INSN(sc_w
, 0x1800202f, 0xf800707f)
53 DECLARE_INSN(rem
, 0x2006033, 0xfe00707f)
54 DECLARE_INSN(srliw
, 0x501b, 0xfe00707f)
55 DECLARE_INSN(lui
, 0x37, 0x7f)
56 DECLARE_INSN(fcvt_s_lu
, 0x68000053, 0xfff0007f)
57 DECLARE_INSN(addi
, 0x13, 0x707f)
58 DECLARE_INSN(mulh
, 0x2001033, 0xfe00707f)
59 DECLARE_INSN(fmul_s
, 0x10000053, 0xfe00007f)
60 DECLARE_INSN(srai
, 0x40005013, 0xfc00707f)
61 DECLARE_INSN(amoand_d
, 0x6000302f, 0xf800707f)
62 DECLARE_INSN(flt_d
, 0xb2000053, 0xfe00707f)
63 DECLARE_INSN(sraw
, 0x4000503b, 0xfe00707f)
64 DECLARE_INSN(fmul_d
, 0x12000053, 0xfe00007f)
65 DECLARE_INSN(ld
, 0x3003, 0x707f)
66 DECLARE_INSN(ori
, 0x6013, 0x707f)
67 DECLARE_INSN(flt_s
, 0xb0000053, 0xfe00707f)
68 DECLARE_INSN(addiw
, 0x1b, 0x707f)
69 DECLARE_INSN(amoand_w
, 0x6000202f, 0xf800707f)
70 DECLARE_INSN(feq_s
, 0xa8000053, 0xfe00707f)
71 DECLARE_INSN(fsgnjx_d
, 0x3a000053, 0xfe00707f)
72 DECLARE_INSN(sra
, 0x40005033, 0xfe00707f)
73 DECLARE_INSN(bge
, 0x5063, 0x707f)
74 DECLARE_INSN(sraiw
, 0x4000501b, 0xfe00707f)
75 DECLARE_INSN(srl
, 0x5033, 0xfe00707f)
76 DECLARE_INSN(fsub_d
, 0xa000053, 0xfe00007f)
77 DECLARE_INSN(fsgnjx_s
, 0x38000053, 0xfe00707f)
78 DECLARE_INSN(feq_d
, 0xaa000053, 0xfe00707f)
79 DECLARE_INSN(fcvt_d_wu
, 0x7a000053, 0xfff0007f)
80 DECLARE_INSN(or, 0x6033, 0xfe00707f)
81 DECLARE_INSN(rdinstret
, 0x4004077, 0xfffff07f)
82 DECLARE_INSN(fcvt_wu_d
, 0x5a000053, 0xfff0007f)
83 DECLARE_INSN(subw
, 0x4000003b, 0xfe00707f)
84 DECLARE_INSN(fmax_s
, 0xc8000053, 0xfe00707f)
85 DECLARE_INSN(amomaxu_d
, 0xe000302f, 0xf800707f)
86 DECLARE_INSN(xori
, 0x4013, 0x707f)
87 DECLARE_INSN(amoxor_d
, 0x2000302f, 0xf800707f)
88 DECLARE_INSN(amomaxu_w
, 0xe000202f, 0xf800707f)
89 DECLARE_INSN(fcvt_wu_s
, 0x58000053, 0xfff0007f)
90 DECLARE_INSN(rdtime
, 0x2004077, 0xfffff07f)
91 DECLARE_INSN(andi
, 0x7013, 0x707f)
92 DECLARE_INSN(clearpcr
, 0x3073, 0x707f)
93 DECLARE_INSN(fmv_x_s
, 0xe0000053, 0xfff0707f)
94 DECLARE_INSN(fsgnjn_d
, 0x32000053, 0xfe00707f)
95 DECLARE_INSN(fnmadd_s
, 0x4f, 0x600007f)
96 DECLARE_INSN(jal
, 0x67, 0x7f)
97 DECLARE_INSN(lwu
, 0x6003, 0x707f)
98 DECLARE_INSN(fmv_x_d
, 0xe2000053, 0xfff0707f)
99 DECLARE_INSN(fnmadd_d
, 0x200004f, 0x600007f)
100 DECLARE_INSN(amoadd_d
, 0x302f, 0xf800707f)
101 DECLARE_INSN(lr_d
, 0x1000302f, 0xf9f0707f)
102 DECLARE_INSN(fcvt_w_s
, 0x50000053, 0xfff0007f)
103 DECLARE_INSN(mulhsu
, 0x2002033, 0xfe00707f)
104 DECLARE_INSN(amoadd_w
, 0x202f, 0xf800707f)
105 DECLARE_INSN(fcvt_d_lu
, 0x6a000053, 0xfff0007f)
106 DECLARE_INSN(lr_w
, 0x1000202f, 0xf9f0707f)
107 DECLARE_INSN(fcvt_w_d
, 0x52000053, 0xfff0007f)
108 DECLARE_INSN(slt
, 0x2033, 0xfe00707f)
109 DECLARE_INSN(sllw
, 0x103b, 0xfe00707f)
110 DECLARE_INSN(amoor_d
, 0x4000302f, 0xf800707f)
111 DECLARE_INSN(slti
, 0x2013, 0x707f)
112 DECLARE_INSN(remu
, 0x2007033, 0xfe00707f)
113 DECLARE_INSN(flw
, 0x2007, 0x707f)
114 DECLARE_INSN(remw
, 0x200603b, 0xfe00707f)
115 DECLARE_INSN(sltu
, 0x3033, 0xfe00707f)
116 DECLARE_INSN(slli
, 0x40001013, 0xfc00707f)
117 DECLARE_INSN(amoor_w
, 0x4000202f, 0xf800707f)
118 DECLARE_INSN(beq
, 0x63, 0x707f)
119 DECLARE_INSN(fld
, 0x3007, 0x707f)
120 DECLARE_INSN(fsub_s
, 0x8000053, 0xfe00007f)
121 DECLARE_INSN(and, 0x7033, 0xfe00707f)
122 DECLARE_INSN(fmv_d_x
, 0xf2000053, 0xfff0707f)
123 DECLARE_INSN(lbu
, 0x4003, 0x707f)
124 DECLARE_INSN(syscall
, 0x77, 0xffffffff)
125 DECLARE_INSN(fsgnj_s
, 0x28000053, 0xfe00707f)
126 DECLARE_INSN(amomax_w
, 0xa000202f, 0xf800707f)
127 DECLARE_INSN(fsgnj_d
, 0x2a000053, 0xfe00707f)
128 DECLARE_INSN(mulhu
, 0x2003033, 0xfe00707f)
129 DECLARE_INSN(fcvt_l_d
, 0x42000053, 0xfff0007f)
130 DECLARE_INSN(fssr
, 0xf8000053, 0xfff0707f)
131 DECLARE_INSN(setpcr
, 0x2073, 0x707f)
132 DECLARE_INSN(fcvt_lu_s
, 0x48000053, 0xfff0007f)
133 DECLARE_INSN(fcvt_s_l
, 0x60000053, 0xfff0007f)
134 DECLARE_INSN(auipc
, 0x17, 0x7f)
135 DECLARE_INSN(fcvt_lu_d
, 0x4a000053, 0xfff0007f)
136 DECLARE_INSN(sc_d
, 0x1800302f, 0xf800707f)
137 DECLARE_INSN(fmadd_s
, 0x43, 0x600007f)
138 DECLARE_INSN(fsqrt_s
, 0x20000053, 0xfff0007f)
139 DECLARE_INSN(amomin_w
, 0x8000202f, 0xf800707f)
140 DECLARE_INSN(fsgnjn_s
, 0x30000053, 0xfe00707f)
141 DECLARE_INSN(amoswap_d
, 0x800302f, 0xf800707f)
142 DECLARE_INSN(fsqrt_d
, 0x22000053, 0xfff0007f)
143 DECLARE_INSN(fmadd_d
, 0x2000043, 0x600007f)
144 DECLARE_INSN(divw
, 0x200403b, 0xfe00707f)
145 DECLARE_INSN(amomin_d
, 0x8000302f, 0xf800707f)
146 DECLARE_INSN(divu
, 0x2005033, 0xfe00707f)
147 DECLARE_INSN(amoswap_w
, 0x800202f, 0xf800707f)
148 DECLARE_INSN(jalr
, 0x6f, 0x707f)
149 DECLARE_INSN(fadd_s
, 0x53, 0xfe00007f)
150 DECLARE_INSN(fsd
, 0x3027, 0x707f)
151 DECLARE_INSN(sw
, 0x2023, 0x707f)
152 DECLARE_INSN(fmsub_s
, 0x47, 0x600007f)
153 DECLARE_INSN(lhu
, 0x5003, 0x707f)
154 DECLARE_INSN(sh
, 0x1023, 0x707f)
155 DECLARE_INSN(fsw
, 0x2027, 0x707f)
156 DECLARE_INSN(sb
, 0x23, 0x707f)
157 DECLARE_INSN(fmsub_d
, 0x2000047, 0x600007f)
158 DECLARE_INSN(sd
, 0x3023, 0x707f)