OLD | NEW |
1 # DO NOT EDIT: GENERATED CODE | 1 # DO NOT EDIT: GENERATED CODE |
2 | 2 |
3 -- MIPS32 (See Table A.2) | 3 -- MIPS32 (See Table A.2) |
4 pat0(31:0) | 4 pat0(31:0) |
5 111000xxxxxxxxxxxxxxxxxxxxxxxxxx =StoreConditional | |
6 010001xxxxxxxxxxxxxxxxxxxxxxxxxx ->cop1 | |
7 000000xxxxxxxxxxxxxxxxxxxxxxxxxx ->special | |
8 000010xxxxxxxxxxxxxxxxxxxxxxxxxx =JmpImm | |
9 011100xxxxxxxxxxxxxxxxxxxxxxxxxx ->special2 | |
10 11xx01xxxxxxxxxxxxxxxxxxxxxxxxxx =FPLoadStore | |
11 11xx10xxxxxxxxxxxxxxxxxxxxxxxxxx =FPLoadStore | |
12 100110xxxxxxxxxxxxxxxxxxxxxxxxxx =Load | 5 100110xxxxxxxxxxxxxxxxxxxxxxxxxx =Load |
13 110000xxxxxxxxxxxxxxxxxxxxxxxxxx =Load | 6 110000xxxxxxxxxxxxxxxxxxxxxxxxxx =Load |
14 10010xxxxxxxxxxxxxxxxxxxxxxxxxxx =Load | 7 10010xxxxxxxxxxxxxxxxxxxxxxxxxxx =Load |
15 1000xxxxxxxxxxxxxxxxxxxxxxxxxxxx =Load | 8 1000xxxxxxxxxxxxxxxxxxxxxxxxxxxx =Load |
16 001110xxxxxxxxxxxxxxxxxxxxxxxxxx =Arithm2 | |
17 00110xxxxxxxxxxxxxxxxxxxxxxxxxxx =Arithm2 | |
18 0010xxxxxxxxxxxxxxxxxxxxxxxxxxxx =Arithm2 | |
19 011111xxxxxxxxxxxxxxxxxxxxxxxxxx ->special3 | |
20 0x010xxxxxxxxxxxxxxxxxxxxxxxxxxx =Branch | |
21 001111xxxxxxxxxxxxxxxxxxxxxxxxxx ->arithm2_1 | |
22 000011xxxxxxxxxxxxxxxxxxxxxxxxxx =JalImm | |
23 010010xxxxxxxxxxxxxxxxxxxxxxxxxx ->cop2 | |
24 0x011xxxxxxxxxxxxxxxxxxxxxxxxxxx ->branch_1 | |
25 010000xxxxxxxxxxxxxxxxxxxxxxxxxx ->cop0 | |
26 000001xxxxxxxxxxxxxxxxxxxxxxxxxx ->regimm | |
27 011101xxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 9 011101xxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
28 011110xxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 10 011110xxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
29 10x111xxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 11 10x111xxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
30 10110xxxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 12 10110xxxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
31 11x100xxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 13 11x100xxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
32 0110xxxxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 14 0110xxxxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
33 11xx11xxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 15 11xx11xxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
| 16 001110xxxxxxxxxxxxxxxxxxxxxxxxxx =Arithm2 |
| 17 00110xxxxxxxxxxxxxxxxxxxxxxxxxxx =Arithm2 |
| 18 0010xxxxxxxxxxxxxxxxxxxxxxxxxxxx =Arithm2 |
| 19 010000xxxxxxxxxxxxxxxxxxxxxxxxxx ->cop0 |
| 20 111000xxxxxxxxxxxxxxxxxxxxxxxxxx =StoreConditional |
| 21 010001xxxxxxxxxxxxxxxxxxxxxxxxxx ->cop1 |
34 010011xxxxxxxxxxxxxxxxxxxxxxxxxx ->cop1x | 22 010011xxxxxxxxxxxxxxxxxxxxxxxxxx ->cop1x |
| 23 000011xxxxxxxxxxxxxxxxxxxxxxxxxx =JalImm |
| 24 001111xxxxxxxxxxxxxxxxxxxxxxxxxx ->arithm2_1 |
| 25 0x011xxxxxxxxxxxxxxxxxxxxxxxxxxx ->branch_1 |
| 26 000001xxxxxxxxxxxxxxxxxxxxxxxxxx ->regimm |
| 27 11xx01xxxxxxxxxxxxxxxxxxxxxxxxxx =FPLoadStore |
| 28 11xx10xxxxxxxxxxxxxxxxxxxxxxxxxx =FPLoadStore |
| 29 010010xxxxxxxxxxxxxxxxxxxxxxxxxx ->cop2 |
| 30 0x010xxxxxxxxxxxxxxxxxxxxxxxxxxx =Branch |
| 31 011100xxxxxxxxxxxxxxxxxxxxxxxxxx ->special2 |
| 32 000010xxxxxxxxxxxxxxxxxxxxxxxxxx =JmpImm |
| 33 000000xxxxxxxxxxxxxxxxxxxxxxxxxx ->special |
| 34 011111xxxxxxxxxxxxxxxxxxxxxxxxxx ->special3 |
35 101110xxxxxxxxxxxxxxxxxxxxxxxxxx =Store | 35 101110xxxxxxxxxxxxxxxxxxxxxxxxxx =Store |
36 1010xxxxxxxxxxxxxxxxxxxxxxxxxxxx =Store | 36 1010xxxxxxxxxxxxxxxxxxxxxxxxxxxx =Store |
37 | 37 |
38 -- special (See Table A.3) | 38 -- special (See Table A.3) |
39 pat0(31:0) | 39 pat0(31:0) |
40 xxxxxxxxxxxxxxxxxxxxxxxxxx0100x1 ->mthi | 40 xxxxxxxxxxxxxxxxxxxxxxxxxx111111 =Forbidden |
41 xxxxxxxxxxxxxxxxxxxxxxxxxx000110 ->srlv | 41 xxxxxxxxxxxxxxxxxxxxxxxxxx0x0101 =Forbidden |
42 xxxxxxxxxxxxxxxxxxxxxxxxxx10101x ->arithm3_3 | 42 xxxxxxxxxxxxxxxxxxxxxxxxxx0011x0 =Forbidden |
43 xxxxxxxxxxxxxxxxxxxxxxxxxx100xxx ->arithm3_3 | 43 xxxxxxxxxxxxxxxxxxxxxxxxxx0101x0 =Forbidden |
44 xxxxxxxxxxxxxxxxxxxxxxxxxx001111 ->sync | 44 xxxxxxxxxxxxxxxxxxxxxxxxxx01x111 =Forbidden |
45 xxxxxxxxxxxxxxxxxxxxxxxxxx0110xx ->mult | 45 xxxxxxxxxxxxxxxxxxxxxxxxxxx11110 =Forbidden |
| 46 xxxxxxxxxxxxxxxxxxxxxxxxxx10111x =Forbidden |
| 47 xxxxxxxxxxxxxxxxxxxxxxxxxxx1110x =Forbidden |
| 48 xxxxxxxxxxxxxxxxxxxxxxxxxx101x0x =Forbidden |
| 49 xxxxxxxxxxxxxxxxxxxxxxxxxx1110xx =Forbidden |
| 50 xxxxxxxxxxxxxxxxxxxxxxxxxx110xxx =Forbidden |
46 xxxxxxxxxxxxxxxxxxxxxxxxxx000010 ->srl | 51 xxxxxxxxxxxxxxxxxxxxxxxxxx000010 ->srl |
47 xxxxxxxxxxxxxxxxxxxxxxxxxx000001 ->movci | |
48 xxxxxxxxxxxxxxxxxxxxxxxxxx0100x0 ->mfhi | |
49 xxxxxxxxxxxxxxxxxxxxxxxxxx001001 ->jalr | |
50 xxxxxxxxxxxxxxxxxxxxxxxxxx001000 ->jr | |
51 xxxxxxxxxxxxxxxxxxxxxxxxxx00x101 =Forbidden | |
52 xxxxxxxxxxxxxxxxxxxxxxxxxx0011x0 =Forbidden | |
53 xxxxxxxxxxxxxxxxxxxxxxxxxx11110x =Forbidden | |
54 xxxxxxxxxxxxxxxxxxxxxxxxxx101x0x =Forbidden | |
55 xxxxxxxxxxxxxxxxxxxxxxxxxx1x111x =Forbidden | |
56 xxxxxxxxxxxxxxxxxxxxxxxxxx1110xx =Forbidden | |
57 xxxxxxxxxxxxxxxxxxxxxxxxxx01x1xx =Forbidden | |
58 xxxxxxxxxxxxxxxxxxxxxxxxxx110xxx =Forbidden | |
59 xxxxxxxxxxxxxxxxxxxxxxxxxx000100 ->arithm3_2 | 52 xxxxxxxxxxxxxxxxxxxxxxxxxx000100 ->arithm3_2 |
60 xxxxxxxxxxxxxxxxxxxxxxxxxx000111 ->arithm3_2 | 53 xxxxxxxxxxxxxxxxxxxxxxxxxx000111 ->arithm3_2 |
61 xxxxxxxxxxxxxxxxxxxxxxxxxx00101x ->arithm3_2 | 54 xxxxxxxxxxxxxxxxxxxxxxxxxx00101x ->arithm3_2 |
| 55 xxxxxxxxxxxxxxxxxxxxxxxxxx10101x ->arithm3_3 |
| 56 xxxxxxxxxxxxxxxxxxxxxxxxxx100xxx ->arithm3_3 |
| 57 xxxxxxxxxxxxxxxxxxxxxxxxxx0100x1 ->mthi |
| 58 xxxxxxxxxxxxxxxxxxxxxxxxxx000001 ->movci |
| 59 xxxxxxxxxxxxxxxxxxxxxxxxxx001101 =NaClHalt |
| 60 xxxxxxxxxxxxxxxxxxxxxxxxxx0110xx ->mult |
| 61 xxxxxxxxxxxxxxxxxxxxxxxxxx001001 ->jalr |
| 62 xxxxxxxxxxxxxxxxxxxxxxxxxx001000 ->jr |
62 xxxxxxxxxxxxxxxxxxxxxxxxxx000000 ->arithm3_1 | 63 xxxxxxxxxxxxxxxxxxxxxxxxxx000000 ->arithm3_1 |
63 xxxxxxxxxxxxxxxxxxxxxxxxxx000011 ->arithm3_1 | 64 xxxxxxxxxxxxxxxxxxxxxxxxxx000011 ->arithm3_1 |
| 65 xxxxxxxxxxxxxxxxxxxxxxxxxx0100x0 ->mfhi |
| 66 xxxxxxxxxxxxxxxxxxxxxxxxxx000110 ->srlv |
| 67 xxxxxxxxxxxxxxxxxxxxxxxxxx001111 ->sync |
64 | 68 |
65 -- regimm (See Table A.4) | 69 -- regimm (See Table A.4) |
66 pat0(31:0) | 70 pat0(31:0) |
67 xxxxxxxxxxx000xxxxxxxxxxxxxxxxxx =Branch | |
68 xxxxxxxxxxxx10xxxxxxxxxxxxxxxxxx =Forbidden | 71 xxxxxxxxxxxx10xxxxxxxxxxxxxxxxxx =Forbidden |
69 xxxxxxxxxxxxx1xxxxxxxxxxxxxxxxxx =Forbidden | 72 xxxxxxxxxxxxx1xxxxxxxxxxxxxxxxxx =Forbidden |
70 xxxxxxxxxxx100xxxxxxxxxxxxxxxxxx =BranchAndLink | 73 xxxxxxxxxxx100xxxxxxxxxxxxxxxxxx =BranchAndLink |
| 74 xxxxxxxxxxx000xxxxxxxxxxxxxxxxxx =Branch |
71 | 75 |
72 -- special2 (See Table A.5) | 76 -- special2 (See Table A.5) |
73 pat0(31:0) | 77 pat0(31:0) |
74 xxxxxxxxxxxxxxxxxxxxxxxxxx000x0x ->mult | 78 xxxxxxxxxxxxxxxxxxxxxxxxxx000010 ->arithm3_2 |
| 79 xxxxxxxxxxxxxxxxxxxxxxxxxx10000x ->arithm3_2 |
75 xxxxxxxxxxxxxxxxxxxxxxxxxx111111 =Forbidden | 80 xxxxxxxxxxxxxxxxxxxxxxxxxx111111 =Forbidden |
76 xxxxxxxxxxxxxxxxxxxxxxxxxx000x11 =Forbidden | 81 xxxxxxxxxxxxxxxxxxxxxxxxxx000x11 =Forbidden |
77 xxxxxxxxxxxxxxxxxxxxxxxxxx00x110 =Forbidden | 82 xxxxxxxxxxxxxxxxxxxxxxxxxx00x110 =Forbidden |
78 xxxxxxxxxxxxxxxxxxxxxxxxxx0x1111 =Forbidden | 83 xxxxxxxxxxxxxxxxxxxxxxxxxx0x1111 =Forbidden |
79 xxxxxxxxxxxxxxxxxxxxxxxxxxx11110 =Forbidden | 84 xxxxxxxxxxxxxxxxxxxxxxxxxxx11110 =Forbidden |
80 xxxxxxxxxxxxxxxxxxxxxxxxxx10111x =Forbidden | 85 xxxxxxxxxxxxxxxxxxxxxxxxxx10111x =Forbidden |
81 xxxxxxxxxxxxxxxxxxxxxxxxxx11110x =Forbidden | 86 xxxxxxxxxxxxxxxxxxxxxxxxxx11110x =Forbidden |
82 xxxxxxxxxxxxxxxxxxxxxxxxxx0x110x =Forbidden | 87 xxxxxxxxxxxxxxxxxxxxxxxxxx0x110x =Forbidden |
83 xxxxxxxxxxxxxxxxxxxxxxxxxx100x1x =Forbidden | 88 xxxxxxxxxxxxxxxxxxxxxxxxxx100x1x =Forbidden |
84 xxxxxxxxxxxxxxxxxxxxxxxxxx10x10x =Forbidden | 89 xxxxxxxxxxxxxxxxxxxxxxxxxx10x10x =Forbidden |
85 xxxxxxxxxxxxxxxxxxxxxxxxxxxx10xx =Forbidden | 90 xxxxxxxxxxxxxxxxxxxxxxxxxxxx10xx =Forbidden |
86 xxxxxxxxxxxxxxxxxxxxxxxxxxx10xxx =Forbidden | 91 xxxxxxxxxxxxxxxxxxxxxxxxxxx10xxx =Forbidden |
87 xxxxxxxxxxxxxxxxxxxxxxxxxx000010 ->arithm3_2 | 92 xxxxxxxxxxxxxxxxxxxxxxxxxx000x0x ->mult |
88 xxxxxxxxxxxxxxxxxxxxxxxxxx10000x ->arithm3_2 | |
89 | 93 |
90 -- special3 (See Table A.6) | 94 -- special3 (See Table A.6) |
91 pat0(31:0) | 95 pat0(31:0) |
92 xxxxxxxxxxxxxxxxxxxxxxxxxx000x00 =ExtIns | |
93 xxxxxxxxxxxxxxxxxxxxxxxxxx100000 ->bshfl | |
94 xxxxxxxxxxxxxxxxxxxxxxxxxx111111 =Forbidden | 96 xxxxxxxxxxxxxxxxxxxxxxxxxx111111 =Forbidden |
95 xxxxxxxxxxxxxxxxxxxxxxxxxx1000x1 =Forbidden | 97 xxxxxxxxxxxxxxxxxxxxxxxxxx1000x1 =Forbidden |
96 xxxxxxxxxxxxxxxxxxxxxxxxxx10x111 =Forbidden | 98 xxxxxxxxxxxxxxxxxxxxxxxxxx10x111 =Forbidden |
97 xxxxxxxxxxxxxxxxxxxxxxxxxx1x1110 =Forbidden | 99 xxxxxxxxxxxxxxxxxxxxxxxxxx1x1110 =Forbidden |
98 xxxxxxxxxxxxxxxxxxxxxxxxxx11110x =Forbidden | 100 xxxxxxxxxxxxxxxxxxxxxxxxxx11110x =Forbidden |
99 xxxxxxxxxxxxxxxxxxxxxxxxxx000xx1 =Forbidden | 101 xxxxxxxxxxxxxxxxxxxxxxxxxx000xx1 =Forbidden |
100 xxxxxxxxxxxxxxxxxxxxxxxxxxx00x10 =Forbidden | 102 xxxxxxxxxxxxxxxxxxxxxxxxxxx00x10 =Forbidden |
101 xxxxxxxxxxxxxxxxxxxxxxxxxx10x10x =Forbidden | 103 xxxxxxxxxxxxxxxxxxxxxxxxxx10x10x =Forbidden |
102 xxxxxxxxxxxxxxxxxxxxxxxxxx1x10xx =Forbidden | 104 xxxxxxxxxxxxxxxxxxxxxxxxxx1x10xx =Forbidden |
103 xxxxxxxxxxxxxxxxxxxxxxxxxx0x1xxx =Forbidden | 105 xxxxxxxxxxxxxxxxxxxxxxxxxx0x1xxx =Forbidden |
104 xxxxxxxxxxxxxxxxxxxxxxxxxxx10xxx =Forbidden | 106 xxxxxxxxxxxxxxxxxxxxxxxxxxx10xxx =Forbidden |
| 107 xxxxxxxxxxxxxxxxxxxxxxxxxx000x00 =ExtIns |
| 108 xxxxxxxxxxxxxxxxxxxxxxxxxx100000 ->bshfl |
105 | 109 |
106 -- movci (See Table A.7) | 110 -- movci (See Table A.7) |
107 pat0(31:0) pat1(31:0) | 111 pat0(31:0) pat1(31:0) |
| 112 xxxxxxxxxxxxxx0xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Arithm3 |
108 xxxxxxxxxxxxxx1xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden | 113 xxxxxxxxxxxxxx1xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden |
109 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ~xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden | 114 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ~xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden |
110 xxxxxxxxxxxxxx0xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Arithm3 | |
111 | 115 |
112 -- srl (See Table A.8) | 116 -- srl (See Table A.8) |
113 pat0(31:0) | 117 pat0(31:0) |
| 118 xxxxxx0000xxxxxxxxxxxxxxxxxxxxxx =Arithm3 |
114 ~xxxxxx0000xxxxxxxxxxxxxxxxxxxxxx =Forbidden | 119 ~xxxxxx0000xxxxxxxxxxxxxxxxxxxxxx =Forbidden |
115 xxxxxx0000xxxxxxxxxxxxxxxxxxxxxx =Arithm3 | |
116 | 120 |
117 -- srlv (See Table A.9) | 121 -- srlv (See Table A.9) |
118 pat0(31:0) | 122 pat0(31:0) |
| 123 xxxxxxxxxxxxxxxxxxxxx0000xxxxxxx =Arithm3 |
119 ~xxxxxxxxxxxxxxxxxxxxx0000xxxxxxx =Forbidden | 124 ~xxxxxxxxxxxxxxxxxxxxx0000xxxxxxx =Forbidden |
120 xxxxxxxxxxxxxxxxxxxxx0000xxxxxxx =Arithm3 | |
121 | 125 |
122 -- bshfl (See Table A.10) | 126 -- bshfl (See Table A.10) |
123 pat0(31:0) | 127 pat0(31:0) |
124 xxxxxxxxxxxxxxxxxxxxx10111xxxxxx =Forbidden | 128 xxxxxxxxxxxxxxxxxxxxx10111xxxxxx =Forbidden |
125 xxxxxxxxxxxxxxxxxxxxx00x11xxxxxx =Forbidden | 129 xxxxxxxxxxxxxxxxxxxxx00x11xxxxxx =Forbidden |
126 xxxxxxxxxxxxxxxxxxxxx0x110xxxxxx =Forbidden | 130 xxxxxxxxxxxxxxxxxxxxx0x110xxxxxx =Forbidden |
127 xxxxxxxxxxxxxxxxxxxxxx1111xxxxxx =Forbidden | 131 xxxxxxxxxxxxxxxxxxxxxx1111xxxxxx =Forbidden |
128 xxxxxxxxxxxxxxxxxxxxx1010xxxxxxx =Forbidden | 132 xxxxxxxxxxxxxxxxxxxxx1010xxxxxxx =Forbidden |
129 xxxxxxxxxxxxxxxxxxxxx00x0xxxxxxx =Forbidden | 133 xxxxxxxxxxxxxxxxxxxxx00x0xxxxxxx =Forbidden |
130 xxxxxxxxxxxxxxxxxxxxx010xxxxxxxx =Forbidden | 134 xxxxxxxxxxxxxxxxxxxxx010xxxxxxxx =Forbidden |
131 xxxxxxxxxxxxxxxxxxxxxx110xxxxxxx =Forbidden | 135 xxxxxxxxxxxxxxxxxxxxxx110xxxxxxx =Forbidden |
132 xxxxxxxxxxxxxxxxxxxxx1x0x1xxxxxx =Forbidden | 136 xxxxxxxxxxxxxxxxxxxxx1x0x1xxxxxx =Forbidden |
133 xxxxxxxxxxxxxxxxxxxxx1xx10xxxxxx =Forbidden | 137 xxxxxxxxxxxxxxxxxxxxx1xx10xxxxxx =Forbidden |
134 xxxxxxxxxxxxxxxxxxxxx00010xxxxxx ->arithm3_1 | 138 xxxxxxxxxxxxxxxxxxxxx00010xxxxxx ->arithm3_1 |
135 xxxxxxxxxxxxxxxxxxxxx1x000xxxxxx ->arithm3_1 | 139 xxxxxxxxxxxxxxxxxxxxx1x000xxxxxx ->arithm3_1 |
136 | 140 |
137 -- cop0 (See Table A.11) | 141 -- cop0 (See Table A.11) |
138 pat0(31:0) | 142 pat0(31:0) |
139 xxxxxx01011xxxxxxxxxxxxxxxxxxxxx ->mfmc0 | |
140 xxxxxx10111xxxxxxxxxxxxxxxxxxxxx =Forbidden | 143 xxxxxx10111xxxxxxxxxxxxxxxxxxxxx =Forbidden |
141 xxxxxx11110xxxxxxxxxxxxxxxxxxxxx =Forbidden | 144 xxxxxx11110xxxxxxxxxxxxxxxxxxxxx =Forbidden |
142 xxxxxx01x10xxxxxxxxxxxxxxxxxxxxx =Forbidden | 145 xxxxxx01x10xxxxxxxxxxxxxxxxxxxxx =Forbidden |
143 xxxxxxx1111xxxxxxxxxxxxxxxxxxxxx =Forbidden | 146 xxxxxxx1111xxxxxxxxxxxxxxxxxxxxx =Forbidden |
144 xxxxxx100x1xxxxxxxxxxxxxxxxxxxxx =Forbidden | 147 xxxxxx100x1xxxxxxxxxxxxxxxxxxxxx =Forbidden |
145 xxxxxx10x10xxxxxxxxxxxxxxxxxxxxx =Forbidden | 148 xxxxxx10x10xxxxxxxxxxxxxxxxxxxxx =Forbidden |
146 xxxxxx01x0xxxxxxxxxxxxxxxxxxxxxx =Forbidden | 149 xxxxxx01x0xxxxxxxxxxxxxxxxxxxxxx =Forbidden |
147 xxxxxx1x10xxxxxxxxxxxxxxxxxxxxxx =Forbidden | 150 xxxxxx1x10xxxxxxxxxxxxxxxxxxxxxx =Forbidden |
148 xxxxxx110xxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 151 xxxxxx110xxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
149 xxxxxx00xxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 152 xxxxxx00xxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
150 xxxxxx10000xxxxxxxxxxxxxxxxxxxxx ->c0 | 153 xxxxxx10000xxxxxxxxxxxxxxxxxxxxx ->c0 |
| 154 xxxxxx01011xxxxxxxxxxxxxxxxxxxxx ->mfmc0 |
151 | 155 |
152 -- c0 (See Table A.12) | 156 -- c0 (See Table A.12) |
153 pat0(31:0) | 157 pat0(31:0) |
154 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 158 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
155 | 159 |
156 -- cop1 (See Table A.13) | 160 -- cop1 (See Table A.13) |
157 pat0(31:0) | 161 pat0(31:0) |
158 xxxxxx00000xxxxxxxxxxxxxxxxxxxxx ->mfc1 | |
159 xxxxxx00011xxxxxxxxxxxxxxxxxxxxx ->mfc1 | |
160 xxxxxx01000xxxxxxxxxxxxxxxxxxxxx ->bc1 | 162 xxxxxx01000xxxxxxxxxxxxxxxxxxxxx ->bc1 |
161 xxxxxx01111xxxxxxxxxxxxxxxxxxxxx =Forbidden | 163 xxxxxx01111xxxxxxxxxxxxxxxxxxxxx =Forbidden |
162 xxxxxx00x01xxxxxxxxxxxxxxxxxxxxx =Forbidden | 164 xxxxxx00x01xxxxxxxxxxxxxxxxxxxxx =Forbidden |
163 xxxxxx010x1xxxxxxxxxxxxxxxxxxxxx =Forbidden | 165 xxxxxx010x1xxxxxxxxxxxxxxxxxxxxx =Forbidden |
164 xxxxxx0110xxxxxxxxxxxxxxxxxxxxxx =Forbidden | 166 xxxxxx0110xxxxxxxxxxxxxxxxxxxxxx =Forbidden |
165 xxxxxx1001xxxxxxxxxxxxxxxxxxxxxx =Forbidden | 167 xxxxxx1001xxxxxxxxxxxxxxxxxxxxxx =Forbidden |
166 xxxxxx0xx10xxxxxxxxxxxxxxxxxxxxx =Forbidden | 168 xxxxxx0xx10xxxxxxxxxxxxxxxxxxxxx =Forbidden |
| 169 xxxxxx00100xxxxxxxxxxxxxxxxxxxxx ->mtc1 |
| 170 xxxxxx00111xxxxxxxxxxxxxxxxxxxxx ->mtc1 |
| 171 xxxxxx00000xxxxxxxxxxxxxxxxxxxxx ->mfc1 |
| 172 xxxxxx00011xxxxxxxxxxxxxxxxxxxxx ->mfc1 |
167 xxxxxx1110xxxxxxxxxxxxxxxxxxxxxx ->c1 | 173 xxxxxx1110xxxxxxxxxxxxxxxxxxxxxx ->c1 |
168 xxxxxx10x0xxxxxxxxxxxxxxxxxxxxxx ->c1 | 174 xxxxxx10x0xxxxxxxxxxxxxxxxxxxxxx ->c1 |
169 xxxxxx1x11xxxxxxxxxxxxxxxxxxxxxx ->c1 | 175 xxxxxx1x11xxxxxxxxxxxxxxxxxxxxxx ->c1 |
170 xxxxxx110xxxxxxxxxxxxxxxxxxxxxxx ->c1 | 176 xxxxxx110xxxxxxxxxxxxxxxxxxxxxxx ->c1 |
171 xxxxxx00100xxxxxxxxxxxxxxxxxxxxx ->mtc1 | |
172 xxxxxx00111xxxxxxxxxxxxxxxxxxxxx ->mtc1 | |
173 | 177 |
174 -- c1 (See Table A.14, A.15, A.16, A.17) | 178 -- c1 (See Table A.14, A.15, A.16, A.17) |
175 pat0(31:0) | 179 pat0(31:0) |
176 xxxxxxxxxxxxxxxxxxxxxxxxxx101111 =Safe | |
177 xxxxxxxxxxxxxxxxxxxxxxxxxx01001x =Safe | |
178 xxxxxxxxxxxxxxxxxxxxxxxxxx10x110 =Safe | |
179 xxxxxxxxxxxxxxxxxxxxxxxxxx10110x =Safe | |
180 xxxxxxxxxxxxxxxxxxxxxxxxxx0000xx =Safe | |
181 xxxxxxxxxxxxxxxxxxxxxxxxxx010101 ->fp | 180 xxxxxxxxxxxxxxxxxxxxxxxxxx010101 ->fp |
182 xxxxxxxxxxxxxxxxxxxxxxxxxx010110 ->fp | 181 xxxxxxxxxxxxxxxxxxxxxxxxxx010110 ->fp |
183 xxxxxxxxxxxxxxxxxxxxxxxxxx101000 ->fp | 182 xxxxxxxxxxxxxxxxxxxxxxxxxx101000 ->fp |
184 xxxxxxxxxxxxxxxxxxxxxxxxxx0010xx ->fp | 183 xxxxxxxxxxxxxxxxxxxxxxxxxx0010xx ->fp |
185 xxxxxxxxxxxxxxxxxxxxxxxxxx100x0x ->fp | 184 xxxxxxxxxxxxxxxxxxxxxxxxxx100x0x ->fp |
186 xxxxxxxxxxxxxxxxxxxxxxxxxx00x1xx ->fp | 185 xxxxxxxxxxxxxxxxxxxxxxxxxx00x1xx ->fp |
187 xxxxxxxxxxxxxxxxxxxxxxxxxx010001 ->movcf | |
188 xxxxxxxxxxxxxxxxxxxxxxxxxx11xxxx ->c_cond_fmt | |
189 xxxxxxxxxxxxxxxxxxxxxxxxxx011110 =Forbidden | 186 xxxxxxxxxxxxxxxxxxxxxxxxxx011110 =Forbidden |
190 xxxxxxxxxxxxxxxxxxxxxxxxxx100111 =Forbidden | 187 xxxxxxxxxxxxxxxxxxxxxxxxxx100111 =Forbidden |
191 xxxxxxxxxxxxxxxxxxxxxxxxxx101010 =Forbidden | 188 xxxxxxxxxxxxxxxxxxxxxxxxxx101010 =Forbidden |
192 xxxxxxxxxxxxxxxxxxxxxxxxxx010x00 =Forbidden | 189 xxxxxxxxxxxxxxxxxxxxxxxxxx010x00 =Forbidden |
193 xxxxxxxxxxxxxxxxxxxxxxxxxx01x111 =Forbidden | 190 xxxxxxxxxxxxxxxxxxxxxxxxxx01x111 =Forbidden |
194 xxxxxxxxxxxxxxxxxxxxxxxxxx01110x =Forbidden | 191 xxxxxxxxxxxxxxxxxxxxxxxxxx01110x =Forbidden |
195 xxxxxxxxxxxxxxxxxxxxxxxxxx10001x =Forbidden | 192 xxxxxxxxxxxxxxxxxxxxxxxxxx10001x =Forbidden |
196 xxxxxxxxxxxxxxxxxxxxxxxxxx1010x1 =Forbidden | 193 xxxxxxxxxxxxxxxxxxxxxxxxxx1010x1 =Forbidden |
197 xxxxxxxxxxxxxxxxxxxxxxxxxx0110xx =Forbidden | 194 xxxxxxxxxxxxxxxxxxxxxxxxxx0110xx =Forbidden |
| 195 xxxxxxxxxxxxxxxxxxxxxxxxxx101111 =Safe |
| 196 xxxxxxxxxxxxxxxxxxxxxxxxxx01001x =Safe |
| 197 xxxxxxxxxxxxxxxxxxxxxxxxxx10x110 =Safe |
| 198 xxxxxxxxxxxxxxxxxxxxxxxxxx10110x =Safe |
| 199 xxxxxxxxxxxxxxxxxxxxxxxxxx0000xx =Safe |
| 200 xxxxxxxxxxxxxxxxxxxxxxxxxx010001 ->movcf |
| 201 xxxxxxxxxxxxxxxxxxxxxxxxxx11xxxx ->c_cond_fmt |
198 | 202 |
199 -- movcf (See Table A.18) | 203 -- movcf (See Table A.18) |
200 pat0(31:0) | 204 pat0(31:0) |
| 205 xxxxxxxxxxxxxx1xxxxxxxxxxxxxxxxx =Forbidden |
201 xxxxxxxxxxxxxx0xxxxxxxxxxxxxxxxx =Safe | 206 xxxxxxxxxxxxxx0xxxxxxxxxxxxxxxxx =Safe |
202 xxxxxxxxxxxxxx1xxxxxxxxxxxxxxxxx =Forbidden | |
203 | 207 |
204 -- cop2 (See Table A.19) | 208 -- cop2 (See Table A.19) |
205 pat0(31:0) | 209 pat0(31:0) |
206 xxxxxx01000xxxxxxxxxxxxxxxxxxxxx ->bc2 | |
207 xxxxxx11110xxxxxxxxxxxxxxxxxxxxx =Forbidden | 210 xxxxxx11110xxxxxxxxxxxxxxxxxxxxx =Forbidden |
208 xxxxxx010x1xxxxxxxxxxxxxxxxxxxxx =Forbidden | 211 xxxxxx010x1xxxxxxxxxxxxxxxxxxxxx =Forbidden |
209 xxxxxx01x10xxxxxxxxxxxxxxxxxxxxx =Forbidden | 212 xxxxxx01x10xxxxxxxxxxxxxxxxxxxxx =Forbidden |
210 xxxxxxx1111xxxxxxxxxxxxxxxxxxxxx =Forbidden | 213 xxxxxxx1111xxxxxxxxxxxxxxxxxxxxx =Forbidden |
211 xxxxxxx110xxxxxxxxxxxxxxxxxxxxxx =Forbidden | 214 xxxxxxx110xxxxxxxxxxxxxxxxxxxxxx =Forbidden |
212 xxxxxx110xxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 215 xxxxxx110xxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
213 xxxxxxx0xxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 216 xxxxxxx0xxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
| 217 xxxxxx01000xxxxxxxxxxxxxxxxxxxxx ->bc2 |
214 | 218 |
215 -- cop1x (See Table A.20) | 219 -- cop1x (See Table A.20) |
216 pat0(31:0) | 220 pat0(31:0) |
217 xxxxxxxxxxxxxxxxxxxxxxxxxx110110 =Safe | |
218 xxxxxxxxxxxxxxxxxxxxxxxxxxx11110 =Safe | |
219 xxxxxxxxxxxxxxxxxxxxxxxxxx10x110 =Safe | |
220 xxxxxxxxxxxxxxxxxxxxxxxxxx1xx00x =Safe | |
221 xxxxxxxxxxxxxxxxxxxxxxxxxx110111 =Forbidden | 221 xxxxxxxxxxxxxxxxxxxxxxxxxx110111 =Forbidden |
222 xxxxxxxxxxxxxxxxxxxxxxxxxxx11111 =Forbidden | 222 xxxxxxxxxxxxxxxxxxxxxxxxxxx11111 =Forbidden |
223 xxxxxxxxxxxxxxxxxxxxxxxxxx10x111 =Forbidden | 223 xxxxxxxxxxxxxxxxxxxxxxxxxx10x111 =Forbidden |
224 xxxxxxxxxxxxxxxxxxxxxxxxxx11010x =Forbidden | 224 xxxxxxxxxxxxxxxxxxxxxxxxxx11010x =Forbidden |
225 xxxxxxxxxxxxxxxxxxxxxxxxxx0110xx =Forbidden | 225 xxxxxxxxxxxxxxxxxxxxxxxxxx0110xx =Forbidden |
226 xxxxxxxxxxxxxxxxxxxxxxxxxxx1110x =Forbidden | 226 xxxxxxxxxxxxxxxxxxxxxxxxxxx1110x =Forbidden |
227 xxxxxxxxxxxxxxxxxxxxxxxxxx10x10x =Forbidden | 227 xxxxxxxxxxxxxxxxxxxxxxxxxx10x10x =Forbidden |
228 xxxxxxxxxxxxxxxxxxxxxxxxxx010xxx =Forbidden | 228 xxxxxxxxxxxxxxxxxxxxxxxxxx010xxx =Forbidden |
229 xxxxxxxxxxxxxxxxxxxxxxxxxx1xx01x =Forbidden | 229 xxxxxxxxxxxxxxxxxxxxxxxxxx1xx01x =Forbidden |
230 xxxxxxxxxxxxxxxxxxxxxxxxxx00xxxx =Forbidden | 230 xxxxxxxxxxxxxxxxxxxxxxxxxx00xxxx =Forbidden |
| 231 xxxxxxxxxxxxxxxxxxxxxxxxxx110110 =Safe |
| 232 xxxxxxxxxxxxxxxxxxxxxxxxxxx11110 =Safe |
| 233 xxxxxxxxxxxxxxxxxxxxxxxxxx10x110 =Safe |
| 234 xxxxxxxxxxxxxxxxxxxxxxxxxx1xx00x =Safe |
231 | 235 |
232 -- branch_1 (blez, bgtz, blezl, bgtzl) | 236 -- branch_1 (blez, bgtz, blezl, bgtzl) |
233 pat0(31:0) | 237 pat0(31:0) |
| 238 ~xxxxxxxxxxx00000xxxxxxxxxxxxxxxx =Forbidden |
234 xxxxxxxxxxx00000xxxxxxxxxxxxxxxx =Branch | 239 xxxxxxxxxxx00000xxxxxxxxxxxxxxxx =Branch |
235 ~xxxxxxxxxxx00000xxxxxxxxxxxxxxxx =Forbidden | |
236 | 240 |
237 -- arithm2_1 (lui) | 241 -- arithm2_1 (lui) |
238 pat0(31:0) | 242 pat0(31:0) |
239 ~xxxxxx00000xxxxxxxxxxxxxxxxxxxxx =Forbidden | 243 ~xxxxxx00000xxxxxxxxxxxxxxxxxxxxx =Forbidden |
240 xxxxxx00000xxxxxxxxxxxxxxxxxxxxx =Arithm2 | 244 xxxxxx00000xxxxxxxxxxxxxxxxxxxxx =Arithm2 |
241 | 245 |
242 -- arithm3_1 (sll, sra, wsbh, seb, seh) | 246 -- arithm3_1 (sll, sra, wsbh, seb, seh) |
243 pat0(31:0) | 247 pat0(31:0) |
| 248 xxxxxx00000xxxxxxxxxxxxxxxxxxxxx =Arithm3 |
244 ~xxxxxx00000xxxxxxxxxxxxxxxxxxxxx =Forbidden | 249 ~xxxxxx00000xxxxxxxxxxxxxxxxxxxxx =Forbidden |
245 xxxxxx00000xxxxxxxxxxxxxxxxxxxxx =Arithm3 | |
246 | 250 |
247 -- arithm3_2 (sllv, srav, movz, movn, mul, clz, clo) | 251 -- arithm3_2 (sllv, srav, movz, movn, mul, clz, clo) |
248 pat0(31:0) | 252 pat0(31:0) |
| 253 xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Arithm3 |
249 ~xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden | 254 ~xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden |
250 xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Arithm3 | |
251 | 255 |
252 -- jr (jr) | 256 -- jr (jr) |
253 pat0(31:0) pat1(31:0) | 257 pat0(31:0) |
254 xxxxxx00000xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx000000000000000xxxxxx =NaClHalt | 258 ~xxxxxxxxxxx000000000000000xxxxxx =Forbidden |
255 ~xxxxxx00000xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx000000000000000xxxxxx =JmpReg | 259 xxxxxxxxxxx000000000000000xxxxxx =JmpReg |
256 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ~xxxxxxxxxxx000000000000000xxxxxx =Forbidden | |
257 | 260 |
258 -- jalr (jalr) | 261 -- jalr (jalr) |
259 pat0(31:0) pat1(31:0) | 262 pat0(31:0) pat1(31:0) |
| 263 ~xxxxxxxxxxx00000xxxxxxxxxxxxxxxx ~xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden |
260 xxxxxxxxxxx00000xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =JalReg | 264 xxxxxxxxxxx00000xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =JalReg |
261 ~xxxxxxxxxxx00000xxxxxxxxxxxxxxxx ~xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden | |
262 | 265 |
263 -- sync (sync) | 266 -- sync (sync) |
264 pat0(31:0) | 267 pat0(31:0) |
| 268 ~xxxxxx00000000000000000000xxxxxx =Forbidden |
265 xxxxxx00000000000000000000xxxxxx =Safe | 269 xxxxxx00000000000000000000xxxxxx =Safe |
266 ~xxxxxx00000000000000000000xxxxxx =Forbidden | |
267 | 270 |
268 -- mfhi (mfhi, mflo) | 271 -- mfhi (mfhi, mflo) |
269 pat0(31:0) pat1(31:0) | 272 pat0(31:0) pat1(31:0) |
| 273 xxxxxx0000000000xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Arithm3 |
270 ~xxxxxx0000000000xxxxxxxxxxxxxxxx ~xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden | 274 ~xxxxxx0000000000xxxxxxxxxxxxxxxx ~xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden |
271 xxxxxx0000000000xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Arithm3 | |
272 | 275 |
273 -- mthi (mthi, mtlo) | 276 -- mthi (mthi, mtlo) |
274 pat0(31:0) | 277 pat0(31:0) |
| 278 ~xxxxxxxxxxx000000000000000xxxxxx =Forbidden |
275 xxxxxxxxxxx000000000000000xxxxxx =Safe | 279 xxxxxxxxxxx000000000000000xxxxxx =Safe |
276 ~xxxxxxxxxxx000000000000000xxxxxx =Forbidden | |
277 | 280 |
278 -- mult (mult, multu, div, divu, madd, maddu, msub, msubu) | 281 -- mult (mult, multu, div, divu, madd, maddu, msub, msubu) |
279 pat0(31:0) | 282 pat0(31:0) |
| 283 ~xxxxxxxxxxxxxxxx0000000000xxxxxx =Forbidden |
280 xxxxxxxxxxxxxxxx0000000000xxxxxx =Safe | 284 xxxxxxxxxxxxxxxx0000000000xxxxxx =Safe |
281 ~xxxxxxxxxxxxxxxx0000000000xxxxxx =Forbidden | |
282 | 285 |
283 -- arithm3_3 (add, addu, sub, subu, and, or, xor, nor, slt, sltu) | 286 -- arithm3_3 (add, addu, sub, subu, and, or, xor, nor, slt, sltu) |
284 pat0(31:0) | 287 pat0(31:0) |
| 288 xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Arithm3 |
285 ~xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden | 289 ~xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Forbidden |
286 xxxxxxxxxxxxxxxxxxxxx00000xxxxxx =Arithm3 | |
287 | 290 |
288 -- mfmc0 (di, ei) | 291 -- mfmc0 (di, ei) |
289 pat0(31:0) | 292 pat0(31:0) |
290 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 293 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
291 | 294 |
292 -- mfc1 (mfc1, mfhc1) | 295 -- mfc1 (mfc1, mfhc1) |
293 pat0(31:0) | 296 pat0(31:0) |
294 ~xxxxxxxxxxxxxxxxxxxxx00000000000 =Forbidden | 297 ~xxxxxxxxxxxxxxxxxxxxx00000000000 =Forbidden |
295 xxxxxxxxxxxxxxxxxxxxx00000000000 =Arithm2 | 298 xxxxxxxxxxxxxxxxxxxxx00000000000 =Arithm2 |
296 | 299 |
297 -- mtc1 (mtc1, mthc1) | 300 -- mtc1 (mtc1, mthc1) |
298 pat0(31:0) | 301 pat0(31:0) |
| 302 ~xxxxxxxxxxxxxxxxxxxxx00000000000 =Forbidden |
299 xxxxxxxxxxxxxxxxxxxxx00000000000 =Safe | 303 xxxxxxxxxxxxxxxxxxxxx00000000000 =Safe |
300 ~xxxxxxxxxxxxxxxxxxxxx00000000000 =Forbidden | |
301 | 304 |
302 -- bc1 (bc1f, bc1t, bc1fl, bc1tl) | 305 -- bc1 (bc1f, bc1t, bc1fl, bc1tl) |
303 pat0(31:0) | 306 pat0(31:0) |
304 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx =Branch | 307 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx =Branch |
305 | 308 |
306 -- fp (sqrt.fmt, abs.fmt, mov.fmt, neg.fmt, round.l.fmt, trunc.l.fmt, ceil.l.fmt
, floor.l.fmt, round.w.fmt, trunc.w.fmt, ceil.w.fmt, floor.w.fmt, recip.fmt, rsq
rt.fmt, cvt.s.fmt, cvt.d.fmt, cvt.w.fmt, cvt.l.fmt, cvt.s.pl) | 309 -- fp (sqrt.fmt, abs.fmt, mov.fmt, neg.fmt, round.l.fmt, trunc.l.fmt, ceil.l.fmt
, floor.l.fmt, round.w.fmt, trunc.w.fmt, ceil.w.fmt, floor.w.fmt, recip.fmt, rsq
rt.fmt, cvt.s.fmt, cvt.d.fmt, cvt.w.fmt, cvt.l.fmt, cvt.s.pl) |
307 pat0(31:0) | 310 pat0(31:0) |
| 311 ~xxxxxxxxxxx00000xxxxxxxxxxxxxxxx =Forbidden |
308 xxxxxxxxxxx00000xxxxxxxxxxxxxxxx =Safe | 312 xxxxxxxxxxx00000xxxxxxxxxxxxxxxx =Safe |
309 ~xxxxxxxxxxx00000xxxxxxxxxxxxxxxx =Forbidden | |
310 | 313 |
311 -- bc2 (bc2f, bc2t, bc2fl, bc2tl) | 314 -- bc2 (bc2f, bc2t, bc2fl, bc2tl) |
312 pat0(31:0) | 315 pat0(31:0) |
313 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden | 316 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx =Forbidden |
314 | 317 |
315 -- c_cond_fmt (c.cond.fmt) | 318 -- c_cond_fmt (c.cond.fmt) |
316 pat0(31:0) | 319 pat0(31:0) |
| 320 ~xxxxxxxxxxxxxxxxxxxxxxxx00xxxxxx =Forbidden |
317 xxxxxxxxxxxxxxxxxxxxxxxx00xxxxxx =Safe | 321 xxxxxxxxxxxxxxxxxxxxxxxx00xxxxxx =Safe |
318 ~xxxxxxxxxxxxxxxxxxxxxxxx00xxxxxx =Forbidden | |
OLD | NEW |