Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/mep/mep-ivc2.cpu @ 55:77e2b8dfacca gcc-4.4.5
update it from 4.4.3 to 4.5.0
author | ryoma <e075725@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 12 Feb 2010 23:39:51 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
52:c156f1bd5cd9 | 55:77e2b8dfacca |
---|---|
1 ; Toshiba MeP IVC2 Coprocessor description. -*- scheme -*- | |
2 ; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 | |
3 ; Free Software Foundation, Inc. | |
4 ; Contributed by Red Hat, Inc. | |
5 ; | |
6 ; This file is part of GCC. | |
7 ; | |
8 ; GCC is free software; you can redistribute it and/or modify it under | |
9 ; the terms of the GNU General Public License as published by the Free | |
10 ; Software Foundation; either version 3, or (at your option) any later | |
11 ; version. | |
12 ; | |
13 ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY | |
14 ; WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
15 ; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
16 ; for more details. | |
17 ; | |
18 ; You should have received a copy of the GNU General Public License | |
19 ; along with GCC; see the file COPYING3. If not see | |
20 ; <http://www.gnu.org/licenses/>. | |
21 | |
22 ;------------------------------------------------------------------------------ | |
23 ; MeP-Integrator will redefine the isa pmacros below to allow the bit widths | |
24 ; specified below for each ME_MODULE using this coprocessor. | |
25 ; IVC2 uses the isas as follows: | |
26 ; C3 32 | |
27 ; P0S 16 | |
28 ; P0 48 | |
29 ; P1 64 | |
30 ;------------------------------------------------------------------------------ | |
31 ; begin-isas | |
32 (define-pmacro ivc2-core-isa () (ISA ext_core1)) | |
33 (define-pmacro ivc2-16-isa () (ISA ext_cop1_16)) | |
34 (define-pmacro ivc2-32-isa () (ISA ext_cop1_32)) | |
35 (define-pmacro ivc2-48-isa () (ISA ext_cop1_48)) | |
36 (define-pmacro ivc2-64-isa () (ISA ext_cop1_64)) | |
37 (define-pmacro all-ivc2-isas () (ISA ext_core1,ext_cop1_16,ext_cop1_32,ext_cop1_48,ext_cop1_64)) | |
38 (define-pmacro ivc2-p0s-isa () (ISA ext_cop1_16)) | |
39 (define-pmacro ivc2-p0-isa () (ISA ext_cop1_48)) | |
40 (define-pmacro ivc2-p0s-p0-isa () (ISA ext_cop1_16,ext_cop1_48)) | |
41 (define-pmacro ivc2-p1-isa () (ISA ext_cop1_64)) | |
42 (define-pmacro ivc2-p0s-p1-isa () (ISA ext_cop1_16,ext_cop1_64)) | |
43 (define-pmacro ivc2-p0-p1-isa () (ISA ext_cop1_48,ext_cop1_64)) | |
44 (define-pmacro ivc2-p0s-p0-p1-isa () (ISA ext_cop1_16,ext_cop1_48,ext_cop1_64)) | |
45 (define-pmacro ivc2-c3-isa () (ISA ext_cop1_32)) | |
46 ; end-isas | |
47 | |
48 ; register definitions | |
49 ; --------------------- | |
50 ; NOTE: This exists solely for the purpose of providing the proper register names for this coprocessor. | |
51 ; GDB will use the hardware table generated from this declaration. The operands use h-cr | |
52 ; from mep-core.cpu so that SID's semantic trace will be consistent between | |
53 ; the core and the coprocessor but use parse/print handlers which reference the hardware table | |
54 ; generated from this declarations | |
55 (define-hardware | |
56 (name h-cr-ivc2) | |
57 (comment "64-bit coprocessor registers for ivc2 coprocessor") | |
58 (attrs VIRTUAL all-mep-core-isas (CDATA CP_DATA_BUS_INT)) | |
59 (type register DI (64)) | |
60 (set (index newval) (c-call VOID "h_cr64_set" index newval)) | |
61 (get (index) (c-call DI "h_cr64_get" index)) | |
62 (indices keyword "$c" (.map -reg-pair (.iota 8))) | |
63 ) | |
64 | |
65 ; NOTE: This exists solely for the purpose of providing the proper register names for this coprocessor. | |
66 ; GDB will use the hardware table generated from this declaration. The operands use h-ccr | |
67 ; from mep-core.cpu so that SID's semantic trace will be consistent between | |
68 ; the core and the coprocessor but use parse/print handlers which reference the hardware table | |
69 ; generated from this declarations | |
70 (define-hardware | |
71 (name h-ccr-ivc2) | |
72 (comment "Coprocessor control registers for ivc2 coprocessor") | |
73 (attrs VIRTUAL all-mep-isas) | |
74 (type register SI (32)) | |
75 (set (index newval) (c-call VOID "h_ccr_set" index newval)) | |
76 (get (index) (c-call SI "h_ccr_get" index)) | |
77 (indices keyword "" | |
78 (.splice | |
79 | |
80 ($csar0 0) | |
81 ($cc 1) | |
82 ($cofr0 4) | |
83 ($cofr1 5) | |
84 ($cofa0 6) | |
85 ($cofa1 7) | |
86 | |
87 ($csar1 15) | |
88 | |
89 ($acc0_0 16) | |
90 ($acc0_1 17) | |
91 ($acc0_2 18) | |
92 ($acc0_3 19) | |
93 ($acc0_4 20) | |
94 ($acc0_5 21) | |
95 ($acc0_6 22) | |
96 ($acc0_7 23) | |
97 | |
98 ($acc1_0 24) | |
99 ($acc1_1 25) | |
100 ($acc1_2 26) | |
101 ($acc1_3 27) | |
102 ($acc1_4 28) | |
103 ($acc1_5 29) | |
104 ($acc1_6 30) | |
105 ($acc1_7 31) | |
106 (.unsplice (.map -ccr-reg-pair (.iota 32))) | |
107 ) | |
108 ) | |
109 ) | |
110 | |
111 (define-attr | |
112 (type bitset) | |
113 (for insn) | |
114 (name SLOTS) | |
115 (comment "slots for which this opcode is valid - c3, p0s, p0, p1") | |
116 (values CORE C3 P0S P0 P1) | |
117 (default CORE) | |
118 ) | |
119 | |
120 ;----------------------------------------------------------------------------- | |
121 ; macros for standard opcodes for each slot type | |
122 | |
123 ; C3 | |
124 (dnf f-ivc2-2u4 "sub opcode field" (all-mep-isas) 4 2) | |
125 (dnf f-ivc2-3u4 "sub opcode field" (all-mep-isas) 4 3) | |
126 (dnf f-ivc2-8u4 "sub opcode field" (all-mep-isas) 4 8) | |
127 (df f-ivc2-8s4 "sub opcode field" (all-mep-isas) 4 8 INT #f #f) | |
128 (dnf f-ivc2-1u6 "sub opcode field" (all-mep-isas) 6 1) | |
129 (dnf f-ivc2-2u6 "sub opcode field" (all-mep-isas) 6 2) | |
130 (dnf f-ivc2-3u6 "sub opcode field" (all-mep-isas) 6 3) | |
131 (dnf f-ivc2-6u6 "sub opcode field" (all-mep-isas) 6 6) | |
132 (dnf f-ivc2-5u7 "sub opcode field" (all-mep-isas) 7 5) | |
133 (dnf f-ivc2-4u8 "sub opcode field" (all-mep-isas) 8 4) | |
134 (dnf f-ivc2-3u9 "sub opcode field" (all-mep-isas) 9 3) | |
135 (dnf f-ivc2-5u16 "sub opcode field" (all-mep-isas) 16 5) | |
136 (dnf f-ivc2-5u21 "sub opcode field" (all-mep-isas) 21 5) | |
137 (dnf f-ivc2-5u26 "sub opcode field" (all-mep-isas) 26 5) | |
138 (dnf f-ivc2-1u31 "sub opcode field" (all-mep-isas) 31 1) | |
139 | |
140 (dnf f-ivc2-4u16 "sub opcode field" (all-mep-isas) 16 4) | |
141 (dnf f-ivc2-4u20 "sub opcode field" (all-mep-isas) 20 4) | |
142 (dnf f-ivc2-4u24 "sub opcode field" (all-mep-isas) 24 4) | |
143 (dnf f-ivc2-4u28 "sub opcode field" (all-mep-isas) 28 4) | |
144 | |
145 ; P0S/P0/P1 | |
146 (dnf f-ivc2-2u0 "sub opcode field" (all-mep-isas) 0 2) | |
147 (dnf f-ivc2-3u0 "sub opcode field" (all-mep-isas) 0 3) | |
148 (dnf f-ivc2-4u0 "sub opcode field" (all-mep-isas) 0 4) | |
149 (dnf f-ivc2-5u0 "sub opcode field" (all-mep-isas) 0 5) | |
150 (dnf f-ivc2-8u0 "sub opcode field" (all-mep-isas) 0 8) | |
151 (df f-ivc2-8s0 "sub opcode field" (all-mep-isas) 0 8 INT #f #f) | |
152 (dnf f-ivc2-6u2 "sub opcode field" (all-mep-isas) 2 6) | |
153 (dnf f-ivc2-5u3 "sub opcode field" (all-mep-isas) 3 5) | |
154 (dnf f-ivc2-4u4 "sub opcode field" (all-mep-isas) 4 4) | |
155 (dnf f-ivc2-3u5 "sub opcode field" (all-mep-isas) 5 3) | |
156 (dnf f-ivc2-5u8 "sub opcode field" (all-mep-isas) 8 5) | |
157 (dnf f-ivc2-4u10 "sub opcode field" (all-mep-isas) 10 4) | |
158 (dnf f-ivc2-3u12 "sub opcode field" (all-mep-isas) 12 3) | |
159 (dnf f-ivc2-5u13 "sub opcode field" (all-mep-isas) 13 5) | |
160 (dnf f-ivc2-2u18 "sub opcode field" (all-mep-isas) 18 2) | |
161 (dnf f-ivc2-5u18 "sub opcode field" (all-mep-isas) 18 5) | |
162 (dnf f-ivc2-8u20 "sub opcode field" (all-mep-isas) 20 8) | |
163 (df f-ivc2-8s20 "sub opcode field" (all-mep-isas) 20 8 INT #f #f) | |
164 (dnf f-ivc2-5u23 "sub opcode field" (all-mep-isas) 23 5) | |
165 (dnf f-ivc2-2u23 "sub opcode field" (all-mep-isas) 23 2) | |
166 (dnf f-ivc2-3u25 "sub opcode field" (all-mep-isas) 25 3) | |
167 | |
168 (dnmf f-ivc2-imm16p0 "16-bit immediate in P0/P1" (all-mep-isas) UINT | |
169 (f-ivc2-8u0 f-ivc2-8u20) | |
170 (sequence () ; insert | |
171 (set (ifield f-ivc2-8u0) (and (srl (ifield f-ivc2-imm16p0) 8) #xff)) | |
172 (set (ifield f-ivc2-8u20) (and (ifield f-ivc2-imm16p0) #xff)) | |
173 ) | |
174 (sequence () ; extract | |
175 (set (ifield f-ivc2-imm16p0) (or (ifield f-ivc2-8u20) | |
176 (sll (ifield f-ivc2-8u0) 8))) | |
177 ) | |
178 ) | |
179 | |
180 (dnmf f-ivc2-simm16p0 "16-bit immediate in P0/P1" (all-mep-isas) INT | |
181 (f-ivc2-8u0 f-ivc2-8u20) | |
182 (sequence () ; insert | |
183 (set (ifield f-ivc2-8u0) (and (srl (ifield f-ivc2-simm16p0) 8) #xff)) | |
184 (set (ifield f-ivc2-8u20) (and (ifield f-ivc2-simm16p0) #xff)) | |
185 ) | |
186 (sequence () ; extract | |
187 (set (ifield f-ivc2-simm16p0) (or (ifield f-ivc2-8u20) | |
188 (sll (ifield f-ivc2-8u0) 8))) | |
189 ) | |
190 ) | |
191 | |
192 (dnop ivc2_csar0 "ivc2_csar0" (all-ivc2-isas) h-ccr-ivc2 0) | |
193 (dnop ivc2_cc "ivc2_cc" (all-ivc2-isas) h-ccr-ivc2 1) | |
194 (dnop ivc2_cofr0 "ivc2_cofr0" (all-ivc2-isas) h-ccr-ivc2 4) | |
195 (dnop ivc2_cofr1 "ivc2_cofr1" (all-ivc2-isas) h-ccr-ivc2 5) | |
196 (dnop ivc2_cofa0 "ivc2_cofa0" (all-ivc2-isas) h-ccr-ivc2 6) | |
197 (dnop ivc2_cofa1 "ivc2_cofa1" (all-ivc2-isas) h-ccr-ivc2 7) | |
198 | |
199 (dnop ivc2_csar1 "ivc2_csar1" (all-ivc2-isas) h-ccr-ivc2 15) | |
200 | |
201 (dnop ivc2_acc0_0 "acc0_0" (all-ivc2-isas) h-ccr-ivc2 16) | |
202 (dnop ivc2_acc0_1 "acc0_1" (all-ivc2-isas) h-ccr-ivc2 17) | |
203 (dnop ivc2_acc0_2 "acc0_2" (all-ivc2-isas) h-ccr-ivc2 18) | |
204 (dnop ivc2_acc0_3 "acc0_3" (all-ivc2-isas) h-ccr-ivc2 19) | |
205 (dnop ivc2_acc0_4 "acc0_4" (all-ivc2-isas) h-ccr-ivc2 20) | |
206 (dnop ivc2_acc0_5 "acc0_5" (all-ivc2-isas) h-ccr-ivc2 21) | |
207 (dnop ivc2_acc0_6 "acc0_6" (all-ivc2-isas) h-ccr-ivc2 22) | |
208 (dnop ivc2_acc0_7 "acc0_7" (all-ivc2-isas) h-ccr-ivc2 23) | |
209 | |
210 (dnop ivc2_acc1_0 "acc1_0" (all-ivc2-isas) h-ccr-ivc2 24) | |
211 (dnop ivc2_acc1_1 "acc1_1" (all-ivc2-isas) h-ccr-ivc2 25) | |
212 (dnop ivc2_acc1_2 "acc1_2" (all-ivc2-isas) h-ccr-ivc2 26) | |
213 (dnop ivc2_acc1_3 "acc1_3" (all-ivc2-isas) h-ccr-ivc2 27) | |
214 (dnop ivc2_acc1_4 "acc1_4" (all-ivc2-isas) h-ccr-ivc2 28) | |
215 (dnop ivc2_acc1_5 "acc1_5" (all-ivc2-isas) h-ccr-ivc2 29) | |
216 (dnop ivc2_acc1_6 "acc1_6" (all-ivc2-isas) h-ccr-ivc2 30) | |
217 (dnop ivc2_acc1_7 "acc1_7" (all-ivc2-isas) h-ccr-ivc2 31) | |
218 | |
219 (dnop croc "$CRo C3" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u7) | |
220 (dnop crqc "$CRq C3" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u21) | |
221 (dnop crpc "$CRp C3" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u26) | |
222 | |
223 (dnop ivc-x-6-1 "filler" (all-mep-isas) h-uint f-ivc2-1u6) | |
224 (dnop ivc-x-6-2 "filler" (all-mep-isas) h-uint f-ivc2-2u6) | |
225 (dnop ivc-x-6-3 "filler" (all-mep-isas) h-uint f-ivc2-3u6) | |
226 | |
227 | |
228 (dnop imm3p4 "Imm3p4" (all-mep-isas) h-uint f-ivc2-3u4) | |
229 (dnop imm3p9 "Imm3p9" (all-mep-isas) h-uint f-ivc2-3u9) | |
230 (dnop imm4p8 "Imm4p8" (all-mep-isas) h-uint f-ivc2-4u8) | |
231 (dnop imm5p7 "Imm5p7" (all-mep-isas) h-uint f-ivc2-5u7) | |
232 (dnop imm6p6 "Imm6p6" (all-mep-isas) h-uint f-ivc2-6u6) | |
233 (dnop imm8p4 "Imm8p4" (all-mep-isas) h-uint f-ivc2-8u4) | |
234 (dnop simm8p4 "sImm8p4" (all-mep-isas) h-sint f-ivc2-8s4) | |
235 | |
236 (dnop imm3p5 "Imm3p5" (all-mep-isas) h-uint f-ivc2-3u5) | |
237 (dnop imm3p12 "Imm3p12" (all-mep-isas) h-uint f-ivc2-3u12) | |
238 (dnop imm4p4 "Imm4p4" (all-mep-isas) h-uint f-ivc2-4u4) | |
239 (dnop imm4p10 "Imm4p10" (all-mep-isas) h-uint f-ivc2-4u10) | |
240 (dnop imm5p8 "Imm5p8" (all-mep-isas) h-uint f-ivc2-5u8) | |
241 (dnop imm5p3 "Imm5p3" (all-mep-isas) h-uint f-ivc2-5u3) | |
242 (dnop imm6p2 "Imm6p2" (all-mep-isas) h-uint f-ivc2-6u2) | |
243 (dnop imm5p23 "Imm5p23" (all-mep-isas) h-uint f-ivc2-5u23) | |
244 (dnop imm3p25 "Imm3p25" (all-mep-isas) h-uint f-ivc2-3u25) | |
245 (dnop imm8p0 "Imm8p0" (all-mep-isas) h-uint f-ivc2-8u0) | |
246 (dnop simm8p0 "sImm8p0" (all-mep-isas) h-sint f-ivc2-8s0) | |
247 (dnop simm8p20 "sImm8p20" (all-mep-isas) h-sint f-ivc2-8s20) | |
248 (dnop imm8p20 "Imm8p20" (all-mep-isas) h-uint f-ivc2-8u20) | |
249 | |
250 (dnop crop "$CRo Pn" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u23) | |
251 (dnop crqp "$CRq Pn" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u13) | |
252 (dnop crpp "$CRp Pn" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u18) | |
253 | |
254 (dnop ivc-x-0-2 "filler" (all-mep-isas) h-uint f-ivc2-2u0) | |
255 (dnop ivc-x-0-3 "filler" (all-mep-isas) h-uint f-ivc2-3u0) | |
256 (dnop ivc-x-0-4 "filler" (all-mep-isas) h-uint f-ivc2-4u0) | |
257 (dnop ivc-x-0-5 "filler" (all-mep-isas) h-uint f-ivc2-5u0) | |
258 | |
259 (dpop imm16p0 "Imm16p0" (all-mep-isas) h-uint f-ivc2-imm16p0 "unsigned16_range") | |
260 (dpop simm16p0 "sImm16p0" (all-mep-isas) h-sint f-ivc2-simm16p0 "signed16_range") | |
261 | |
262 | |
263 (df f-ivc2-ccrn-c3hi "ccrn hi 2u28" (all-mep-isas) 28 2 UINT #f #f) | |
264 (df f-ivc2-ccrn-c3lo "ccrn lo 4u4" (all-mep-isas) 4 4 UINT #f #f) | |
265 | |
266 (df f-ivc2-crn "ivc2 crn" (all-mep-isas) 0 4 UINT #f #f) | |
267 (df f-ivc2-crm "ivc2 crm" (all-mep-isas) 4 4 UINT #f #f) | |
268 (df f-ivc2-ccrn-h1 "ccrx hi 1u20" (all-mep-isas) 20 1 UINT #f #f) | |
269 (df f-ivc2-ccrn-h2 "ccrx hi 2u20" (all-mep-isas) 20 2 UINT #f #f) | |
270 (df f-ivc2-ccrn-lo "ccrx lo 4u0" (all-mep-isas) 0 4 UINT #f #f) | |
271 (df f-ivc2-cmov1 "ivc2 cmov op1" (all-mep-isas) 8 12 UINT #f #f) | |
272 (df f-ivc2-cmov2 "ivc2 cmov op2" (all-mep-isas) 22 6 UINT #f #f) | |
273 (df f-ivc2-cmov3 "ivc2 cmov op2" (all-mep-isas) 28 4 UINT #f #f) | |
274 | |
275 (define-multi-ifield | |
276 (name f-ivc2-ccrn-c3) | |
277 (comment "Coprocessor register number field") | |
278 (attrs all-mep-isas) | |
279 (mode UINT) | |
280 (subfields f-ivc2-ccrn-c3hi f-ivc2-ccrn-c3lo) | |
281 (insert (sequence () | |
282 (set (ifield f-ivc2-ccrn-c3hi) (and (srl (ifield f-ivc2-ccrn-c3) 4) #x3)) | |
283 (set (ifield f-ivc2-ccrn-c3lo) (and (ifield f-ivc2-ccrn-c3) #xf)))) | |
284 (extract (set (ifield f-ivc2-ccrn-c3) | |
285 (or (sll (ifield f-ivc2-ccrn-c3hi) 4) | |
286 (ifield f-ivc2-ccrn-c3lo)))) | |
287 ) | |
288 | |
289 (define-multi-ifield | |
290 (name f-ivc2-ccrn) | |
291 (comment "Coprocessor control register number field") | |
292 (attrs all-mep-isas) | |
293 (mode UINT) | |
294 (subfields f-ivc2-ccrn-h2 f-ivc2-ccrn-lo) | |
295 (insert (sequence () | |
296 (set (ifield f-ivc2-ccrn-h2) (and (srl (ifield f-ivc2-ccrn) 4) #x3)) | |
297 (set (ifield f-ivc2-ccrn-lo) (and (ifield f-ivc2-ccrn) #xf)))) | |
298 (extract (set (ifield f-ivc2-ccrn) | |
299 (or (sll (ifield f-ivc2-ccrn-h2) 4) | |
300 (ifield f-ivc2-ccrn-lo)))) | |
301 ) | |
302 | |
303 (define-multi-ifield | |
304 (name f-ivc2-crnx) | |
305 (comment "Coprocessor register number field") | |
306 (attrs all-mep-isas) | |
307 (mode UINT) | |
308 (subfields f-ivc2-ccrn-h1 f-ivc2-ccrn-lo) | |
309 (insert (sequence () | |
310 (set (ifield f-ivc2-ccrn-h1) (and (srl (ifield f-ivc2-crnx) 4) #x1)) | |
311 (set (ifield f-ivc2-ccrn-lo) (and (ifield f-ivc2-crnx) #xf)))) | |
312 (extract (set (ifield f-ivc2-crnx) | |
313 (or (sll (ifield f-ivc2-ccrn-h1) 4) | |
314 (ifield f-ivc2-ccrn-lo)))) | |
315 ) | |
316 | |
317 (dnop ivc2rm "reg Rm" (all-mep-isas) h-gpr f-ivc2-crm) | |
318 (dnop ivc2crn "copro Rn (0-31, 64-bit" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-crnx) | |
319 (dnop ivc2ccrn "copro control reg CCRn" (all-mep-isas (CDATA REGNUM)) h-ccr-ivc2 f-ivc2-ccrn) | |
320 (dnop ivc2c3ccrn "copro control reg CCRn" (all-mep-isas (CDATA REGNUM)) h-ccr-ivc2 f-ivc2-ccrn-c3) | |
321 | |
322 ; [--][--] [--][--] [--][--] [--] | |
323 ; 0----+-- --1----+ ----2--- -+-- | |
324 ; 01234567 89012345 67890123 4567 | |
325 | |
326 | |
327 ; 1111 nnnn mmmm 0111 1111 0000 0000 N000 cmov =crn,rm | |
328 (dni cmov-crn-rm | |
329 "cmov CRn,Rm" | |
330 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmov1")) | |
331 "cmov $crnx64,$rm" | |
332 (+ MAJ_15 crnx64 rm (f-sub4 #x7) | |
333 (f-ivc2-4u16 #xF) (f-ivc2-4u20 0) (f-ivc2-4u24 0) (f-29 0) (f-30 0) (f-31 0)) | |
334 (set crnx64 (or (zext DI rm) (and DI crnx64 #xffffffff00000000))) | |
335 () | |
336 ) | |
337 | |
338 ; 1111 nnnn mmmm 0111 1111 0000 0000 N001 cmov =rm,crn | |
339 (dni cmov-rn-crm | |
340 "cmov Rm,CRn" | |
341 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmov2")) | |
342 "cmov $rm,$crnx64" | |
343 (+ MAJ_15 crnx64 rm (f-sub4 #x7) | |
344 (f-ivc2-4u16 #xF) (f-ivc2-4u20 0) (f-ivc2-4u24 0) (f-29 0) (f-30 0) (f-31 1)) | |
345 (set rm crnx64) | |
346 () | |
347 ) | |
348 | |
349 ; 1111 nnnn mmmm 0111 1111 0000 0000 N000 cmov =crn,rm | |
350 (dni cmovc-ccrn-rm | |
351 "cmovc CCRn,Rm" | |
352 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmovc1")) | |
353 "cmovc $ivc2c3ccrn,$rm" | |
354 (+ MAJ_15 ivc2c3ccrn rm (f-sub4 #x7) | |
355 (f-ivc2-4u16 #xF) (f-ivc2-4u20 0) (f-ivc2-4u24 0) (f-30 1) (f-31 0)) | |
356 (set ivc2c3ccrn rm) | |
357 () | |
358 ) | |
359 | |
360 ; 1111 nnnn mmmm 0111 1111 0000 0000 N001 cmov =rm,crn | |
361 (dni cmovc-rn-ccrm | |
362 "cmovc Rm,CCRn" | |
363 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmovc2")) | |
364 "cmovc $rm,$ivc2c3ccrn" | |
365 (+ MAJ_15 ivc2c3ccrn rm (f-sub4 #x7) | |
366 (f-ivc2-4u16 #xF) (f-ivc2-4u20 0) (f-ivc2-4u24 0) (f-30 1) (f-31 1)) | |
367 (set rm ivc2c3ccrn) | |
368 () | |
369 ) | |
370 | |
371 ; 1111 nnnn mmmm 0111 1111 0000 0000 N000 cmov =crn,rm | |
372 (dni cmovh-crn-rm | |
373 "cmovh CRn,Rm" | |
374 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmovh1")) | |
375 "cmovh $crnx64,$rm" | |
376 (+ MAJ_15 crnx64 rm (f-sub4 #x7) | |
377 (f-ivc2-4u16 #xF) (f-ivc2-4u20 1) (f-ivc2-4u24 0) (f-29 0) (f-30 0) (f-31 0)) | |
378 (set crnx64 (or (sll (zext DI rm) 32) (and DI crnx64 #xffffffff))) | |
379 () | |
380 ) | |
381 | |
382 ; 1111 nnnn mmmm 0111 1111 0000 0000 N001 cmov =rm,crn | |
383 (dni cmovh-rn-crm | |
384 "cmovh Rm,CRn" | |
385 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmovh2")) | |
386 "cmovh $rm,$crnx64" | |
387 (+ MAJ_15 crnx64 rm (f-sub4 #x7) | |
388 (f-ivc2-4u16 #xF) (f-ivc2-4u20 1) (f-ivc2-4u24 0) (f-29 0) (f-30 0) (f-31 1)) | |
389 (set rm (srl crnx64 32)) | |
390 () | |
391 ) | |
392 | |
393 ; nnnnmmmm 11110000 0000N000 0000 cmov =crn,rm | |
394 (dni cmov-crn-rm-p0 | |
395 "cmov CRn,Rm" | |
396 (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmov1")) | |
397 "cmov $ivc2crn,$ivc2rm" | |
398 (+ ivc2crn ivc2rm (f-ivc2-cmov1 #xf00) (f-21 0) (f-ivc2-cmov2 #x00) (f-ivc2-cmov3 0)) | |
399 (set ivc2crn ivc2rm) | |
400 () | |
401 ) | |
402 | |
403 ; nnnnmmmm 11110000 0000N001 0000 cmov =rm,crn | |
404 (dni cmov-rn-crm-p0 | |
405 "cmov Rm,CRn" | |
406 (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmov2")) | |
407 "cmov $ivc2rm,$ivc2crn" | |
408 (+ ivc2crn ivc2rm (f-ivc2-cmov1 #xf00) (f-21 0) (f-ivc2-cmov2 #x10) (f-ivc2-cmov3 0)) | |
409 (set ivc2rm ivc2crn) | |
410 () | |
411 ) | |
412 | |
413 ; nnnnmmmm 11110000 0000NN10 0000 cmovc =ccrn,rm | |
414 (dni cmovc-ccrn-rm-p0 | |
415 "cmovc CCRn,Rm" | |
416 (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmovc1")) | |
417 "cmovc $ivc2ccrn,$ivc2rm" | |
418 (+ ivc2ccrn ivc2rm (f-ivc2-cmov1 #xf00) (f-ivc2-cmov2 #x20) (f-ivc2-cmov3 0)) | |
419 (set ivc2ccrn ivc2rm) | |
420 () | |
421 ) | |
422 | |
423 ; nnnnmmmm 11110000 0000NN11 0000 cmovc =rm,ccrn | |
424 (dni cmovc-rn-ccrm-p0 | |
425 "cmovc Rm,CCRn" | |
426 (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmovc2")) | |
427 "cmovc $ivc2rm,$ivc2ccrn" | |
428 (+ ivc2ccrn ivc2rm (f-ivc2-cmov1 #xf00) (f-ivc2-cmov2 #x30) (f-ivc2-cmov3 0)) | |
429 (set ivc2rm ivc2ccrn) | |
430 () | |
431 ) | |
432 | |
433 ; nnnnmmmm 11110001 0000N000 0000 cmovh =crn,rm | |
434 (dni cmovh-crn-rm-p0 | |
435 "cmovh CRn,Rm" | |
436 (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmovh1")) | |
437 "cmovh $ivc2crn,$ivc2rm" | |
438 (+ ivc2crn ivc2rm (f-ivc2-cmov1 #xf10) (f-21 0) (f-ivc2-cmov2 #x00) (f-ivc2-cmov3 0)) | |
439 (set ivc2crn (or (sll (zext DI ivc2rm) 32) (and DI ivc2crn #xffffffff))) | |
440 () | |
441 ) | |
442 | |
443 ; nnnnmmmm 11110001 0000N001 0000 cmovh =rm,crn | |
444 (dni cmovh-rn-crm-p0 | |
445 "cmovh Rm,CRn" | |
446 (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmovh2")) | |
447 "cmovh $ivc2rm,$ivc2crn" | |
448 (+ ivc2crn ivc2rm (f-ivc2-cmov1 #xf10) (f-21 0) (f-ivc2-cmov2 #x10) (f-ivc2-cmov3 0)) | |
449 (set ivc2rm (srl ivc2crn 32)) | |
450 () | |
451 ) | |
452 | |
453 | |
454 ; 1111 000 ooooo 0111 00000 qqqqq ppppp 0 cpadd3.b =croc,crqc,crpc (c3_1) | |
455 (dni cpadd3_b_C3 "cpadd3.b $croc,$crqc,$crpc C3" | |
456 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpadd3_b") (CPTYPE V8QI) (CRET FIRST)) | |
457 "cpadd3.b $croc,$crqc,$crpc" | |
458 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
459 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) ) | |
460 (sequence () | |
461 (c-call "check_option_cp" pc) | |
462 (set croc (c-call DI "ivc2_cpadd3_b" pc crqc crpc)) ) | |
463 () | |
464 ) | |
465 | |
466 ; 1111 001 ooooo 0111 00000 qqqqq ppppp 0 cpadd3.h =croc,crqc,crpc (c3_1) | |
467 (dni cpadd3_h_C3 "cpadd3.h $croc,$crqc,$crpc C3" | |
468 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpadd3_h") (CPTYPE V4HI) (CRET FIRST)) | |
469 "cpadd3.h $croc,$crqc,$crpc" | |
470 (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7) | |
471 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) ) | |
472 (sequence () | |
473 (c-call "check_option_cp" pc) | |
474 (set croc (c-call DI "ivc2_cpadd3_h" pc crqc crpc)) ) | |
475 () | |
476 ) | |
477 | |
478 ; 1111 010 ooooo 0111 00000 qqqqq ppppp 0 cpadd3.w =croc,crqc,crpc (c3_1) | |
479 (dni cpadd3_w_C3 "cpadd3.w $croc,$crqc,$crpc C3" | |
480 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpadd3_w") (CPTYPE V2SI) (CRET FIRST)) | |
481 "cpadd3.w $croc,$crqc,$crpc" | |
482 (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) | |
483 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) ) | |
484 (sequence () | |
485 (c-call "check_option_cp" pc) | |
486 (set croc (c-call DI "ivc2_cpadd3_w" pc crqc crpc)) ) | |
487 () | |
488 ) | |
489 | |
490 ; 1111 011 ooooo 0111 00000 qqqqq ppppp 0 cdadd3 =croc,crqc,crpc (c3_1) | |
491 (dni cdadd3_C3 "cdadd3 $croc,$crqc,$crpc C3" | |
492 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdadd3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
493 "cdadd3 $croc,$crqc,$crpc" | |
494 (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7) | |
495 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) ) | |
496 (sequence () | |
497 (c-call "check_option_cp" pc) | |
498 (set croc (c-call DI "ivc2_cdadd3" pc crqc crpc)) ) | |
499 () | |
500 ) | |
501 | |
502 ; 1111 100 ooooo 0111 00000 qqqqq ppppp 0 cpsub3.b =croc,crqc,crpc (c3_1) | |
503 (dni cpsub3_b_C3 "cpsub3.b $croc,$crqc,$crpc C3" | |
504 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsub3_b") (CPTYPE V8QI) (CRET FIRST)) | |
505 "cpsub3.b $croc,$crqc,$crpc" | |
506 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
507 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) ) | |
508 (sequence () | |
509 (c-call "check_option_cp" pc) | |
510 (set croc (c-call DI "ivc2_cpsub3_b" pc crqc crpc)) ) | |
511 () | |
512 ) | |
513 | |
514 ; 1111 101 ooooo 0111 00000 qqqqq ppppp 0 cpsub3.h =croc,crqc,crpc (c3_1) | |
515 (dni cpsub3_h_C3 "cpsub3.h $croc,$crqc,$crpc C3" | |
516 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsub3_h") (CPTYPE V4HI) (CRET FIRST)) | |
517 "cpsub3.h $croc,$crqc,$crpc" | |
518 (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7) | |
519 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) ) | |
520 (sequence () | |
521 (c-call "check_option_cp" pc) | |
522 (set croc (c-call DI "ivc2_cpsub3_h" pc crqc crpc)) ) | |
523 () | |
524 ) | |
525 | |
526 ; 1111 110 ooooo 0111 00000 qqqqq ppppp 0 cpsub3.w =croc,crqc,crpc (c3_1) | |
527 (dni cpsub3_w_C3 "cpsub3.w $croc,$crqc,$crpc C3" | |
528 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsub3_w") (CPTYPE V2SI) (CRET FIRST)) | |
529 "cpsub3.w $croc,$crqc,$crpc" | |
530 (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7) | |
531 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) ) | |
532 (sequence () | |
533 (c-call "check_option_cp" pc) | |
534 (set croc (c-call DI "ivc2_cpsub3_w" pc crqc crpc)) ) | |
535 () | |
536 ) | |
537 | |
538 ; 1111 111 ooooo 0111 00000 qqqqq ppppp 0 cdsub3 =croc,crqc,crpc (c3_1) | |
539 (dni cdsub3_C3 "cdsub3 $croc,$crqc,$crpc C3" | |
540 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsub3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
541 "cdsub3 $croc,$crqc,$crpc" | |
542 (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7) | |
543 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) ) | |
544 (sequence () | |
545 (c-call "check_option_cp" pc) | |
546 (set croc (c-call DI "ivc2_cdsub3" pc crqc crpc)) ) | |
547 () | |
548 ) | |
549 | |
550 ; 1111 000 ooooo 0111 00001 qqqqq ppppp 0 cpand3 =croc,crqc,crpc (c3_1) | |
551 (dni cpand3_C3 "cpand3 $croc,$crqc,$crpc C3" | |
552 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpand3") (CPTYPE VECT) (CRET FIRST)) | |
553 "cpand3 $croc,$crqc,$crpc" | |
554 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
555 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) ) | |
556 (sequence () | |
557 (c-call "check_option_cp" pc) | |
558 (set croc (c-call DI "ivc2_cpand3" pc crqc crpc)) ) | |
559 () | |
560 ) | |
561 | |
562 ; 1111 001 ooooo 0111 00001 qqqqq ppppp 0 cpor3 =croc,crqc,crpc (c3_1) | |
563 (dni cpor3_C3 "cpor3 $croc,$crqc,$crpc C3" | |
564 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpor3") (CPTYPE VECT) (CRET FIRST)) | |
565 "cpor3 $croc,$crqc,$crpc" | |
566 (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7) | |
567 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) ) | |
568 (sequence () | |
569 (c-call "check_option_cp" pc) | |
570 (set croc (c-call DI "ivc2_cpor3" pc crqc crpc)) ) | |
571 () | |
572 ) | |
573 | |
574 ; 1111 010 ooooo 0111 00001 qqqqq ppppp 0 cpnor3 =croc,crqc,crpc (c3_1) | |
575 (dni cpnor3_C3 "cpnor3 $croc,$crqc,$crpc C3" | |
576 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpnor3") (CPTYPE VECT) (CRET FIRST)) | |
577 "cpnor3 $croc,$crqc,$crpc" | |
578 (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) | |
579 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) ) | |
580 (sequence () | |
581 (c-call "check_option_cp" pc) | |
582 (set croc (c-call DI "ivc2_cpnor3" pc crqc crpc)) ) | |
583 () | |
584 ) | |
585 | |
586 ; 1111 011 ooooo 0111 00001 qqqqq ppppp 0 cpxor3 =croc,crqc,crpc (c3_1) | |
587 (dni cpxor3_C3 "cpxor3 $croc,$crqc,$crpc C3" | |
588 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpxor3") (CPTYPE VECT) (CRET FIRST)) | |
589 "cpxor3 $croc,$crqc,$crpc" | |
590 (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7) | |
591 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) ) | |
592 (sequence () | |
593 (c-call "check_option_cp" pc) | |
594 (set croc (c-call DI "ivc2_cpxor3" pc crqc crpc)) ) | |
595 () | |
596 ) | |
597 | |
598 ; 1111 100 ooooo 0111 00001 qqqqq ppppp 0 cpsel =croc,crqc,crpc (c3_1) | |
599 (dni cpsel_C3 "cpsel $croc,$crqc,$crpc C3" | |
600 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsel") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
601 "cpsel $croc,$crqc,$crpc" | |
602 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
603 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) ) | |
604 (sequence () | |
605 (c-call "check_option_cp" pc) | |
606 (set croc (c-call DI "ivc2_cpsel" pc crqc crpc)) ) | |
607 () | |
608 ) | |
609 | |
610 ; 1111 iii ooooo 0111 11101 qqqqq ppppp 0 cpfsftbi =croc,crqc,crpc,imm3p4 (c3_1) | |
611 (dni cpfsftbi_C3 "cpfsftbi $croc,$crqc,$crpc,imm3p4 C3" | |
612 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpfsftbi") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
613 "cpfsftbi $croc,$crqc,$crpc,$imm3p4" | |
614 (+ MAJ_15 imm3p4 croc (f-sub4 7) | |
615 (f-ivc2-5u16 #x1d) crqc crpc (f-ivc2-1u31 #x0) ) | |
616 (sequence () | |
617 (c-call "check_option_cp" pc) | |
618 (set croc (c-call DI "ivc2_cpfsftbi" pc crqc crpc imm3p4)) ) | |
619 () | |
620 ) | |
621 | |
622 ; 1111 110 ooooo 0111 00001 qqqqq ppppp 0 cpfsftbs0 =croc,crqc,crpc (c3_1) | |
623 (dni cpfsftbs0_C3 "cpfsftbs0 $croc,$crqc,$crpc C3" | |
624 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpfsftbs0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
625 "cpfsftbs0 $croc,$crqc,$crpc" | |
626 (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7) | |
627 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) ) | |
628 (sequence () | |
629 (c-call "check_option_cp" pc) | |
630 (set croc (c-call DI "ivc2_cpfsftbs0" pc crqc crpc)) ) | |
631 () | |
632 ) | |
633 | |
634 ; 1111 111 ooooo 0111 00001 qqqqq ppppp 0 cpfsftbs1 =croc,crqc,crpc (c3_1) | |
635 (dni cpfsftbs1_C3 "cpfsftbs1 $croc,$crqc,$crpc C3" | |
636 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpfsftbs1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
637 "cpfsftbs1 $croc,$crqc,$crpc" | |
638 (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7) | |
639 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) ) | |
640 (sequence () | |
641 (c-call "check_option_cp" pc) | |
642 (set croc (c-call DI "ivc2_cpfsftbs1" pc crqc crpc)) ) | |
643 () | |
644 ) | |
645 | |
646 ; 1111 000 ooooo 0111 00010 qqqqq ppppp 0 cpunpacku.b =croc,crqc,crpc (c3_1) | |
647 (dni cpunpacku_b_C3 "cpunpacku.b $croc,$crqc,$crpc C3" | |
648 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpacku_b") (CPTYPE V8UQI) (CRET FIRST)) | |
649 "cpunpacku.b $croc,$crqc,$crpc" | |
650 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
651 (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) ) | |
652 (sequence () | |
653 (c-call "check_option_cp" pc) | |
654 (set croc (c-call DI "ivc2_cpunpacku_b" pc crqc crpc)) ) | |
655 () | |
656 ) | |
657 | |
658 ; 1111 001 ooooo 0111 00010 qqqqq ppppp 0 cpunpacku.h =croc,crqc,crpc (c3_1) | |
659 (dni cpunpacku_h_C3 "cpunpacku.h $croc,$crqc,$crpc C3" | |
660 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpacku_h") (CPTYPE V4UHI) (CRET FIRST)) | |
661 "cpunpacku.h $croc,$crqc,$crpc" | |
662 (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7) | |
663 (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) ) | |
664 (sequence () | |
665 (c-call "check_option_cp" pc) | |
666 (set croc (c-call DI "ivc2_cpunpacku_h" pc crqc crpc)) ) | |
667 () | |
668 ) | |
669 | |
670 ; 1111 010 ooooo 0111 00010 qqqqq ppppp 0 cpunpacku.w =croc,crqc,crpc (c3_1) | |
671 (dni cpunpacku_w_C3 "cpunpacku.w $croc,$crqc,$crpc C3" | |
672 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpacku_w") (CPTYPE V2USI) (CRET FIRST)) | |
673 "cpunpacku.w $croc,$crqc,$crpc" | |
674 (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) | |
675 (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) ) | |
676 (sequence () | |
677 (c-call "check_option_cp" pc) | |
678 (set croc (c-call DI "ivc2_cpunpacku_w" pc crqc crpc)) ) | |
679 () | |
680 ) | |
681 | |
682 ; 1111 100 ooooo 0111 00010 qqqqq ppppp 0 cpunpackl.b =croc,crqc,crpc (c3_1) | |
683 (dni cpunpackl_b_C3 "cpunpackl.b $croc,$crqc,$crpc C3" | |
684 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpackl_b") (CPTYPE V8QI) (CRET FIRST)) | |
685 "cpunpackl.b $croc,$crqc,$crpc" | |
686 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
687 (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) ) | |
688 (sequence () | |
689 (c-call "check_option_cp" pc) | |
690 (set croc (c-call DI "ivc2_cpunpackl_b" pc crqc crpc)) ) | |
691 () | |
692 ) | |
693 | |
694 ; 1111 101 ooooo 0111 00010 qqqqq ppppp 0 cpunpackl.h =croc,crqc,crpc (c3_1) | |
695 (dni cpunpackl_h_C3 "cpunpackl.h $croc,$crqc,$crpc C3" | |
696 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpackl_h") (CPTYPE V4HI) (CRET FIRST)) | |
697 "cpunpackl.h $croc,$crqc,$crpc" | |
698 (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7) | |
699 (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) ) | |
700 (sequence () | |
701 (c-call "check_option_cp" pc) | |
702 (set croc (c-call DI "ivc2_cpunpackl_h" pc crqc crpc)) ) | |
703 () | |
704 ) | |
705 | |
706 ; 1111 110 ooooo 0111 00010 qqqqq ppppp 0 cpunpackl.w =croc,crqc,crpc (c3_1) | |
707 (dni cpunpackl_w_C3 "cpunpackl.w $croc,$crqc,$crpc C3" | |
708 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpackl_w") (CPTYPE V2SI) (CRET FIRST)) | |
709 "cpunpackl.w $croc,$crqc,$crpc" | |
710 (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7) | |
711 (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) ) | |
712 (sequence () | |
713 (c-call "check_option_cp" pc) | |
714 (set croc (c-call DI "ivc2_cpunpackl_w" pc crqc crpc)) ) | |
715 () | |
716 ) | |
717 | |
718 ; 1111 100 ooooo 0111 00011 qqqqq ppppp 0 cppacku.b =croc,crqc,crpc (c3_1) | |
719 (dni cppacku_b_C3 "cppacku.b $croc,$crqc,$crpc C3" | |
720 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppacku_b") (CPTYPE V8UQI) (CRET FIRST)) | |
721 "cppacku.b $croc,$crqc,$crpc" | |
722 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
723 (f-ivc2-5u16 #x3) crqc crpc (f-ivc2-1u31 #x0) ) | |
724 (sequence () | |
725 (c-call "check_option_cp" pc) | |
726 (set croc (c-call DI "ivc2_cppacku_b" pc crqc crpc)) ) | |
727 () | |
728 ) | |
729 | |
730 ; 1111 101 ooooo 0111 00011 qqqqq ppppp 0 cppack.b =croc,crqc,crpc (c3_1) | |
731 (dni cppack_b_C3 "cppack.b $croc,$crqc,$crpc C3" | |
732 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppack_b") (CPTYPE V8QI) (CRET FIRST)) | |
733 "cppack.b $croc,$crqc,$crpc" | |
734 (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7) | |
735 (f-ivc2-5u16 #x3) crqc crpc (f-ivc2-1u31 #x0) ) | |
736 (sequence () | |
737 (c-call "check_option_cp" pc) | |
738 (set croc (c-call DI "ivc2_cppack_b" pc crqc crpc)) ) | |
739 () | |
740 ) | |
741 | |
742 ; 1111 111 ooooo 0111 00011 qqqqq ppppp 0 cppack.h =croc,crqc,crpc (c3_1) | |
743 (dni cppack_h_C3 "cppack.h $croc,$crqc,$crpc C3" | |
744 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppack_h") (CPTYPE V4HI) (CRET FIRST)) | |
745 "cppack.h $croc,$crqc,$crpc" | |
746 (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7) | |
747 (f-ivc2-5u16 #x3) crqc crpc (f-ivc2-1u31 #x0) ) | |
748 (sequence () | |
749 (c-call "check_option_cp" pc) | |
750 (set croc (c-call DI "ivc2_cppack_h" pc crqc crpc)) ) | |
751 () | |
752 ) | |
753 | |
754 ; 1111 000 ooooo 0111 00100 qqqqq ppppp 0 cpsrl3.b =croc,crqc,crpc (c3_1) | |
755 (dni cpsrl3_b_C3 "cpsrl3.b $croc,$crqc,$crpc C3" | |
756 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrl3_b") (CPTYPE V8QI) (CRET FIRST)) | |
757 "cpsrl3.b $croc,$crqc,$crpc" | |
758 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
759 (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) ) | |
760 (sequence () | |
761 (c-call "check_option_cp" pc) | |
762 (set croc (c-call DI "ivc2_cpsrl3_b" pc crqc crpc)) ) | |
763 () | |
764 ) | |
765 | |
766 ; 1111 001 ooooo 0111 00100 qqqqq ppppp 0 cpssrl3.b =croc,crqc,crpc (c3_1) | |
767 (dni cpssrl3_b_C3 "cpssrl3.b $croc,$crqc,$crpc C3" | |
768 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssrl3_b") (CPTYPE V8QI) (CRET FIRST)) | |
769 "cpssrl3.b $croc,$crqc,$crpc" | |
770 (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7) | |
771 (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) ) | |
772 (sequence () | |
773 (c-call "check_option_cp" pc) | |
774 (set croc (c-call DI "ivc2_cpssrl3_b" pc crqc crpc)) ) | |
775 () | |
776 ) | |
777 | |
778 ; 1111 010 ooooo 0111 00100 qqqqq ppppp 0 cpsrl3.h =croc,crqc,crpc (c3_1) | |
779 (dni cpsrl3_h_C3 "cpsrl3.h $croc,$crqc,$crpc C3" | |
780 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrl3_h") (CPTYPE V4HI) (CRET FIRST)) | |
781 "cpsrl3.h $croc,$crqc,$crpc" | |
782 (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) | |
783 (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) ) | |
784 (sequence () | |
785 (c-call "check_option_cp" pc) | |
786 (set croc (c-call DI "ivc2_cpsrl3_h" pc crqc crpc)) ) | |
787 () | |
788 ) | |
789 | |
790 ; 1111 011 ooooo 0111 00100 qqqqq ppppp 0 cpssrl3.h =croc,crqc,crpc (c3_1) | |
791 (dni cpssrl3_h_C3 "cpssrl3.h $croc,$crqc,$crpc C3" | |
792 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssrl3_h") (CPTYPE V4HI) (CRET FIRST)) | |
793 "cpssrl3.h $croc,$crqc,$crpc" | |
794 (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7) | |
795 (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) ) | |
796 (sequence () | |
797 (c-call "check_option_cp" pc) | |
798 (set croc (c-call DI "ivc2_cpssrl3_h" pc crqc crpc)) ) | |
799 () | |
800 ) | |
801 | |
802 ; 1111 100 ooooo 0111 00100 qqqqq ppppp 0 cpsrl3.w =croc,crqc,crpc (c3_1) | |
803 (dni cpsrl3_w_C3 "cpsrl3.w $croc,$crqc,$crpc C3" | |
804 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrl3_w") (CPTYPE V2SI) (CRET FIRST)) | |
805 "cpsrl3.w $croc,$crqc,$crpc" | |
806 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
807 (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) ) | |
808 (sequence () | |
809 (c-call "check_option_cp" pc) | |
810 (set croc (c-call DI "ivc2_cpsrl3_w" pc crqc crpc)) ) | |
811 () | |
812 ) | |
813 | |
814 ; 1111 101 ooooo 0111 00100 qqqqq ppppp 0 cpssrl3.w =croc,crqc,crpc (c3_1) | |
815 (dni cpssrl3_w_C3 "cpssrl3.w $croc,$crqc,$crpc C3" | |
816 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssrl3_w") (CPTYPE V2SI) (CRET FIRST)) | |
817 "cpssrl3.w $croc,$crqc,$crpc" | |
818 (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7) | |
819 (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) ) | |
820 (sequence () | |
821 (c-call "check_option_cp" pc) | |
822 (set croc (c-call DI "ivc2_cpssrl3_w" pc crqc crpc)) ) | |
823 () | |
824 ) | |
825 | |
826 ; 1111 110 ooooo 0111 00100 qqqqq ppppp 0 cdsrl3 =croc,crqc,crpc (c3_1) | |
827 (dni cdsrl3_C3 "cdsrl3 $croc,$crqc,$crpc C3" | |
828 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsrl3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
829 "cdsrl3 $croc,$crqc,$crpc" | |
830 (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7) | |
831 (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) ) | |
832 (sequence () | |
833 (c-call "check_option_cp" pc) | |
834 (set croc (c-call DI "ivc2_cdsrl3" pc crqc crpc)) ) | |
835 () | |
836 ) | |
837 | |
838 ; 1111 000 ooooo 0111 00101 qqqqq ppppp 0 cpsra3.b =croc,crqc,crpc (c3_1) | |
839 (dni cpsra3_b_C3 "cpsra3.b $croc,$crqc,$crpc C3" | |
840 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsra3_b") (CPTYPE V8QI) (CRET FIRST)) | |
841 "cpsra3.b $croc,$crqc,$crpc" | |
842 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
843 (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) ) | |
844 (sequence () | |
845 (c-call "check_option_cp" pc) | |
846 (set croc (c-call DI "ivc2_cpsra3_b" pc crqc crpc)) ) | |
847 () | |
848 ) | |
849 | |
850 ; 1111 001 ooooo 0111 00101 qqqqq ppppp 0 cpssra3.b =croc,crqc,crpc (c3_1) | |
851 (dni cpssra3_b_C3 "cpssra3.b $croc,$crqc,$crpc C3" | |
852 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssra3_b") (CPTYPE V8QI) (CRET FIRST)) | |
853 "cpssra3.b $croc,$crqc,$crpc" | |
854 (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7) | |
855 (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) ) | |
856 (sequence () | |
857 (c-call "check_option_cp" pc) | |
858 (set croc (c-call DI "ivc2_cpssra3_b" pc crqc crpc)) ) | |
859 () | |
860 ) | |
861 | |
862 ; 1111 010 ooooo 0111 00101 qqqqq ppppp 0 cpsra3.h =croc,crqc,crpc (c3_1) | |
863 (dni cpsra3_h_C3 "cpsra3.h $croc,$crqc,$crpc C3" | |
864 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsra3_h") (CPTYPE V4HI) (CRET FIRST)) | |
865 "cpsra3.h $croc,$crqc,$crpc" | |
866 (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) | |
867 (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) ) | |
868 (sequence () | |
869 (c-call "check_option_cp" pc) | |
870 (set croc (c-call DI "ivc2_cpsra3_h" pc crqc crpc)) ) | |
871 () | |
872 ) | |
873 | |
874 ; 1111 011 ooooo 0111 00101 qqqqq ppppp 0 cpssra3.h =croc,crqc,crpc (c3_1) | |
875 (dni cpssra3_h_C3 "cpssra3.h $croc,$crqc,$crpc C3" | |
876 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssra3_h") (CPTYPE V4HI) (CRET FIRST)) | |
877 "cpssra3.h $croc,$crqc,$crpc" | |
878 (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7) | |
879 (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) ) | |
880 (sequence () | |
881 (c-call "check_option_cp" pc) | |
882 (set croc (c-call DI "ivc2_cpssra3_h" pc crqc crpc)) ) | |
883 () | |
884 ) | |
885 | |
886 ; 1111 100 ooooo 0111 00101 qqqqq ppppp 0 cpsra3.w =croc,crqc,crpc (c3_1) | |
887 (dni cpsra3_w_C3 "cpsra3.w $croc,$crqc,$crpc C3" | |
888 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsra3_w") (CPTYPE V2SI) (CRET FIRST)) | |
889 "cpsra3.w $croc,$crqc,$crpc" | |
890 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
891 (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) ) | |
892 (sequence () | |
893 (c-call "check_option_cp" pc) | |
894 (set croc (c-call DI "ivc2_cpsra3_w" pc crqc crpc)) ) | |
895 () | |
896 ) | |
897 | |
898 ; 1111 101 ooooo 0111 00101 qqqqq ppppp 0 cpssra3.w =croc,crqc,crpc (c3_1) | |
899 (dni cpssra3_w_C3 "cpssra3.w $croc,$crqc,$crpc C3" | |
900 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssra3_w") (CPTYPE V2SI) (CRET FIRST)) | |
901 "cpssra3.w $croc,$crqc,$crpc" | |
902 (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7) | |
903 (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) ) | |
904 (sequence () | |
905 (c-call "check_option_cp" pc) | |
906 (set croc (c-call DI "ivc2_cpssra3_w" pc crqc crpc)) ) | |
907 () | |
908 ) | |
909 | |
910 ; 1111 110 ooooo 0111 00101 qqqqq ppppp 0 cdsra3 =croc,crqc,crpc (c3_1) | |
911 (dni cdsra3_C3 "cdsra3 $croc,$crqc,$crpc C3" | |
912 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsra3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
913 "cdsra3 $croc,$crqc,$crpc" | |
914 (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7) | |
915 (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) ) | |
916 (sequence () | |
917 (c-call "check_option_cp" pc) | |
918 (set croc (c-call DI "ivc2_cdsra3" pc crqc crpc)) ) | |
919 () | |
920 ) | |
921 | |
922 ; 1111 000 ooooo 0111 00110 qqqqq ppppp 0 cpsll3.b =croc,crqc,crpc (c3_1) | |
923 (dni cpsll3_b_C3 "cpsll3.b $croc,$crqc,$crpc C3" | |
924 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsll3_b") (CPTYPE V8QI) (CRET FIRST)) | |
925 "cpsll3.b $croc,$crqc,$crpc" | |
926 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
927 (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) ) | |
928 (sequence () | |
929 (c-call "check_option_cp" pc) | |
930 (set croc (c-call DI "ivc2_cpsll3_b" pc crqc crpc)) ) | |
931 () | |
932 ) | |
933 | |
934 ; 1111 001 ooooo 0111 00110 qqqqq ppppp 0 cpssll3.b =croc,crqc,crpc (c3_1) | |
935 (dni cpssll3_b_C3 "cpssll3.b $croc,$crqc,$crpc C3" | |
936 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssll3_b") (CPTYPE V8QI) (CRET FIRST)) | |
937 "cpssll3.b $croc,$crqc,$crpc" | |
938 (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7) | |
939 (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) ) | |
940 (sequence () | |
941 (c-call "check_option_cp" pc) | |
942 (set croc (c-call DI "ivc2_cpssll3_b" pc crqc crpc)) ) | |
943 () | |
944 ) | |
945 | |
946 ; 1111 010 ooooo 0111 00110 qqqqq ppppp 0 cpsll3.h =croc,crqc,crpc (c3_1) | |
947 (dni cpsll3_h_C3 "cpsll3.h $croc,$crqc,$crpc C3" | |
948 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsll3_h") (CPTYPE V4HI) (CRET FIRST)) | |
949 "cpsll3.h $croc,$crqc,$crpc" | |
950 (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) | |
951 (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) ) | |
952 (sequence () | |
953 (c-call "check_option_cp" pc) | |
954 (set croc (c-call DI "ivc2_cpsll3_h" pc crqc crpc)) ) | |
955 () | |
956 ) | |
957 | |
958 ; 1111 011 ooooo 0111 00110 qqqqq ppppp 0 cpssll3.h =croc,crqc,crpc (c3_1) | |
959 (dni cpssll3_h_C3 "cpssll3.h $croc,$crqc,$crpc C3" | |
960 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssll3_h") (CPTYPE V4HI) (CRET FIRST)) | |
961 "cpssll3.h $croc,$crqc,$crpc" | |
962 (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7) | |
963 (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) ) | |
964 (sequence () | |
965 (c-call "check_option_cp" pc) | |
966 (set croc (c-call DI "ivc2_cpssll3_h" pc crqc crpc)) ) | |
967 () | |
968 ) | |
969 | |
970 ; 1111 100 ooooo 0111 00110 qqqqq ppppp 0 cpsll3.w =croc,crqc,crpc (c3_1) | |
971 (dni cpsll3_w_C3 "cpsll3.w $croc,$crqc,$crpc C3" | |
972 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsll3_w") (CPTYPE V2SI) (CRET FIRST)) | |
973 "cpsll3.w $croc,$crqc,$crpc" | |
974 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
975 (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) ) | |
976 (sequence () | |
977 (c-call "check_option_cp" pc) | |
978 (set croc (c-call DI "ivc2_cpsll3_w" pc crqc crpc)) ) | |
979 () | |
980 ) | |
981 | |
982 ; 1111 101 ooooo 0111 00110 qqqqq ppppp 0 cpssll3.w =croc,crqc,crpc (c3_1) | |
983 (dni cpssll3_w_C3 "cpssll3.w $croc,$crqc,$crpc C3" | |
984 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssll3_w") (CPTYPE V2SI) (CRET FIRST)) | |
985 "cpssll3.w $croc,$crqc,$crpc" | |
986 (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7) | |
987 (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) ) | |
988 (sequence () | |
989 (c-call "check_option_cp" pc) | |
990 (set croc (c-call DI "ivc2_cpssll3_w" pc crqc crpc)) ) | |
991 () | |
992 ) | |
993 | |
994 ; 1111 110 ooooo 0111 00110 qqqqq ppppp 0 cdsll3 =croc,crqc,crpc (c3_1) | |
995 (dni cdsll3_C3 "cdsll3 $croc,$crqc,$crpc C3" | |
996 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsll3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
997 "cdsll3 $croc,$crqc,$crpc" | |
998 (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7) | |
999 (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) ) | |
1000 (sequence () | |
1001 (c-call "check_option_cp" pc) | |
1002 (set croc (c-call DI "ivc2_cdsll3" pc crqc crpc)) ) | |
1003 () | |
1004 ) | |
1005 | |
1006 ; 1111 010 ooooo 0111 00111 qqqqq ppppp 0 cpsla3.h =croc,crqc,crpc (c3_1) | |
1007 (dni cpsla3_h_C3 "cpsla3.h $croc,$crqc,$crpc C3" | |
1008 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsla3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
1009 "cpsla3.h $croc,$crqc,$crpc" | |
1010 (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) | |
1011 (f-ivc2-5u16 #x7) crqc crpc (f-ivc2-1u31 #x0) ) | |
1012 (sequence () | |
1013 (c-call "check_option_cp" pc) | |
1014 (set croc (c-call DI "ivc2_cpsla3_h" pc crqc crpc)) ) | |
1015 () | |
1016 ) | |
1017 | |
1018 ; 1111 100 ooooo 0111 00111 qqqqq ppppp 0 cpsla3.w =croc,crqc,crpc (c3_1) | |
1019 (dni cpsla3_w_C3 "cpsla3.w $croc,$crqc,$crpc C3" | |
1020 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsla3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
1021 "cpsla3.w $croc,$crqc,$crpc" | |
1022 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
1023 (f-ivc2-5u16 #x7) crqc crpc (f-ivc2-1u31 #x0) ) | |
1024 (sequence () | |
1025 (c-call "check_option_cp" pc) | |
1026 (set croc (c-call DI "ivc2_cpsla3_w" pc crqc crpc)) ) | |
1027 () | |
1028 ) | |
1029 | |
1030 ; 1111 010 ooooo 0111 01000 qqqqq ppppp 0 cpsadd3.h =croc,crqc,crpc (c3_1) | |
1031 (dni cpsadd3_h_C3 "cpsadd3.h $croc,$crqc,$crpc C3" | |
1032 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadd3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
1033 "cpsadd3.h $croc,$crqc,$crpc" | |
1034 (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) | |
1035 (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) ) | |
1036 (sequence () | |
1037 (c-call "check_option_cp" pc) | |
1038 (set croc (c-call DI "ivc2_cpsadd3_h" pc crqc crpc)) ) | |
1039 () | |
1040 ) | |
1041 | |
1042 ; 1111 011 ooooo 0111 01000 qqqqq ppppp 0 cpsadd3.w =croc,crqc,crpc (c3_1) | |
1043 (dni cpsadd3_w_C3 "cpsadd3.w $croc,$crqc,$crpc C3" | |
1044 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadd3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
1045 "cpsadd3.w $croc,$crqc,$crpc" | |
1046 (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7) | |
1047 (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) ) | |
1048 (sequence () | |
1049 (c-call "check_option_cp" pc) | |
1050 (set croc (c-call DI "ivc2_cpsadd3_w" pc crqc crpc)) ) | |
1051 () | |
1052 ) | |
1053 | |
1054 ; 1111 110 ooooo 0111 01000 qqqqq ppppp 0 cpssub3.h =croc,crqc,crpc (c3_1) | |
1055 (dni cpssub3_h_C3 "cpssub3.h $croc,$crqc,$crpc C3" | |
1056 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssub3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
1057 "cpssub3.h $croc,$crqc,$crpc" | |
1058 (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7) | |
1059 (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) ) | |
1060 (sequence () | |
1061 (c-call "check_option_cp" pc) | |
1062 (set ivc2_cofr0 0) | |
1063 (set croc (c-call DI "ivc2_cpssub3_h" pc crqc crpc)) ) | |
1064 () | |
1065 ) | |
1066 | |
1067 ; 1111 111 ooooo 0111 01000 qqqqq ppppp 0 cpssub3.w =croc,crqc,crpc (c3_1) | |
1068 (dni cpssub3_w_C3 "cpssub3.w $croc,$crqc,$crpc C3" | |
1069 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssub3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
1070 "cpssub3.w $croc,$crqc,$crpc" | |
1071 (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7) | |
1072 (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) ) | |
1073 (sequence () | |
1074 (c-call "check_option_cp" pc) | |
1075 (set ivc2_cofr0 0) | |
1076 (set croc (c-call DI "ivc2_cpssub3_w" pc crqc crpc)) ) | |
1077 () | |
1078 ) | |
1079 | |
1080 ; 1111 000 ooooo 0111 01001 qqqqq ppppp 0 cpextuaddu3.b =croc,crqc,crpc (c3_1) | |
1081 (dni cpextuaddu3_b_C3 "cpextuaddu3.b $croc,$crqc,$crpc C3" | |
1082 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextuaddu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1083 "cpextuaddu3.b $croc,$crqc,$crpc" | |
1084 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1085 (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) ) | |
1086 (sequence () | |
1087 (c-call "check_option_cp" pc) | |
1088 (set croc (c-call DI "ivc2_cpextuaddu3_b" pc crqc crpc)) ) | |
1089 () | |
1090 ) | |
1091 | |
1092 ; 1111 001 ooooo 0111 01001 qqqqq ppppp 0 cpextuadd3.b =croc,crqc,crpc (c3_1) | |
1093 (dni cpextuadd3_b_C3 "cpextuadd3.b $croc,$crqc,$crpc C3" | |
1094 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextuadd3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1095 "cpextuadd3.b $croc,$crqc,$crpc" | |
1096 (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7) | |
1097 (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) ) | |
1098 (sequence () | |
1099 (c-call "check_option_cp" pc) | |
1100 (set croc (c-call DI "ivc2_cpextuadd3_b" pc crqc crpc)) ) | |
1101 () | |
1102 ) | |
1103 | |
1104 ; 1111 010 ooooo 0111 01001 qqqqq ppppp 0 cpextladdu3.b =croc,crqc,crpc (c3_1) | |
1105 (dni cpextladdu3_b_C3 "cpextladdu3.b $croc,$crqc,$crpc C3" | |
1106 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextladdu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1107 "cpextladdu3.b $croc,$crqc,$crpc" | |
1108 (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) | |
1109 (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) ) | |
1110 (sequence () | |
1111 (c-call "check_option_cp" pc) | |
1112 (set croc (c-call DI "ivc2_cpextladdu3_b" pc crqc crpc)) ) | |
1113 () | |
1114 ) | |
1115 | |
1116 ; 1111 011 ooooo 0111 01001 qqqqq ppppp 0 cpextladd3.b =croc,crqc,crpc (c3_1) | |
1117 (dni cpextladd3_b_C3 "cpextladd3.b $croc,$crqc,$crpc C3" | |
1118 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextladd3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1119 "cpextladd3.b $croc,$crqc,$crpc" | |
1120 (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7) | |
1121 (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) ) | |
1122 (sequence () | |
1123 (c-call "check_option_cp" pc) | |
1124 (set croc (c-call DI "ivc2_cpextladd3_b" pc crqc crpc)) ) | |
1125 () | |
1126 ) | |
1127 | |
1128 ; 1111 100 ooooo 0111 01001 qqqqq ppppp 0 cpextusubu3.b =croc,crqc,crpc (c3_1) | |
1129 (dni cpextusubu3_b_C3 "cpextusubu3.b $croc,$crqc,$crpc C3" | |
1130 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextusubu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1131 "cpextusubu3.b $croc,$crqc,$crpc" | |
1132 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
1133 (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) ) | |
1134 (sequence () | |
1135 (c-call "check_option_cp" pc) | |
1136 (set croc (c-call DI "ivc2_cpextusubu3_b" pc crqc crpc)) ) | |
1137 () | |
1138 ) | |
1139 | |
1140 ; 1111 101 ooooo 0111 01001 qqqqq ppppp 0 cpextusub3.b =croc,crqc,crpc (c3_1) | |
1141 (dni cpextusub3_b_C3 "cpextusub3.b $croc,$crqc,$crpc C3" | |
1142 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextusub3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1143 "cpextusub3.b $croc,$crqc,$crpc" | |
1144 (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7) | |
1145 (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) ) | |
1146 (sequence () | |
1147 (c-call "check_option_cp" pc) | |
1148 (set croc (c-call DI "ivc2_cpextusub3_b" pc crqc crpc)) ) | |
1149 () | |
1150 ) | |
1151 | |
1152 ; 1111 110 ooooo 0111 01001 qqqqq ppppp 0 cpextlsubu3.b =croc,crqc,crpc (c3_1) | |
1153 (dni cpextlsubu3_b_C3 "cpextlsubu3.b $croc,$crqc,$crpc C3" | |
1154 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextlsubu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1155 "cpextlsubu3.b $croc,$crqc,$crpc" | |
1156 (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7) | |
1157 (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) ) | |
1158 (sequence () | |
1159 (c-call "check_option_cp" pc) | |
1160 (set croc (c-call DI "ivc2_cpextlsubu3_b" pc crqc crpc)) ) | |
1161 () | |
1162 ) | |
1163 | |
1164 ; 1111 111 ooooo 0111 01001 qqqqq ppppp 0 cpextlsub3.b =croc,crqc,crpc (c3_1) | |
1165 (dni cpextlsub3_b_C3 "cpextlsub3.b $croc,$crqc,$crpc C3" | |
1166 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextlsub3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1167 "cpextlsub3.b $croc,$crqc,$crpc" | |
1168 (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7) | |
1169 (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) ) | |
1170 (sequence () | |
1171 (c-call "check_option_cp" pc) | |
1172 (set croc (c-call DI "ivc2_cpextlsub3_b" pc crqc crpc)) ) | |
1173 () | |
1174 ) | |
1175 | |
1176 ; 1111 000 ooooo 0111 01010 qqqqq ppppp 0 cpaveu3.b =croc,crqc,crpc (c3_1) | |
1177 (dni cpaveu3_b_C3 "cpaveu3.b $croc,$crqc,$crpc C3" | |
1178 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaveu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1179 "cpaveu3.b $croc,$crqc,$crpc" | |
1180 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1181 (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) ) | |
1182 (sequence () | |
1183 (c-call "check_option_cp" pc) | |
1184 (set croc (c-call DI "ivc2_cpaveu3_b" pc crqc crpc)) ) | |
1185 () | |
1186 ) | |
1187 | |
1188 ; 1111 001 ooooo 0111 01010 qqqqq ppppp 0 cpave3.b =croc,crqc,crpc (c3_1) | |
1189 (dni cpave3_b_C3 "cpave3.b $croc,$crqc,$crpc C3" | |
1190 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpave3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1191 "cpave3.b $croc,$crqc,$crpc" | |
1192 (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7) | |
1193 (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) ) | |
1194 (sequence () | |
1195 (c-call "check_option_cp" pc) | |
1196 (set croc (c-call DI "ivc2_cpave3_b" pc crqc crpc)) ) | |
1197 () | |
1198 ) | |
1199 | |
1200 ; 1111 010 ooooo 0111 01010 qqqqq ppppp 0 cpave3.h =croc,crqc,crpc (c3_1) | |
1201 (dni cpave3_h_C3 "cpave3.h $croc,$crqc,$crpc C3" | |
1202 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpave3_h") (CPTYPE V4HI) (CRET FIRST)) | |
1203 "cpave3.h $croc,$crqc,$crpc" | |
1204 (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) | |
1205 (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) ) | |
1206 (sequence () | |
1207 (c-call "check_option_cp" pc) | |
1208 (set croc (c-call DI "ivc2_cpave3_h" pc crqc crpc)) ) | |
1209 () | |
1210 ) | |
1211 | |
1212 ; 1111 011 ooooo 0111 01010 qqqqq ppppp 0 cpave3.w =croc,crqc,crpc (c3_1) | |
1213 (dni cpave3_w_C3 "cpave3.w $croc,$crqc,$crpc C3" | |
1214 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpave3_w") (CPTYPE V2SI) (CRET FIRST)) | |
1215 "cpave3.w $croc,$crqc,$crpc" | |
1216 (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7) | |
1217 (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) ) | |
1218 (sequence () | |
1219 (c-call "check_option_cp" pc) | |
1220 (set croc (c-call DI "ivc2_cpave3_w" pc crqc crpc)) ) | |
1221 () | |
1222 ) | |
1223 | |
1224 ; 1111 100 ooooo 0111 01010 qqqqq ppppp 0 cpaddsru3.b =croc,crqc,crpc (c3_1) | |
1225 (dni cpaddsru3_b_C3 "cpaddsru3.b $croc,$crqc,$crpc C3" | |
1226 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddsru3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1227 "cpaddsru3.b $croc,$crqc,$crpc" | |
1228 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
1229 (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) ) | |
1230 (sequence () | |
1231 (c-call "check_option_cp" pc) | |
1232 (set croc (c-call DI "ivc2_cpaddsru3_b" pc crqc crpc)) ) | |
1233 () | |
1234 ) | |
1235 | |
1236 ; 1111 101 ooooo 0111 01010 qqqqq ppppp 0 cpaddsr3.b =croc,crqc,crpc (c3_1) | |
1237 (dni cpaddsr3_b_C3 "cpaddsr3.b $croc,$crqc,$crpc C3" | |
1238 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddsr3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1239 "cpaddsr3.b $croc,$crqc,$crpc" | |
1240 (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7) | |
1241 (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) ) | |
1242 (sequence () | |
1243 (c-call "check_option_cp" pc) | |
1244 (set croc (c-call DI "ivc2_cpaddsr3_b" pc crqc crpc)) ) | |
1245 () | |
1246 ) | |
1247 | |
1248 ; 1111 110 ooooo 0111 01010 qqqqq ppppp 0 cpaddsr3.h =croc,crqc,crpc (c3_1) | |
1249 (dni cpaddsr3_h_C3 "cpaddsr3.h $croc,$crqc,$crpc C3" | |
1250 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddsr3_h") (CPTYPE V4HI) (CRET FIRST)) | |
1251 "cpaddsr3.h $croc,$crqc,$crpc" | |
1252 (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7) | |
1253 (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) ) | |
1254 (sequence () | |
1255 (c-call "check_option_cp" pc) | |
1256 (set croc (c-call DI "ivc2_cpaddsr3_h" pc crqc crpc)) ) | |
1257 () | |
1258 ) | |
1259 | |
1260 ; 1111 111 ooooo 0111 01010 qqqqq ppppp 0 cpaddsr3.w =croc,crqc,crpc (c3_1) | |
1261 (dni cpaddsr3_w_C3 "cpaddsr3.w $croc,$crqc,$crpc C3" | |
1262 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddsr3_w") (CPTYPE V2SI) (CRET FIRST)) | |
1263 "cpaddsr3.w $croc,$crqc,$crpc" | |
1264 (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7) | |
1265 (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) ) | |
1266 (sequence () | |
1267 (c-call "check_option_cp" pc) | |
1268 (set croc (c-call DI "ivc2_cpaddsr3_w" pc crqc crpc)) ) | |
1269 () | |
1270 ) | |
1271 | |
1272 ; 1111 000 ooooo 0111 01011 qqqqq ppppp 0 cpabsu3.b =croc,crqc,crpc (c3_1) | |
1273 (dni cpabsu3_b_C3 "cpabsu3.b $croc,$crqc,$crpc C3" | |
1274 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1275 "cpabsu3.b $croc,$crqc,$crpc" | |
1276 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1277 (f-ivc2-5u16 #xb) crqc crpc (f-ivc2-1u31 #x0) ) | |
1278 (sequence () | |
1279 (c-call "check_option_cp" pc) | |
1280 (set croc (c-call DI "ivc2_cpabsu3_b" pc crqc crpc)) ) | |
1281 () | |
1282 ) | |
1283 | |
1284 ; 1111 001 ooooo 0111 01011 qqqqq ppppp 0 cpabs3.b =croc,crqc,crpc (c3_1) | |
1285 (dni cpabs3_b_C3 "cpabs3.b $croc,$crqc,$crpc C3" | |
1286 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabs3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1287 "cpabs3.b $croc,$crqc,$crpc" | |
1288 (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7) | |
1289 (f-ivc2-5u16 #xb) crqc crpc (f-ivc2-1u31 #x0) ) | |
1290 (sequence () | |
1291 (c-call "check_option_cp" pc) | |
1292 (set croc (c-call DI "ivc2_cpabs3_b" pc crqc crpc)) ) | |
1293 () | |
1294 ) | |
1295 | |
1296 ; 1111 010 ooooo 0111 01011 qqqqq ppppp 0 cpabs3.h =croc,crqc,crpc (c3_1) | |
1297 (dni cpabs3_h_C3 "cpabs3.h $croc,$crqc,$crpc C3" | |
1298 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabs3_h") (CPTYPE V4HI) (CRET FIRST)) | |
1299 "cpabs3.h $croc,$crqc,$crpc" | |
1300 (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) | |
1301 (f-ivc2-5u16 #xb) crqc crpc (f-ivc2-1u31 #x0) ) | |
1302 (sequence () | |
1303 (c-call "check_option_cp" pc) | |
1304 (set croc (c-call DI "ivc2_cpabs3_h" pc crqc crpc)) ) | |
1305 () | |
1306 ) | |
1307 | |
1308 ; 1111 000 ooooo 0111 01100 qqqqq ppppp 0 cpmaxu3.b =croc,crqc,crpc (c3_1) | |
1309 (dni cpmaxu3_b_C3 "cpmaxu3.b $croc,$crqc,$crpc C3" | |
1310 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmaxu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1311 "cpmaxu3.b $croc,$crqc,$crpc" | |
1312 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1313 (f-ivc2-5u16 #xc) crqc crpc (f-ivc2-1u31 #x0) ) | |
1314 (sequence () | |
1315 (c-call "check_option_cp" pc) | |
1316 (set croc (c-call DI "ivc2_cpmaxu3_b" pc crqc crpc)) ) | |
1317 () | |
1318 ) | |
1319 | |
1320 ; 1111 001 ooooo 0111 01100 qqqqq ppppp 0 cpmax3.b =croc,crqc,crpc (c3_1) | |
1321 (dni cpmax3_b_C3 "cpmax3.b $croc,$crqc,$crpc C3" | |
1322 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmax3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1323 "cpmax3.b $croc,$crqc,$crpc" | |
1324 (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7) | |
1325 (f-ivc2-5u16 #xc) crqc crpc (f-ivc2-1u31 #x0) ) | |
1326 (sequence () | |
1327 (c-call "check_option_cp" pc) | |
1328 (set croc (c-call DI "ivc2_cpmax3_b" pc crqc crpc)) ) | |
1329 () | |
1330 ) | |
1331 | |
1332 ; 1111 011 ooooo 0111 01100 qqqqq ppppp 0 cpmax3.h =croc,crqc,crpc (c3_1) | |
1333 (dni cpmax3_h_C3 "cpmax3.h $croc,$crqc,$crpc C3" | |
1334 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmax3_h") (CPTYPE V4HI) (CRET FIRST)) | |
1335 "cpmax3.h $croc,$crqc,$crpc" | |
1336 (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7) | |
1337 (f-ivc2-5u16 #xc) crqc crpc (f-ivc2-1u31 #x0) ) | |
1338 (sequence () | |
1339 (c-call "check_option_cp" pc) | |
1340 (set croc (c-call DI "ivc2_cpmax3_h" pc crqc crpc)) ) | |
1341 () | |
1342 ) | |
1343 | |
1344 ; 1111 100 ooooo 0111 01100 qqqqq ppppp 0 cpmaxu3.w =croc,crqc,crpc (c3_1) | |
1345 (dni cpmaxu3_w_C3 "cpmaxu3.w $croc,$crqc,$crpc C3" | |
1346 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmaxu3_w") (CPTYPE V2SI) (CRET FIRST)) | |
1347 "cpmaxu3.w $croc,$crqc,$crpc" | |
1348 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
1349 (f-ivc2-5u16 #xc) crqc crpc (f-ivc2-1u31 #x0) ) | |
1350 (sequence () | |
1351 (c-call "check_option_cp" pc) | |
1352 (set croc (c-call DI "ivc2_cpmaxu3_w" pc crqc crpc)) ) | |
1353 () | |
1354 ) | |
1355 | |
1356 ; 1111 101 ooooo 0111 01100 qqqqq ppppp 0 cpmax3.w =croc,crqc,crpc (c3_1) | |
1357 (dni cpmax3_w_C3 "cpmax3.w $croc,$crqc,$crpc C3" | |
1358 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmax3_w") (CPTYPE V2SI) (CRET FIRST)) | |
1359 "cpmax3.w $croc,$crqc,$crpc" | |
1360 (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7) | |
1361 (f-ivc2-5u16 #xc) crqc crpc (f-ivc2-1u31 #x0) ) | |
1362 (sequence () | |
1363 (c-call "check_option_cp" pc) | |
1364 (set croc (c-call DI "ivc2_cpmax3_w" pc crqc crpc)) ) | |
1365 () | |
1366 ) | |
1367 | |
1368 ; 1111 000 ooooo 0111 01101 qqqqq ppppp 0 cpminu3.b =croc,crqc,crpc (c3_1) | |
1369 (dni cpminu3_b_C3 "cpminu3.b $croc,$crqc,$crpc C3" | |
1370 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpminu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1371 "cpminu3.b $croc,$crqc,$crpc" | |
1372 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1373 (f-ivc2-5u16 #xd) crqc crpc (f-ivc2-1u31 #x0) ) | |
1374 (sequence () | |
1375 (c-call "check_option_cp" pc) | |
1376 (set croc (c-call DI "ivc2_cpminu3_b" pc crqc crpc)) ) | |
1377 () | |
1378 ) | |
1379 | |
1380 ; 1111 001 ooooo 0111 01101 qqqqq ppppp 0 cpmin3.b =croc,crqc,crpc (c3_1) | |
1381 (dni cpmin3_b_C3 "cpmin3.b $croc,$crqc,$crpc C3" | |
1382 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmin3_b") (CPTYPE V8QI) (CRET FIRST)) | |
1383 "cpmin3.b $croc,$crqc,$crpc" | |
1384 (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7) | |
1385 (f-ivc2-5u16 #xd) crqc crpc (f-ivc2-1u31 #x0) ) | |
1386 (sequence () | |
1387 (c-call "check_option_cp" pc) | |
1388 (set croc (c-call DI "ivc2_cpmin3_b" pc crqc crpc)) ) | |
1389 () | |
1390 ) | |
1391 | |
1392 ; 1111 011 ooooo 0111 01101 qqqqq ppppp 0 cpmin3.h =croc,crqc,crpc (c3_1) | |
1393 (dni cpmin3_h_C3 "cpmin3.h $croc,$crqc,$crpc C3" | |
1394 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmin3_h") (CPTYPE V4HI) (CRET FIRST)) | |
1395 "cpmin3.h $croc,$crqc,$crpc" | |
1396 (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7) | |
1397 (f-ivc2-5u16 #xd) crqc crpc (f-ivc2-1u31 #x0) ) | |
1398 (sequence () | |
1399 (c-call "check_option_cp" pc) | |
1400 (set croc (c-call DI "ivc2_cpmin3_h" pc crqc crpc)) ) | |
1401 () | |
1402 ) | |
1403 | |
1404 ; 1111 100 ooooo 0111 01101 qqqqq ppppp 0 cpminu3.w =croc,crqc,crpc (c3_1) | |
1405 (dni cpminu3_w_C3 "cpminu3.w $croc,$crqc,$crpc C3" | |
1406 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpminu3_w") (CPTYPE V2SI) (CRET FIRST)) | |
1407 "cpminu3.w $croc,$crqc,$crpc" | |
1408 (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) | |
1409 (f-ivc2-5u16 #xd) crqc crpc (f-ivc2-1u31 #x0) ) | |
1410 (sequence () | |
1411 (c-call "check_option_cp" pc) | |
1412 (set croc (c-call DI "ivc2_cpminu3_w" pc crqc crpc)) ) | |
1413 () | |
1414 ) | |
1415 | |
1416 ; 1111 101 ooooo 0111 01101 qqqqq ppppp 0 cpmin3.w =croc,crqc,crpc (c3_1) | |
1417 (dni cpmin3_w_C3 "cpmin3.w $croc,$crqc,$crpc C3" | |
1418 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmin3_w") (CPTYPE V2SI) (CRET FIRST)) | |
1419 "cpmin3.w $croc,$crqc,$crpc" | |
1420 (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7) | |
1421 (f-ivc2-5u16 #xd) crqc crpc (f-ivc2-1u31 #x0) ) | |
1422 (sequence () | |
1423 (c-call "check_option_cp" pc) | |
1424 (set croc (c-call DI "ivc2_cpmin3_w" pc crqc crpc)) ) | |
1425 () | |
1426 ) | |
1427 | |
1428 ; 1111 000 ooooo 0111 10000 00000 00000 0 cpmovfrcsar0 =croc (c3_1) | |
1429 (dni cpmovfrcsar0_C3 "cpmovfrcsar0 $croc C3" | |
1430 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcsar0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
1431 "cpmovfrcsar0 $croc" | |
1432 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1433 (f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x0) ) | |
1434 (sequence () | |
1435 (c-call "check_option_cp" pc) | |
1436 (set croc (c-call DI "ivc2_cpmovfrcsar0" pc)) ) | |
1437 () | |
1438 ) | |
1439 | |
1440 ; 1111 000 ooooo 0111 10000 00000 01111 0 cpmovfrcsar1 =croc (c3_1) | |
1441 (dni cpmovfrcsar1_C3 "cpmovfrcsar1 $croc C3" | |
1442 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcsar1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
1443 "cpmovfrcsar1 $croc" | |
1444 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1445 (f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #xf) (f-ivc2-1u31 #x0) ) | |
1446 (sequence () | |
1447 (c-call "check_option_cp" pc) | |
1448 (set croc (c-call DI "ivc2_cpmovfrcsar1" pc)) ) | |
1449 () | |
1450 ) | |
1451 | |
1452 ; 1111 000 ooooo 0111 10000 00000 00001 0 cpmovfrcc =croc (c3_1) | |
1453 (dni cpmovfrcc_C3 "cpmovfrcc $croc C3" | |
1454 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcc") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
1455 "cpmovfrcc $croc" | |
1456 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1457 (f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x1) (f-ivc2-1u31 #x0) ) | |
1458 (sequence () | |
1459 (c-call "check_option_cp" pc) | |
1460 (set croc (c-call DI "ivc2_cpmovfrcc" pc)) ) | |
1461 () | |
1462 ) | |
1463 | |
1464 ; 1111 0000 0000 0111 10000 qqqqq 10000 0 cpmovtocsar0 crqc (c3_1) | |
1465 (dni cpmovtocsar0_C3 "cpmovtocsar0 $crqc C3" | |
1466 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovtocsar0") VOLATILE) | |
1467 "cpmovtocsar0 $crqc" | |
1468 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7) | |
1469 (f-ivc2-5u16 #x10) crqc (f-ivc2-5u26 #x10) (f-ivc2-1u31 #x0) ) | |
1470 (sequence () | |
1471 (c-call "check_option_cp" pc) | |
1472 (set ivc2_csar0 0) | |
1473 (c-call "ivc2_cpmovtocsar0" pc crqc) ) | |
1474 () | |
1475 ) | |
1476 | |
1477 ; 1111 0000 0000 0111 10000 qqqqq 11111 0 cpmovtocsar1 crqc (c3_1) | |
1478 (dni cpmovtocsar1_C3 "cpmovtocsar1 $crqc C3" | |
1479 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovtocsar1") VOLATILE) | |
1480 "cpmovtocsar1 $crqc" | |
1481 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7) | |
1482 (f-ivc2-5u16 #x10) crqc (f-ivc2-5u26 #x1f) (f-ivc2-1u31 #x0) ) | |
1483 (sequence () | |
1484 (c-call "check_option_cp" pc) | |
1485 (set ivc2_csar1 0) | |
1486 (c-call "ivc2_cpmovtocsar1" pc crqc) ) | |
1487 () | |
1488 ) | |
1489 | |
1490 ; 1111 0000 0000 0111 10000 qqqqq 10001 0 cpmovtocc crqc (c3_1) | |
1491 (dni cpmovtocc_C3 "cpmovtocc $crqc C3" | |
1492 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovtocc") VOLATILE) | |
1493 "cpmovtocc $crqc" | |
1494 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7) | |
1495 (f-ivc2-5u16 #x10) crqc (f-ivc2-5u26 #x11) (f-ivc2-1u31 #x0) ) | |
1496 (sequence () | |
1497 (c-call "check_option_cp" pc) | |
1498 (set ivc2_cc 0) | |
1499 (c-call "ivc2_cpmovtocc" pc crqc) ) | |
1500 () | |
1501 ) | |
1502 | |
1503 ; 1111 000 ooooo 0111 10001 qqqqq 00000 0 cpmov =croc,crqc (c3_1) | |
1504 (dni cpmov_C3 "cpmov $croc,$crqc C3" | |
1505 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmov") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
1506 "cpmov $croc,$crqc" | |
1507 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1508 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x0) ) | |
1509 (sequence () | |
1510 (c-call "check_option_cp" pc) | |
1511 (set croc (c-call DI "ivc2_cpmov" pc crqc)) ) | |
1512 () | |
1513 ) | |
1514 | |
1515 ; 1111 000 ooooo 0111 10001 qqqqq 00001 0 cpabsz.b =croc,crqc (c3_1) | |
1516 (dni cpabsz_b_C3 "cpabsz.b $croc,$crqc C3" | |
1517 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsz_b") (CPTYPE V8QI) (CRET FIRST)) | |
1518 "cpabsz.b $croc,$crqc" | |
1519 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1520 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1) (f-ivc2-1u31 #x0) ) | |
1521 (sequence () | |
1522 (c-call "check_option_cp" pc) | |
1523 (set croc (c-call DI "ivc2_cpabsz_b" pc crqc)) ) | |
1524 () | |
1525 ) | |
1526 | |
1527 ; 1111 000 ooooo 0111 10001 qqqqq 00010 0 cpabsz.h =croc,crqc (c3_1) | |
1528 (dni cpabsz_h_C3 "cpabsz.h $croc,$crqc C3" | |
1529 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsz_h") (CPTYPE V4HI) (CRET FIRST)) | |
1530 "cpabsz.h $croc,$crqc" | |
1531 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1532 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x2) (f-ivc2-1u31 #x0) ) | |
1533 (sequence () | |
1534 (c-call "check_option_cp" pc) | |
1535 (set croc (c-call DI "ivc2_cpabsz_h" pc crqc)) ) | |
1536 () | |
1537 ) | |
1538 | |
1539 ; 1111 000 ooooo 0111 10001 qqqqq 00011 0 cpabsz.w =croc,crqc (c3_1) | |
1540 (dni cpabsz_w_C3 "cpabsz.w $croc,$crqc C3" | |
1541 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsz_w") (CPTYPE V2SI) (CRET FIRST)) | |
1542 "cpabsz.w $croc,$crqc" | |
1543 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1544 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x3) (f-ivc2-1u31 #x0) ) | |
1545 (sequence () | |
1546 (c-call "check_option_cp" pc) | |
1547 (set croc (c-call DI "ivc2_cpabsz_w" pc crqc)) ) | |
1548 () | |
1549 ) | |
1550 | |
1551 ; 1111 000 ooooo 0111 10001 qqqqq 00100 0 cpldz.h =croc,crqc (c3_1) | |
1552 (dni cpldz_h_C3 "cpldz.h $croc,$crqc C3" | |
1553 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpldz_h") (CPTYPE V4HI) (CRET FIRST)) | |
1554 "cpldz.h $croc,$crqc" | |
1555 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1556 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x4) (f-ivc2-1u31 #x0) ) | |
1557 (sequence () | |
1558 (c-call "check_option_cp" pc) | |
1559 (set croc (c-call DI "ivc2_cpldz_h" pc crqc)) ) | |
1560 () | |
1561 ) | |
1562 | |
1563 ; 1111 000 ooooo 0111 10001 qqqqq 00101 0 cpldz.w =croc,crqc (c3_1) | |
1564 (dni cpldz_w_C3 "cpldz.w $croc,$crqc C3" | |
1565 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpldz_w") (CPTYPE V2SI) (CRET FIRST)) | |
1566 "cpldz.w $croc,$crqc" | |
1567 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1568 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x5) (f-ivc2-1u31 #x0) ) | |
1569 (sequence () | |
1570 (c-call "check_option_cp" pc) | |
1571 (set croc (c-call DI "ivc2_cpldz_w" pc crqc)) ) | |
1572 () | |
1573 ) | |
1574 | |
1575 ; 1111 000 ooooo 0111 10001 qqqqq 00110 0 cpnorm.h =croc,crqc (c3_1) | |
1576 (dni cpnorm_h_C3 "cpnorm.h $croc,$crqc C3" | |
1577 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpnorm_h") (CPTYPE V4HI) (CRET FIRST)) | |
1578 "cpnorm.h $croc,$crqc" | |
1579 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1580 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x6) (f-ivc2-1u31 #x0) ) | |
1581 (sequence () | |
1582 (c-call "check_option_cp" pc) | |
1583 (set croc (c-call DI "ivc2_cpnorm_h" pc crqc)) ) | |
1584 () | |
1585 ) | |
1586 | |
1587 ; 1111 000 ooooo 0111 10001 qqqqq 00111 0 cpnorm.w =croc,crqc (c3_1) | |
1588 (dni cpnorm_w_C3 "cpnorm.w $croc,$crqc C3" | |
1589 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpnorm_w") (CPTYPE V2SI) (CRET FIRST)) | |
1590 "cpnorm.w $croc,$crqc" | |
1591 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1592 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x7) (f-ivc2-1u31 #x0) ) | |
1593 (sequence () | |
1594 (c-call "check_option_cp" pc) | |
1595 (set croc (c-call DI "ivc2_cpnorm_w" pc crqc)) ) | |
1596 () | |
1597 ) | |
1598 | |
1599 ; 1111 000 ooooo 0111 10001 qqqqq 01000 0 cphaddu.b =croc,crqc (c3_1) | |
1600 (dni cphaddu_b_C3 "cphaddu.b $croc,$crqc C3" | |
1601 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cphaddu_b") (CPTYPE V8UQI) (CRET FIRST)) | |
1602 "cphaddu.b $croc,$crqc" | |
1603 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1604 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x8) (f-ivc2-1u31 #x0) ) | |
1605 (sequence () | |
1606 (c-call "check_option_cp" pc) | |
1607 (set croc (c-call DI "ivc2_cphaddu_b" pc crqc)) ) | |
1608 () | |
1609 ) | |
1610 | |
1611 ; 1111 000 ooooo 0111 10001 qqqqq 01001 0 cphadd.b =croc,crqc (c3_1) | |
1612 (dni cphadd_b_C3 "cphadd.b $croc,$crqc C3" | |
1613 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cphadd_b") (CPTYPE V8QI) (CRET FIRST)) | |
1614 "cphadd.b $croc,$crqc" | |
1615 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1616 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x9) (f-ivc2-1u31 #x0) ) | |
1617 (sequence () | |
1618 (c-call "check_option_cp" pc) | |
1619 (set croc (c-call DI "ivc2_cphadd_b" pc crqc)) ) | |
1620 () | |
1621 ) | |
1622 | |
1623 ; 1111 000 ooooo 0111 10001 qqqqq 01010 0 cphadd.h =croc,crqc (c3_1) | |
1624 (dni cphadd_h_C3 "cphadd.h $croc,$crqc C3" | |
1625 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cphadd_h") (CPTYPE V4HI) (CRET FIRST)) | |
1626 "cphadd.h $croc,$crqc" | |
1627 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1628 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xa) (f-ivc2-1u31 #x0) ) | |
1629 (sequence () | |
1630 (c-call "check_option_cp" pc) | |
1631 (set croc (c-call DI "ivc2_cphadd_h" pc crqc)) ) | |
1632 () | |
1633 ) | |
1634 | |
1635 ; 1111 000 ooooo 0111 10001 qqqqq 01011 0 cphadd.w =croc,crqc (c3_1) | |
1636 (dni cphadd_w_C3 "cphadd.w $croc,$crqc C3" | |
1637 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cphadd_w") (CPTYPE V2SI) (CRET FIRST)) | |
1638 "cphadd.w $croc,$crqc" | |
1639 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1640 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xb) (f-ivc2-1u31 #x0) ) | |
1641 (sequence () | |
1642 (c-call "check_option_cp" pc) | |
1643 (set croc (c-call DI "ivc2_cphadd_w" pc crqc)) ) | |
1644 () | |
1645 ) | |
1646 | |
1647 ; 1111 000 ooooo 0111 10001 qqqqq 01100 0 cpccadd.b +crqc (c3_1) | |
1648 (dni cpccadd_b_C3 "cpccadd.b $crqc C3" | |
1649 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpccadd_b") (CPTYPE V8QI) (CRET FIRSTCOPY) VOLATILE) | |
1650 "cpccadd.b $crqc" | |
1651 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1652 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xc) (f-ivc2-1u31 #x0) ) | |
1653 (sequence () | |
1654 (c-call "check_option_cp" pc) | |
1655 (set crqc (c-call DI "ivc2_cpccadd_b" pc crqc)) ) | |
1656 () | |
1657 ) | |
1658 | |
1659 ; 1111 000 ooooo 0111 10001 qqqqq 01101 0 cpbcast.b =croc,crqc (c3_1) | |
1660 (dni cpbcast_b_C3 "cpbcast.b $croc,$crqc C3" | |
1661 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpbcast_b") (CPTYPE V8QI) (CRET FIRST)) | |
1662 "cpbcast.b $croc,$crqc" | |
1663 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1664 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xd) (f-ivc2-1u31 #x0) ) | |
1665 (sequence () | |
1666 (c-call "check_option_cp" pc) | |
1667 (set croc (c-call DI "ivc2_cpbcast_b" pc crqc)) ) | |
1668 () | |
1669 ) | |
1670 | |
1671 ; 1111 000 ooooo 0111 10001 qqqqq 01110 0 cpbcast.h =croc,crqc (c3_1) | |
1672 (dni cpbcast_h_C3 "cpbcast.h $croc,$crqc C3" | |
1673 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpbcast_h") (CPTYPE V4HI) (CRET FIRST)) | |
1674 "cpbcast.h $croc,$crqc" | |
1675 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1676 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xe) (f-ivc2-1u31 #x0) ) | |
1677 (sequence () | |
1678 (c-call "check_option_cp" pc) | |
1679 (set croc (c-call DI "ivc2_cpbcast_h" pc crqc)) ) | |
1680 () | |
1681 ) | |
1682 | |
1683 ; 1111 000 ooooo 0111 10001 qqqqq 01111 0 cpbcast.w =croc,crqc (c3_1) | |
1684 (dni cpbcast_w_C3 "cpbcast.w $croc,$crqc C3" | |
1685 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpbcast_w") (CPTYPE V2SI) (CRET FIRST)) | |
1686 "cpbcast.w $croc,$crqc" | |
1687 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1688 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xf) (f-ivc2-1u31 #x0) ) | |
1689 (sequence () | |
1690 (c-call "check_option_cp" pc) | |
1691 (set croc (c-call DI "ivc2_cpbcast_w" pc crqc)) ) | |
1692 () | |
1693 ) | |
1694 | |
1695 ; 1111 000 ooooo 0111 10001 qqqqq 10000 0 cpextuu.b =croc,crqc (c3_1) | |
1696 (dni cpextuu_b_C3 "cpextuu.b $croc,$crqc C3" | |
1697 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextuu_b") (CPTYPE V8UQI) (CRET FIRST)) | |
1698 "cpextuu.b $croc,$crqc" | |
1699 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1700 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x10) (f-ivc2-1u31 #x0) ) | |
1701 (sequence () | |
1702 (c-call "check_option_cp" pc) | |
1703 (set croc (c-call DI "ivc2_cpextuu_b" pc crqc)) ) | |
1704 () | |
1705 ) | |
1706 | |
1707 ; 1111 000 ooooo 0111 10001 qqqqq 10001 0 cpextu.b =croc,crqc (c3_1) | |
1708 (dni cpextu_b_C3 "cpextu.b $croc,$crqc C3" | |
1709 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextu_b") (CPTYPE V8UQI) (CRET FIRST)) | |
1710 "cpextu.b $croc,$crqc" | |
1711 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1712 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x11) (f-ivc2-1u31 #x0) ) | |
1713 (sequence () | |
1714 (c-call "check_option_cp" pc) | |
1715 (set croc (c-call DI "ivc2_cpextu_b" pc crqc)) ) | |
1716 () | |
1717 ) | |
1718 | |
1719 ; 1111 000 ooooo 0111 10001 qqqqq 10010 0 cpextuu.h =croc,crqc (c3_1) | |
1720 (dni cpextuu_h_C3 "cpextuu.h $croc,$crqc C3" | |
1721 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextuu_h") (CPTYPE V4UHI) (CRET FIRST)) | |
1722 "cpextuu.h $croc,$crqc" | |
1723 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1724 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x12) (f-ivc2-1u31 #x0) ) | |
1725 (sequence () | |
1726 (c-call "check_option_cp" pc) | |
1727 (set croc (c-call DI "ivc2_cpextuu_h" pc crqc)) ) | |
1728 () | |
1729 ) | |
1730 | |
1731 ; 1111 000 ooooo 0111 10001 qqqqq 10011 0 cpextu.h =croc,crqc (c3_1) | |
1732 (dni cpextu_h_C3 "cpextu.h $croc,$crqc C3" | |
1733 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextu_h") (CPTYPE V4UHI) (CRET FIRST)) | |
1734 "cpextu.h $croc,$crqc" | |
1735 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1736 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x13) (f-ivc2-1u31 #x0) ) | |
1737 (sequence () | |
1738 (c-call "check_option_cp" pc) | |
1739 (set croc (c-call DI "ivc2_cpextu_h" pc crqc)) ) | |
1740 () | |
1741 ) | |
1742 | |
1743 ; 1111 000 ooooo 0111 10001 qqqqq 10100 0 cpextlu.b =croc,crqc (c3_1) | |
1744 (dni cpextlu_b_C3 "cpextlu.b $croc,$crqc C3" | |
1745 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextlu_b") (CPTYPE V8UQI) (CRET FIRST)) | |
1746 "cpextlu.b $croc,$crqc" | |
1747 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1748 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x14) (f-ivc2-1u31 #x0) ) | |
1749 (sequence () | |
1750 (c-call "check_option_cp" pc) | |
1751 (set croc (c-call DI "ivc2_cpextlu_b" pc crqc)) ) | |
1752 () | |
1753 ) | |
1754 | |
1755 ; 1111 000 ooooo 0111 10001 qqqqq 10101 0 cpextl.b =croc,crqc (c3_1) | |
1756 (dni cpextl_b_C3 "cpextl.b $croc,$crqc C3" | |
1757 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextl_b") (CPTYPE V8QI) (CRET FIRST)) | |
1758 "cpextl.b $croc,$crqc" | |
1759 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1760 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x15) (f-ivc2-1u31 #x0) ) | |
1761 (sequence () | |
1762 (c-call "check_option_cp" pc) | |
1763 (set croc (c-call DI "ivc2_cpextl_b" pc crqc)) ) | |
1764 () | |
1765 ) | |
1766 | |
1767 ; 1111 000 ooooo 0111 10001 qqqqq 10110 0 cpextlu.h =croc,crqc (c3_1) | |
1768 (dni cpextlu_h_C3 "cpextlu.h $croc,$crqc C3" | |
1769 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextlu_h") (CPTYPE V4UHI) (CRET FIRST)) | |
1770 "cpextlu.h $croc,$crqc" | |
1771 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1772 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x16) (f-ivc2-1u31 #x0) ) | |
1773 (sequence () | |
1774 (c-call "check_option_cp" pc) | |
1775 (set croc (c-call DI "ivc2_cpextlu_h" pc crqc)) ) | |
1776 () | |
1777 ) | |
1778 | |
1779 ; 1111 000 ooooo 0111 10001 qqqqq 10111 0 cpextl.h =croc,crqc (c3_1) | |
1780 (dni cpextl_h_C3 "cpextl.h $croc,$crqc C3" | |
1781 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextl_h") (CPTYPE V4HI) (CRET FIRST)) | |
1782 "cpextl.h $croc,$crqc" | |
1783 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1784 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x17) (f-ivc2-1u31 #x0) ) | |
1785 (sequence () | |
1786 (c-call "check_option_cp" pc) | |
1787 (set croc (c-call DI "ivc2_cpextl_h" pc crqc)) ) | |
1788 () | |
1789 ) | |
1790 | |
1791 ; 1111 000 ooooo 0111 10001 qqqqq 11000 0 cpcastub.h =croc,crqc (c3_1) | |
1792 (dni cpcastub_h_C3 "cpcastub.h $croc,$crqc C3" | |
1793 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcastub_h") (CPTYPE V4HI) (CRET FIRST)) | |
1794 "cpcastub.h $croc,$crqc" | |
1795 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1796 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x18) (f-ivc2-1u31 #x0) ) | |
1797 (sequence () | |
1798 (c-call "check_option_cp" pc) | |
1799 (set croc (c-call DI "ivc2_cpcastub_h" pc crqc)) ) | |
1800 () | |
1801 ) | |
1802 | |
1803 ; 1111 000 ooooo 0111 10001 qqqqq 11001 0 cpcastb.h =croc,crqc (c3_1) | |
1804 (dni cpcastb_h_C3 "cpcastb.h $croc,$crqc C3" | |
1805 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcastb_h") (CPTYPE V4HI) (CRET FIRST)) | |
1806 "cpcastb.h $croc,$crqc" | |
1807 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1808 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x19) (f-ivc2-1u31 #x0) ) | |
1809 (sequence () | |
1810 (c-call "check_option_cp" pc) | |
1811 (set croc (c-call DI "ivc2_cpcastb_h" pc crqc)) ) | |
1812 () | |
1813 ) | |
1814 | |
1815 ; 1111 000 ooooo 0111 10001 qqqqq 11100 0 cpcastub.w =croc,crqc (c3_1) | |
1816 (dni cpcastub_w_C3 "cpcastub.w $croc,$crqc C3" | |
1817 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcastub_w") (CPTYPE V2SI) (CRET FIRST)) | |
1818 "cpcastub.w $croc,$crqc" | |
1819 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1820 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1c) (f-ivc2-1u31 #x0) ) | |
1821 (sequence () | |
1822 (c-call "check_option_cp" pc) | |
1823 (set croc (c-call DI "ivc2_cpcastub_w" pc crqc)) ) | |
1824 () | |
1825 ) | |
1826 | |
1827 ; 1111 000 ooooo 0111 10001 qqqqq 11101 0 cpcastb.w =croc,crqc (c3_1) | |
1828 (dni cpcastb_w_C3 "cpcastb.w $croc,$crqc C3" | |
1829 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcastb_w") (CPTYPE V2SI) (CRET FIRST)) | |
1830 "cpcastb.w $croc,$crqc" | |
1831 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1832 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1d) (f-ivc2-1u31 #x0) ) | |
1833 (sequence () | |
1834 (c-call "check_option_cp" pc) | |
1835 (set croc (c-call DI "ivc2_cpcastb_w" pc crqc)) ) | |
1836 () | |
1837 ) | |
1838 | |
1839 ; 1111 000 ooooo 0111 10001 qqqqq 11110 0 cpcastuh.w =croc,crqc (c3_1) | |
1840 (dni cpcastuh_w_C3 "cpcastuh.w $croc,$crqc C3" | |
1841 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcastuh_w") (CPTYPE V2SI) (CRET FIRST)) | |
1842 "cpcastuh.w $croc,$crqc" | |
1843 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1844 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1e) (f-ivc2-1u31 #x0) ) | |
1845 (sequence () | |
1846 (c-call "check_option_cp" pc) | |
1847 (set croc (c-call DI "ivc2_cpcastuh_w" pc crqc)) ) | |
1848 () | |
1849 ) | |
1850 | |
1851 ; 1111 000 ooooo 0111 10001 qqqqq 11111 0 cpcasth.w =croc,crqc (c3_1) | |
1852 (dni cpcasth_w_C3 "cpcasth.w $croc,$crqc C3" | |
1853 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcasth_w") (CPTYPE V2SI) (CRET FIRST)) | |
1854 "cpcasth.w $croc,$crqc" | |
1855 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1856 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1f) (f-ivc2-1u31 #x0) ) | |
1857 (sequence () | |
1858 (c-call "check_option_cp" pc) | |
1859 (set croc (c-call DI "ivc2_cpcasth_w" pc crqc)) ) | |
1860 () | |
1861 ) | |
1862 | |
1863 ; 1111 000 ooooo 0111 10001 qqqqq 11010 0 cdcastuw =croc,crqc (c3_1) | |
1864 (dni cdcastuw_C3 "cdcastuw $croc,$crqc C3" | |
1865 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdcastuw") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
1866 "cdcastuw $croc,$crqc" | |
1867 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1868 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1a) (f-ivc2-1u31 #x0) ) | |
1869 (sequence () | |
1870 (c-call "check_option_cp" pc) | |
1871 (set croc (c-call DI "ivc2_cdcastuw" pc crqc)) ) | |
1872 () | |
1873 ) | |
1874 | |
1875 ; 1111 000 ooooo 0111 10001 qqqqq 11011 0 cdcastw =croc,crqc (c3_1) | |
1876 (dni cdcastw_C3 "cdcastw $croc,$crqc C3" | |
1877 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdcastw") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
1878 "cdcastw $croc,$crqc" | |
1879 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
1880 (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1b) (f-ivc2-1u31 #x0) ) | |
1881 (sequence () | |
1882 (c-call "check_option_cp" pc) | |
1883 (set croc (c-call DI "ivc2_cdcastw" pc crqc)) ) | |
1884 () | |
1885 ) | |
1886 | |
1887 ; 1111 0000 0000 0111 10010 qqqqq ppppp 0 cpcmpeqz.b crqc,crpc (c3_1) | |
1888 (dni cpcmpeqz_b_C3 "cpcmpeqz.b $crqc,$crpc C3" | |
1889 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpeqz_b") (CPTYPE V8QI) VOLATILE) | |
1890 "cpcmpeqz.b $crqc,$crpc" | |
1891 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7) | |
1892 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
1893 (sequence () | |
1894 (c-call "check_option_cp" pc) | |
1895 (set ivc2_cc 0) | |
1896 (c-call "ivc2_cpcmpeqz_b" pc crqc crpc) ) | |
1897 () | |
1898 ) | |
1899 | |
1900 ; 1111 0000 0001 0111 10010 qqqqq ppppp 0 cpcmpeq.b crqc,crpc (c3_1) | |
1901 (dni cpcmpeq_b_C3 "cpcmpeq.b $crqc,$crpc C3" | |
1902 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpeq_b") (CPTYPE V8QI) VOLATILE) | |
1903 "cpcmpeq.b $crqc,$crpc" | |
1904 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1) (f-sub4 7) | |
1905 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
1906 (sequence () | |
1907 (c-call "check_option_cp" pc) | |
1908 (set ivc2_cc 0) | |
1909 (c-call "ivc2_cpcmpeq_b" pc crqc crpc) ) | |
1910 () | |
1911 ) | |
1912 | |
1913 ; 1111 0000 0011 0111 10010 qqqqq ppppp 0 cpcmpeq.h crqc,crpc (c3_1) | |
1914 (dni cpcmpeq_h_C3 "cpcmpeq.h $crqc,$crpc C3" | |
1915 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpeq_h") (CPTYPE V4HI) VOLATILE) | |
1916 "cpcmpeq.h $crqc,$crpc" | |
1917 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x3) (f-sub4 7) | |
1918 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
1919 (sequence () | |
1920 (c-call "check_option_cp" pc) | |
1921 (set ivc2_cc 0) | |
1922 (c-call "ivc2_cpcmpeq_h" pc crqc crpc) ) | |
1923 () | |
1924 ) | |
1925 | |
1926 ; 1111 0000 0101 0111 10010 qqqqq ppppp 0 cpcmpeq.w crqc,crpc (c3_1) | |
1927 (dni cpcmpeq_w_C3 "cpcmpeq.w $crqc,$crpc C3" | |
1928 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpeq_w") (CPTYPE V2SI) VOLATILE) | |
1929 "cpcmpeq.w $crqc,$crpc" | |
1930 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x5) (f-sub4 7) | |
1931 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
1932 (sequence () | |
1933 (c-call "check_option_cp" pc) | |
1934 (set ivc2_cc 0) | |
1935 (c-call "ivc2_cpcmpeq_w" pc crqc crpc) ) | |
1936 () | |
1937 ) | |
1938 | |
1939 ; 1111 0000 1001 0111 10010 qqqqq ppppp 0 cpcmpne.b crqc,crpc (c3_1) | |
1940 (dni cpcmpne_b_C3 "cpcmpne.b $crqc,$crpc C3" | |
1941 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpne_b") (CPTYPE V8QI) VOLATILE) | |
1942 "cpcmpne.b $crqc,$crpc" | |
1943 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x9) (f-sub4 7) | |
1944 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
1945 (sequence () | |
1946 (c-call "check_option_cp" pc) | |
1947 (set ivc2_cc 0) | |
1948 (c-call "ivc2_cpcmpne_b" pc crqc crpc) ) | |
1949 () | |
1950 ) | |
1951 | |
1952 ; 1111 0000 1011 0111 10010 qqqqq ppppp 0 cpcmpne.h crqc,crpc (c3_1) | |
1953 (dni cpcmpne_h_C3 "cpcmpne.h $crqc,$crpc C3" | |
1954 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpne_h") (CPTYPE V4HI) VOLATILE) | |
1955 "cpcmpne.h $crqc,$crpc" | |
1956 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xb) (f-sub4 7) | |
1957 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
1958 (sequence () | |
1959 (c-call "check_option_cp" pc) | |
1960 (set ivc2_cc 0) | |
1961 (c-call "ivc2_cpcmpne_h" pc crqc crpc) ) | |
1962 () | |
1963 ) | |
1964 | |
1965 ; 1111 0000 1101 0111 10010 qqqqq ppppp 0 cpcmpne.w crqc,crpc (c3_1) | |
1966 (dni cpcmpne_w_C3 "cpcmpne.w $crqc,$crpc C3" | |
1967 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpne_w") (CPTYPE V2SI) VOLATILE) | |
1968 "cpcmpne.w $crqc,$crpc" | |
1969 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xd) (f-sub4 7) | |
1970 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
1971 (sequence () | |
1972 (c-call "check_option_cp" pc) | |
1973 (set ivc2_cc 0) | |
1974 (c-call "ivc2_cpcmpne_w" pc crqc crpc) ) | |
1975 () | |
1976 ) | |
1977 | |
1978 ; 1111 0001 0000 0111 10010 qqqqq ppppp 0 cpcmpgtu.b crqc,crpc (c3_1) | |
1979 (dni cpcmpgtu_b_C3 "cpcmpgtu.b $crqc,$crpc C3" | |
1980 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgtu_b") (CPTYPE V8UQI) VOLATILE) | |
1981 "cpcmpgtu.b $crqc,$crpc" | |
1982 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x10) (f-sub4 7) | |
1983 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
1984 (sequence () | |
1985 (c-call "check_option_cp" pc) | |
1986 (set ivc2_cc 0) | |
1987 (c-call "ivc2_cpcmpgtu_b" pc crqc crpc) ) | |
1988 () | |
1989 ) | |
1990 | |
1991 ; 1111 0001 0001 0111 10010 qqqqq ppppp 0 cpcmpgt.b crqc,crpc (c3_1) | |
1992 (dni cpcmpgt_b_C3 "cpcmpgt.b $crqc,$crpc C3" | |
1993 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgt_b") (CPTYPE V8QI) VOLATILE) | |
1994 "cpcmpgt.b $crqc,$crpc" | |
1995 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x11) (f-sub4 7) | |
1996 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
1997 (sequence () | |
1998 (c-call "check_option_cp" pc) | |
1999 (set ivc2_cc 0) | |
2000 (c-call "ivc2_cpcmpgt_b" pc crqc crpc) ) | |
2001 () | |
2002 ) | |
2003 | |
2004 ; 1111 0001 0011 0111 10010 qqqqq ppppp 0 cpcmpgt.h crqc,crpc (c3_1) | |
2005 (dni cpcmpgt_h_C3 "cpcmpgt.h $crqc,$crpc C3" | |
2006 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgt_h") (CPTYPE V4HI) VOLATILE) | |
2007 "cpcmpgt.h $crqc,$crpc" | |
2008 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x13) (f-sub4 7) | |
2009 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2010 (sequence () | |
2011 (c-call "check_option_cp" pc) | |
2012 (set ivc2_cc 0) | |
2013 (c-call "ivc2_cpcmpgt_h" pc crqc crpc) ) | |
2014 () | |
2015 ) | |
2016 | |
2017 ; 1111 0001 0100 0111 10010 qqqqq ppppp 0 cpcmpgtu.w crqc,crpc (c3_1) | |
2018 (dni cpcmpgtu_w_C3 "cpcmpgtu.w $crqc,$crpc C3" | |
2019 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgtu_w") (CPTYPE V2USI) VOLATILE) | |
2020 "cpcmpgtu.w $crqc,$crpc" | |
2021 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x14) (f-sub4 7) | |
2022 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2023 (sequence () | |
2024 (c-call "check_option_cp" pc) | |
2025 (set ivc2_cc 0) | |
2026 (c-call "ivc2_cpcmpgtu_w" pc crqc crpc) ) | |
2027 () | |
2028 ) | |
2029 | |
2030 ; 1111 0001 0101 0111 10010 qqqqq ppppp 0 cpcmpgt.w crqc,crpc (c3_1) | |
2031 (dni cpcmpgt_w_C3 "cpcmpgt.w $crqc,$crpc C3" | |
2032 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgt_w") (CPTYPE V2SI) VOLATILE) | |
2033 "cpcmpgt.w $crqc,$crpc" | |
2034 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x15) (f-sub4 7) | |
2035 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2036 (sequence () | |
2037 (c-call "check_option_cp" pc) | |
2038 (set ivc2_cc 0) | |
2039 (c-call "ivc2_cpcmpgt_w" pc crqc crpc) ) | |
2040 () | |
2041 ) | |
2042 | |
2043 ; 1111 0001 1000 0111 10010 qqqqq ppppp 0 cpcmpgeu.b crqc,crpc (c3_1) | |
2044 (dni cpcmpgeu_b_C3 "cpcmpgeu.b $crqc,$crpc C3" | |
2045 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgeu_b") (CPTYPE V8UQI) VOLATILE) | |
2046 "cpcmpgeu.b $crqc,$crpc" | |
2047 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x18) (f-sub4 7) | |
2048 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2049 (sequence () | |
2050 (c-call "check_option_cp" pc) | |
2051 (set ivc2_cc 0) | |
2052 (c-call "ivc2_cpcmpgeu_b" pc crqc crpc) ) | |
2053 () | |
2054 ) | |
2055 | |
2056 ; 1111 0001 1001 0111 10010 qqqqq ppppp 0 cpcmpge.b crqc,crpc (c3_1) | |
2057 (dni cpcmpge_b_C3 "cpcmpge.b $crqc,$crpc C3" | |
2058 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpge_b") (CPTYPE V8QI) VOLATILE) | |
2059 "cpcmpge.b $crqc,$crpc" | |
2060 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x19) (f-sub4 7) | |
2061 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2062 (sequence () | |
2063 (c-call "check_option_cp" pc) | |
2064 (set ivc2_cc 0) | |
2065 (c-call "ivc2_cpcmpge_b" pc crqc crpc) ) | |
2066 () | |
2067 ) | |
2068 | |
2069 ; 1111 0001 1011 0111 10010 qqqqq ppppp 0 cpcmpge.h crqc,crpc (c3_1) | |
2070 (dni cpcmpge_h_C3 "cpcmpge.h $crqc,$crpc C3" | |
2071 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpge_h") (CPTYPE V4HI) VOLATILE) | |
2072 "cpcmpge.h $crqc,$crpc" | |
2073 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1b) (f-sub4 7) | |
2074 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2075 (sequence () | |
2076 (c-call "check_option_cp" pc) | |
2077 (set ivc2_cc 0) | |
2078 (c-call "ivc2_cpcmpge_h" pc crqc crpc) ) | |
2079 () | |
2080 ) | |
2081 | |
2082 ; 1111 0001 1100 0111 10010 qqqqq ppppp 0 cpcmpgeu.w crqc,crpc (c3_1) | |
2083 (dni cpcmpgeu_w_C3 "cpcmpgeu.w $crqc,$crpc C3" | |
2084 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgeu_w") (CPTYPE V2USI) VOLATILE) | |
2085 "cpcmpgeu.w $crqc,$crpc" | |
2086 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1c) (f-sub4 7) | |
2087 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2088 (sequence () | |
2089 (c-call "check_option_cp" pc) | |
2090 (set ivc2_cc 0) | |
2091 (c-call "ivc2_cpcmpgeu_w" pc crqc crpc) ) | |
2092 () | |
2093 ) | |
2094 | |
2095 ; 1111 0001 1101 0111 10010 qqqqq ppppp 0 cpcmpge.w crqc,crpc (c3_1) | |
2096 (dni cpcmpge_w_C3 "cpcmpge.w $crqc,$crpc C3" | |
2097 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpge_w") (CPTYPE V2SI) VOLATILE) | |
2098 "cpcmpge.w $crqc,$crpc" | |
2099 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1d) (f-sub4 7) | |
2100 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2101 (sequence () | |
2102 (c-call "check_option_cp" pc) | |
2103 (set ivc2_cc 0) | |
2104 (c-call "ivc2_cpcmpge_w" pc crqc crpc) ) | |
2105 () | |
2106 ) | |
2107 | |
2108 ; 1111 0010 0001 0111 10010 qqqqq ppppp 0 cpacmpeq.b crqc,crpc (c3_1) | |
2109 (dni cpacmpeq_b_C3 "cpacmpeq.b $crqc,$crpc C3" | |
2110 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpeq_b") (CPTYPE V8QI)) | |
2111 "cpacmpeq.b $crqc,$crpc" | |
2112 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1) (f-sub4 7) | |
2113 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2114 (sequence () | |
2115 (c-call "check_option_cp" pc) | |
2116 (set ivc2_cc 0) | |
2117 (c-call "ivc2_cpacmpeq_b" pc crqc crpc) ) | |
2118 () | |
2119 ) | |
2120 | |
2121 ; 1111 0010 0011 0111 10010 qqqqq ppppp 0 cpacmpeq.h crqc,crpc (c3_1) | |
2122 (dni cpacmpeq_h_C3 "cpacmpeq.h $crqc,$crpc C3" | |
2123 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpeq_h") (CPTYPE V4HI)) | |
2124 "cpacmpeq.h $crqc,$crpc" | |
2125 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x3) (f-sub4 7) | |
2126 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2127 (sequence () | |
2128 (c-call "check_option_cp" pc) | |
2129 (set ivc2_cc 0) | |
2130 (c-call "ivc2_cpacmpeq_h" pc crqc crpc) ) | |
2131 () | |
2132 ) | |
2133 | |
2134 ; 1111 0010 0101 0111 10010 qqqqq ppppp 0 cpacmpeq.w crqc,crpc (c3_1) | |
2135 (dni cpacmpeq_w_C3 "cpacmpeq.w $crqc,$crpc C3" | |
2136 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpeq_w") (CPTYPE V2SI)) | |
2137 "cpacmpeq.w $crqc,$crpc" | |
2138 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x5) (f-sub4 7) | |
2139 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2140 (sequence () | |
2141 (c-call "check_option_cp" pc) | |
2142 (set ivc2_cc 0) | |
2143 (c-call "ivc2_cpacmpeq_w" pc crqc crpc) ) | |
2144 () | |
2145 ) | |
2146 | |
2147 ; 1111 0010 1001 0111 10010 qqqqq ppppp 0 cpacmpne.b crqc,crpc (c3_1) | |
2148 (dni cpacmpne_b_C3 "cpacmpne.b $crqc,$crpc C3" | |
2149 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpne_b") (CPTYPE V8QI)) | |
2150 "cpacmpne.b $crqc,$crpc" | |
2151 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x9) (f-sub4 7) | |
2152 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2153 (sequence () | |
2154 (c-call "check_option_cp" pc) | |
2155 (set ivc2_cc 0) | |
2156 (c-call "ivc2_cpacmpne_b" pc crqc crpc) ) | |
2157 () | |
2158 ) | |
2159 | |
2160 ; 1111 0010 1011 0111 10010 qqqqq ppppp 0 cpacmpne.h crqc,crpc (c3_1) | |
2161 (dni cpacmpne_h_C3 "cpacmpne.h $crqc,$crpc C3" | |
2162 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpne_h") (CPTYPE V4HI)) | |
2163 "cpacmpne.h $crqc,$crpc" | |
2164 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #xb) (f-sub4 7) | |
2165 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2166 (sequence () | |
2167 (c-call "check_option_cp" pc) | |
2168 (set ivc2_cc 0) | |
2169 (c-call "ivc2_cpacmpne_h" pc crqc crpc) ) | |
2170 () | |
2171 ) | |
2172 | |
2173 ; 1111 0010 1101 0111 10010 qqqqq ppppp 0 cpacmpne.w crqc,crpc (c3_1) | |
2174 (dni cpacmpne_w_C3 "cpacmpne.w $crqc,$crpc C3" | |
2175 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpne_w") (CPTYPE V2SI)) | |
2176 "cpacmpne.w $crqc,$crpc" | |
2177 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #xd) (f-sub4 7) | |
2178 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2179 (sequence () | |
2180 (c-call "check_option_cp" pc) | |
2181 (set ivc2_cc 0) | |
2182 (c-call "ivc2_cpacmpne_w" pc crqc crpc) ) | |
2183 () | |
2184 ) | |
2185 | |
2186 ; 1111 0011 0000 0111 10010 qqqqq ppppp 0 cpacmpgtu.b crqc,crpc (c3_1) | |
2187 (dni cpacmpgtu_b_C3 "cpacmpgtu.b $crqc,$crpc C3" | |
2188 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgtu_b") (CPTYPE V8UQI)) | |
2189 "cpacmpgtu.b $crqc,$crpc" | |
2190 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x10) (f-sub4 7) | |
2191 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2192 (sequence () | |
2193 (c-call "check_option_cp" pc) | |
2194 (set ivc2_cc 0) | |
2195 (c-call "ivc2_cpacmpgtu_b" pc crqc crpc) ) | |
2196 () | |
2197 ) | |
2198 | |
2199 ; 1111 0011 0001 0111 10010 qqqqq ppppp 0 cpacmpgt.b crqc,crpc (c3_1) | |
2200 (dni cpacmpgt_b_C3 "cpacmpgt.b $crqc,$crpc C3" | |
2201 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgt_b") (CPTYPE V8QI)) | |
2202 "cpacmpgt.b $crqc,$crpc" | |
2203 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x11) (f-sub4 7) | |
2204 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2205 (sequence () | |
2206 (c-call "check_option_cp" pc) | |
2207 (set ivc2_cc 0) | |
2208 (c-call "ivc2_cpacmpgt_b" pc crqc crpc) ) | |
2209 () | |
2210 ) | |
2211 | |
2212 ; 1111 0011 0011 0111 10010 qqqqq ppppp 0 cpacmpgt.h crqc,crpc (c3_1) | |
2213 (dni cpacmpgt_h_C3 "cpacmpgt.h $crqc,$crpc C3" | |
2214 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgt_h") (CPTYPE V4HI)) | |
2215 "cpacmpgt.h $crqc,$crpc" | |
2216 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x13) (f-sub4 7) | |
2217 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2218 (sequence () | |
2219 (c-call "check_option_cp" pc) | |
2220 (set ivc2_cc 0) | |
2221 (c-call "ivc2_cpacmpgt_h" pc crqc crpc) ) | |
2222 () | |
2223 ) | |
2224 | |
2225 ; 1111 0011 0100 0111 10010 qqqqq ppppp 0 cpacmpgtu.w crqc,crpc (c3_1) | |
2226 (dni cpacmpgtu_w_C3 "cpacmpgtu.w $crqc,$crpc C3" | |
2227 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgtu_w") (CPTYPE V2USI)) | |
2228 "cpacmpgtu.w $crqc,$crpc" | |
2229 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x14) (f-sub4 7) | |
2230 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2231 (sequence () | |
2232 (c-call "check_option_cp" pc) | |
2233 (set ivc2_cc 0) | |
2234 (c-call "ivc2_cpacmpgtu_w" pc crqc crpc) ) | |
2235 () | |
2236 ) | |
2237 | |
2238 ; 1111 0011 0101 0111 10010 qqqqq ppppp 0 cpacmpgt.w crqc,crpc (c3_1) | |
2239 (dni cpacmpgt_w_C3 "cpacmpgt.w $crqc,$crpc C3" | |
2240 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgt_w") (CPTYPE V2SI)) | |
2241 "cpacmpgt.w $crqc,$crpc" | |
2242 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x15) (f-sub4 7) | |
2243 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2244 (sequence () | |
2245 (c-call "check_option_cp" pc) | |
2246 (set ivc2_cc 0) | |
2247 (c-call "ivc2_cpacmpgt_w" pc crqc crpc) ) | |
2248 () | |
2249 ) | |
2250 | |
2251 ; 1111 0011 1000 0111 10010 qqqqq ppppp 0 cpacmpgeu.b crqc,crpc (c3_1) | |
2252 (dni cpacmpgeu_b_C3 "cpacmpgeu.b $crqc,$crpc C3" | |
2253 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgeu_b") (CPTYPE V8UQI)) | |
2254 "cpacmpgeu.b $crqc,$crpc" | |
2255 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x18) (f-sub4 7) | |
2256 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2257 (sequence () | |
2258 (c-call "check_option_cp" pc) | |
2259 (set ivc2_cc 0) | |
2260 (c-call "ivc2_cpacmpgeu_b" pc crqc crpc) ) | |
2261 () | |
2262 ) | |
2263 | |
2264 ; 1111 0011 1001 0111 10010 qqqqq ppppp 0 cpacmpge.b crqc,crpc (c3_1) | |
2265 (dni cpacmpge_b_C3 "cpacmpge.b $crqc,$crpc C3" | |
2266 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpge_b") (CPTYPE V8QI)) | |
2267 "cpacmpge.b $crqc,$crpc" | |
2268 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x19) (f-sub4 7) | |
2269 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2270 (sequence () | |
2271 (c-call "check_option_cp" pc) | |
2272 (set ivc2_cc 0) | |
2273 (c-call "ivc2_cpacmpge_b" pc crqc crpc) ) | |
2274 () | |
2275 ) | |
2276 | |
2277 ; 1111 0011 1011 0111 10010 qqqqq ppppp 0 cpacmpge.h crqc,crpc (c3_1) | |
2278 (dni cpacmpge_h_C3 "cpacmpge.h $crqc,$crpc C3" | |
2279 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpge_h") (CPTYPE V4HI)) | |
2280 "cpacmpge.h $crqc,$crpc" | |
2281 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1b) (f-sub4 7) | |
2282 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2283 (sequence () | |
2284 (c-call "check_option_cp" pc) | |
2285 (set ivc2_cc 0) | |
2286 (c-call "ivc2_cpacmpge_h" pc crqc crpc) ) | |
2287 () | |
2288 ) | |
2289 | |
2290 ; 1111 0011 1100 0111 10010 qqqqq ppppp 0 cpacmpgeu.w crqc,crpc (c3_1) | |
2291 (dni cpacmpgeu_w_C3 "cpacmpgeu.w $crqc,$crpc C3" | |
2292 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgeu_w") (CPTYPE V2USI)) | |
2293 "cpacmpgeu.w $crqc,$crpc" | |
2294 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1c) (f-sub4 7) | |
2295 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2296 (sequence () | |
2297 (c-call "check_option_cp" pc) | |
2298 (set ivc2_cc 0) | |
2299 (c-call "ivc2_cpacmpgeu_w" pc crqc crpc) ) | |
2300 () | |
2301 ) | |
2302 | |
2303 ; 1111 0011 1101 0111 10010 qqqqq ppppp 0 cpacmpge.w crqc,crpc (c3_1) | |
2304 (dni cpacmpge_w_C3 "cpacmpge.w $crqc,$crpc C3" | |
2305 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpge_w") (CPTYPE V2SI)) | |
2306 "cpacmpge.w $crqc,$crpc" | |
2307 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1d) (f-sub4 7) | |
2308 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2309 (sequence () | |
2310 (c-call "check_option_cp" pc) | |
2311 (set ivc2_cc 0) | |
2312 (c-call "ivc2_cpacmpge_w" pc crqc crpc) ) | |
2313 () | |
2314 ) | |
2315 | |
2316 ; 1111 0100 0001 0111 10010 qqqqq ppppp 0 cpocmpeq.b crqc,crpc (c3_1) | |
2317 (dni cpocmpeq_b_C3 "cpocmpeq.b $crqc,$crpc C3" | |
2318 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpeq_b") (CPTYPE V8QI)) | |
2319 "cpocmpeq.b $crqc,$crpc" | |
2320 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x1) (f-sub4 7) | |
2321 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2322 (sequence () | |
2323 (c-call "check_option_cp" pc) | |
2324 (set ivc2_cc 0) | |
2325 (c-call "ivc2_cpocmpeq_b" pc crqc crpc) ) | |
2326 () | |
2327 ) | |
2328 | |
2329 ; 1111 0100 0011 0111 10010 qqqqq ppppp 0 cpocmpeq.h crqc,crpc (c3_1) | |
2330 (dni cpocmpeq_h_C3 "cpocmpeq.h $crqc,$crpc C3" | |
2331 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpeq_h") (CPTYPE V4HI)) | |
2332 "cpocmpeq.h $crqc,$crpc" | |
2333 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x3) (f-sub4 7) | |
2334 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2335 (sequence () | |
2336 (c-call "check_option_cp" pc) | |
2337 (set ivc2_cc 0) | |
2338 (c-call "ivc2_cpocmpeq_h" pc crqc crpc) ) | |
2339 () | |
2340 ) | |
2341 | |
2342 ; 1111 0100 0101 0111 10010 qqqqq ppppp 0 cpocmpeq.w crqc,crpc (c3_1) | |
2343 (dni cpocmpeq_w_C3 "cpocmpeq.w $crqc,$crpc C3" | |
2344 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpeq_w") (CPTYPE V2SI)) | |
2345 "cpocmpeq.w $crqc,$crpc" | |
2346 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x5) (f-sub4 7) | |
2347 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2348 (sequence () | |
2349 (c-call "check_option_cp" pc) | |
2350 (set ivc2_cc 0) | |
2351 (c-call "ivc2_cpocmpeq_w" pc crqc crpc) ) | |
2352 () | |
2353 ) | |
2354 | |
2355 ; 1111 0100 1001 0111 10010 qqqqq ppppp 0 cpocmpne.b crqc,crpc (c3_1) | |
2356 (dni cpocmpne_b_C3 "cpocmpne.b $crqc,$crpc C3" | |
2357 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpne_b") (CPTYPE V8QI)) | |
2358 "cpocmpne.b $crqc,$crpc" | |
2359 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x9) (f-sub4 7) | |
2360 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2361 (sequence () | |
2362 (c-call "check_option_cp" pc) | |
2363 (set ivc2_cc 0) | |
2364 (c-call "ivc2_cpocmpne_b" pc crqc crpc) ) | |
2365 () | |
2366 ) | |
2367 | |
2368 ; 1111 0100 1011 0111 10010 qqqqq ppppp 0 cpocmpne.h crqc,crpc (c3_1) | |
2369 (dni cpocmpne_h_C3 "cpocmpne.h $crqc,$crpc C3" | |
2370 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpne_h") (CPTYPE V4HI)) | |
2371 "cpocmpne.h $crqc,$crpc" | |
2372 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xb) (f-sub4 7) | |
2373 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2374 (sequence () | |
2375 (c-call "check_option_cp" pc) | |
2376 (set ivc2_cc 0) | |
2377 (c-call "ivc2_cpocmpne_h" pc crqc crpc) ) | |
2378 () | |
2379 ) | |
2380 | |
2381 ; 1111 0100 1101 0111 10010 qqqqq ppppp 0 cpocmpne.w crqc,crpc (c3_1) | |
2382 (dni cpocmpne_w_C3 "cpocmpne.w $crqc,$crpc C3" | |
2383 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpne_w") (CPTYPE V2SI)) | |
2384 "cpocmpne.w $crqc,$crpc" | |
2385 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xd) (f-sub4 7) | |
2386 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2387 (sequence () | |
2388 (c-call "check_option_cp" pc) | |
2389 (set ivc2_cc 0) | |
2390 (c-call "ivc2_cpocmpne_w" pc crqc crpc) ) | |
2391 () | |
2392 ) | |
2393 | |
2394 ; 1111 0101 0000 0111 10010 qqqqq ppppp 0 cpocmpgtu.b crqc,crpc (c3_1) | |
2395 (dni cpocmpgtu_b_C3 "cpocmpgtu.b $crqc,$crpc C3" | |
2396 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgtu_b") (CPTYPE V8UQI)) | |
2397 "cpocmpgtu.b $crqc,$crpc" | |
2398 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x10) (f-sub4 7) | |
2399 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2400 (sequence () | |
2401 (c-call "check_option_cp" pc) | |
2402 (set ivc2_cc 0) | |
2403 (c-call "ivc2_cpocmpgtu_b" pc crqc crpc) ) | |
2404 () | |
2405 ) | |
2406 | |
2407 ; 1111 0101 0001 0111 10010 qqqqq ppppp 0 cpocmpgt.b crqc,crpc (c3_1) | |
2408 (dni cpocmpgt_b_C3 "cpocmpgt.b $crqc,$crpc C3" | |
2409 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgt_b") (CPTYPE V8QI)) | |
2410 "cpocmpgt.b $crqc,$crpc" | |
2411 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x11) (f-sub4 7) | |
2412 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2413 (sequence () | |
2414 (c-call "check_option_cp" pc) | |
2415 (set ivc2_cc 0) | |
2416 (c-call "ivc2_cpocmpgt_b" pc crqc crpc) ) | |
2417 () | |
2418 ) | |
2419 | |
2420 ; 1111 0101 0011 0111 10010 qqqqq ppppp 0 cpocmpgt.h crqc,crpc (c3_1) | |
2421 (dni cpocmpgt_h_C3 "cpocmpgt.h $crqc,$crpc C3" | |
2422 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgt_h") (CPTYPE V4HI)) | |
2423 "cpocmpgt.h $crqc,$crpc" | |
2424 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x13) (f-sub4 7) | |
2425 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2426 (sequence () | |
2427 (c-call "check_option_cp" pc) | |
2428 (set ivc2_cc 0) | |
2429 (c-call "ivc2_cpocmpgt_h" pc crqc crpc) ) | |
2430 () | |
2431 ) | |
2432 | |
2433 ; 1111 0101 0100 0111 10010 qqqqq ppppp 0 cpocmpgtu.w crqc,crpc (c3_1) | |
2434 (dni cpocmpgtu_w_C3 "cpocmpgtu.w $crqc,$crpc C3" | |
2435 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgtu_w") (CPTYPE V2USI)) | |
2436 "cpocmpgtu.w $crqc,$crpc" | |
2437 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x14) (f-sub4 7) | |
2438 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2439 (sequence () | |
2440 (c-call "check_option_cp" pc) | |
2441 (set ivc2_cc 0) | |
2442 (c-call "ivc2_cpocmpgtu_w" pc crqc crpc) ) | |
2443 () | |
2444 ) | |
2445 | |
2446 ; 1111 0101 0101 0111 10010 qqqqq ppppp 0 cpocmpgt.w crqc,crpc (c3_1) | |
2447 (dni cpocmpgt_w_C3 "cpocmpgt.w $crqc,$crpc C3" | |
2448 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgt_w") (CPTYPE V2SI)) | |
2449 "cpocmpgt.w $crqc,$crpc" | |
2450 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x15) (f-sub4 7) | |
2451 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2452 (sequence () | |
2453 (c-call "check_option_cp" pc) | |
2454 (set ivc2_cc 0) | |
2455 (c-call "ivc2_cpocmpgt_w" pc crqc crpc) ) | |
2456 () | |
2457 ) | |
2458 | |
2459 ; 1111 0101 1000 0111 10010 qqqqq ppppp 0 cpocmpgeu.b crqc,crpc (c3_1) | |
2460 (dni cpocmpgeu_b_C3 "cpocmpgeu.b $crqc,$crpc C3" | |
2461 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgeu_b") (CPTYPE V8UQI)) | |
2462 "cpocmpgeu.b $crqc,$crpc" | |
2463 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x18) (f-sub4 7) | |
2464 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2465 (sequence () | |
2466 (c-call "check_option_cp" pc) | |
2467 (set ivc2_cc 0) | |
2468 (c-call "ivc2_cpocmpgeu_b" pc crqc crpc) ) | |
2469 () | |
2470 ) | |
2471 | |
2472 ; 1111 0101 1001 0111 10010 qqqqq ppppp 0 cpocmpge.b crqc,crpc (c3_1) | |
2473 (dni cpocmpge_b_C3 "cpocmpge.b $crqc,$crpc C3" | |
2474 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpge_b") (CPTYPE V8QI)) | |
2475 "cpocmpge.b $crqc,$crpc" | |
2476 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x19) (f-sub4 7) | |
2477 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2478 (sequence () | |
2479 (c-call "check_option_cp" pc) | |
2480 (set ivc2_cc 0) | |
2481 (c-call "ivc2_cpocmpge_b" pc crqc crpc) ) | |
2482 () | |
2483 ) | |
2484 | |
2485 ; 1111 0101 1011 0111 10010 qqqqq ppppp 0 cpocmpge.h crqc,crpc (c3_1) | |
2486 (dni cpocmpge_h_C3 "cpocmpge.h $crqc,$crpc C3" | |
2487 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpge_h") (CPTYPE V4HI)) | |
2488 "cpocmpge.h $crqc,$crpc" | |
2489 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x1b) (f-sub4 7) | |
2490 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2491 (sequence () | |
2492 (c-call "check_option_cp" pc) | |
2493 (set ivc2_cc 0) | |
2494 (c-call "ivc2_cpocmpge_h" pc crqc crpc) ) | |
2495 () | |
2496 ) | |
2497 | |
2498 ; 1111 0101 1100 0111 10010 qqqqq ppppp 0 cpocmpgeu.w crqc,crpc (c3_1) | |
2499 (dni cpocmpgeu_w_C3 "cpocmpgeu.w $crqc,$crpc C3" | |
2500 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgeu_w") (CPTYPE V2USI)) | |
2501 "cpocmpgeu.w $crqc,$crpc" | |
2502 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x1c) (f-sub4 7) | |
2503 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2504 (sequence () | |
2505 (c-call "check_option_cp" pc) | |
2506 (set ivc2_cc 0) | |
2507 (c-call "ivc2_cpocmpgeu_w" pc crqc crpc) ) | |
2508 () | |
2509 ) | |
2510 | |
2511 ; 1111 0101 1101 0111 10010 qqqqq ppppp 0 cpocmpge.w crqc,crpc (c3_1) | |
2512 (dni cpocmpge_w_C3 "cpocmpge.w $crqc,$crpc C3" | |
2513 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpge_w") (CPTYPE V2SI)) | |
2514 "cpocmpge.w $crqc,$crpc" | |
2515 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x1d) (f-sub4 7) | |
2516 (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) ) | |
2517 (sequence () | |
2518 (c-call "check_option_cp" pc) | |
2519 (set ivc2_cc 0) | |
2520 (c-call "ivc2_cpocmpge_w" pc crqc crpc) ) | |
2521 () | |
2522 ) | |
2523 | |
2524 ; 1111 00xx xiii 0111 10100 qqqqq ppppp 0 cpsrli3.b =crqc,crpc,imm3p9 (c3_imm) | |
2525 (dni cpsrli3_b_C3 "cpsrli3.b $crqc,$crpc,imm3p9 C3" | |
2526 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrli3_b") (CPTYPE V8QI) (CRET FIRST)) | |
2527 "cpsrli3.b $crqc,$crpc,$imm3p9" | |
2528 (+ MAJ_15 ivc-x-6-3 (f-ivc2-2u4 #x0) imm3p9 (f-sub4 7) | |
2529 (f-ivc2-5u16 #x14) crqc crpc (f-ivc2-1u31 #x0) ) | |
2530 (sequence () | |
2531 (c-call "check_option_cp" pc) | |
2532 (set crqc (c-call DI "ivc2_cpsrli3_b" pc crpc imm3p9)) ) | |
2533 () | |
2534 ) | |
2535 | |
2536 ; 1111 01xx iiii 0111 10100 qqqqq ppppp 0 cpsrli3.h =crqc,crpc,imm4p8 (c3_imm) | |
2537 (dni cpsrli3_h_C3 "cpsrli3.h $crqc,$crpc,imm4p8 C3" | |
2538 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrli3_h") (CPTYPE V4HI) (CRET FIRST)) | |
2539 "cpsrli3.h $crqc,$crpc,$imm4p8" | |
2540 (+ MAJ_15 ivc-x-6-2 (f-ivc2-2u4 #x1) imm4p8 (f-sub4 7) | |
2541 (f-ivc2-5u16 #x14) crqc crpc (f-ivc2-1u31 #x0) ) | |
2542 (sequence () | |
2543 (c-call "check_option_cp" pc) | |
2544 (set crqc (c-call DI "ivc2_cpsrli3_h" pc crpc imm4p8)) ) | |
2545 () | |
2546 ) | |
2547 | |
2548 ; 1111 10xi iiii 0111 10100 qqqqq ppppp 0 cpsrli3.w =crqc,crpc,imm5p7 (c3_imm) | |
2549 (dni cpsrli3_w_C3 "cpsrli3.w $crqc,$crpc,imm5p7 C3" | |
2550 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrli3_w") (CPTYPE V2SI) (CRET FIRST)) | |
2551 "cpsrli3.w $crqc,$crpc,$imm5p7" | |
2552 (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7) | |
2553 (f-ivc2-5u16 #x14) crqc crpc (f-ivc2-1u31 #x0) ) | |
2554 (sequence () | |
2555 (c-call "check_option_cp" pc) | |
2556 (set crqc (c-call DI "ivc2_cpsrli3_w" pc crpc imm5p7)) ) | |
2557 () | |
2558 ) | |
2559 | |
2560 ; 1111 11ii iiii 0111 10100 qqqqq ppppp 0 cdsrli3 =crqc,crpc,imm6p6 (c3_imm) | |
2561 (dni cdsrli3_C3 "cdsrli3 $crqc,$crpc,imm6p6 C3" | |
2562 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsrli3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
2563 "cdsrli3 $crqc,$crpc,$imm6p6" | |
2564 (+ MAJ_15 (f-ivc2-2u4 #x3) imm6p6 (f-sub4 7) | |
2565 (f-ivc2-5u16 #x14) crqc crpc (f-ivc2-1u31 #x0) ) | |
2566 (sequence () | |
2567 (c-call "check_option_cp" pc) | |
2568 (set crqc (c-call DI "ivc2_cdsrli3" pc crpc imm6p6)) ) | |
2569 () | |
2570 ) | |
2571 | |
2572 ; 1111 00xx xiii 0111 10101 qqqqq ppppp 0 cpsrai3.b =crqc,crpc,imm3p9 (c3_imm) | |
2573 (dni cpsrai3_b_C3 "cpsrai3.b $crqc,$crpc,imm3p9 C3" | |
2574 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrai3_b") (CPTYPE V8QI) (CRET FIRST)) | |
2575 "cpsrai3.b $crqc,$crpc,$imm3p9" | |
2576 (+ MAJ_15 ivc-x-6-3 (f-ivc2-2u4 #x0) imm3p9 (f-sub4 7) | |
2577 (f-ivc2-5u16 #x15) crqc crpc (f-ivc2-1u31 #x0) ) | |
2578 (sequence () | |
2579 (c-call "check_option_cp" pc) | |
2580 (set crqc (c-call DI "ivc2_cpsrai3_b" pc crpc imm3p9)) ) | |
2581 () | |
2582 ) | |
2583 | |
2584 ; 1111 01xx iiii 0111 10101 qqqqq ppppp 0 cpsrai3.h =crqc,crpc,imm4p8 (c3_imm) | |
2585 (dni cpsrai3_h_C3 "cpsrai3.h $crqc,$crpc,imm4p8 C3" | |
2586 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrai3_h") (CPTYPE V4HI) (CRET FIRST)) | |
2587 "cpsrai3.h $crqc,$crpc,$imm4p8" | |
2588 (+ MAJ_15 ivc-x-6-2 (f-ivc2-2u4 #x1) imm4p8 (f-sub4 7) | |
2589 (f-ivc2-5u16 #x15) crqc crpc (f-ivc2-1u31 #x0) ) | |
2590 (sequence () | |
2591 (c-call "check_option_cp" pc) | |
2592 (set crqc (c-call DI "ivc2_cpsrai3_h" pc crpc imm4p8)) ) | |
2593 () | |
2594 ) | |
2595 | |
2596 ; 1111 10xi iiii 0111 10101 qqqqq ppppp 0 cpsrai3.w =crqc,crpc,imm5p7 (c3_imm) | |
2597 (dni cpsrai3_w_C3 "cpsrai3.w $crqc,$crpc,imm5p7 C3" | |
2598 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrai3_w") (CPTYPE V2SI) (CRET FIRST)) | |
2599 "cpsrai3.w $crqc,$crpc,$imm5p7" | |
2600 (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7) | |
2601 (f-ivc2-5u16 #x15) crqc crpc (f-ivc2-1u31 #x0) ) | |
2602 (sequence () | |
2603 (c-call "check_option_cp" pc) | |
2604 (set crqc (c-call DI "ivc2_cpsrai3_w" pc crpc imm5p7)) ) | |
2605 () | |
2606 ) | |
2607 | |
2608 ; 1111 11ii iiii 0111 10101 qqqqq ppppp 0 cdsrai3 =crqc,crpc,imm6p6 (c3_imm) | |
2609 (dni cdsrai3_C3 "cdsrai3 $crqc,$crpc,imm6p6 C3" | |
2610 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsrai3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
2611 "cdsrai3 $crqc,$crpc,$imm6p6" | |
2612 (+ MAJ_15 (f-ivc2-2u4 #x3) imm6p6 (f-sub4 7) | |
2613 (f-ivc2-5u16 #x15) crqc crpc (f-ivc2-1u31 #x0) ) | |
2614 (sequence () | |
2615 (c-call "check_option_cp" pc) | |
2616 (set crqc (c-call DI "ivc2_cdsrai3" pc crpc imm6p6)) ) | |
2617 () | |
2618 ) | |
2619 | |
2620 ; 1111 00xx xiii 0111 10110 qqqqq ppppp 0 cpslli3.b =crqc,crpc,imm3p9 (c3_imm) | |
2621 (dni cpslli3_b_C3 "cpslli3.b $crqc,$crpc,imm3p9 C3" | |
2622 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslli3_b") (CPTYPE V8QI) (CRET FIRST)) | |
2623 "cpslli3.b $crqc,$crpc,$imm3p9" | |
2624 (+ MAJ_15 ivc-x-6-3 (f-ivc2-2u4 #x0) imm3p9 (f-sub4 7) | |
2625 (f-ivc2-5u16 #x16) crqc crpc (f-ivc2-1u31 #x0) ) | |
2626 (sequence () | |
2627 (c-call "check_option_cp" pc) | |
2628 (set crqc (c-call DI "ivc2_cpslli3_b" pc crpc imm3p9)) ) | |
2629 () | |
2630 ) | |
2631 | |
2632 ; 1111 01xx iiii 0111 10110 qqqqq ppppp 0 cpslli3.h =crqc,crpc,imm4p8 (c3_imm) | |
2633 (dni cpslli3_h_C3 "cpslli3.h $crqc,$crpc,imm4p8 C3" | |
2634 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslli3_h") (CPTYPE V4HI) (CRET FIRST)) | |
2635 "cpslli3.h $crqc,$crpc,$imm4p8" | |
2636 (+ MAJ_15 ivc-x-6-2 (f-ivc2-2u4 #x1) imm4p8 (f-sub4 7) | |
2637 (f-ivc2-5u16 #x16) crqc crpc (f-ivc2-1u31 #x0) ) | |
2638 (sequence () | |
2639 (c-call "check_option_cp" pc) | |
2640 (set crqc (c-call DI "ivc2_cpslli3_h" pc crpc imm4p8)) ) | |
2641 () | |
2642 ) | |
2643 | |
2644 ; 1111 10xi iiii 0111 10110 qqqqq ppppp 0 cpslli3.w =crqc,crpc,imm5p7 (c3_imm) | |
2645 (dni cpslli3_w_C3 "cpslli3.w $crqc,$crpc,imm5p7 C3" | |
2646 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslli3_w") (CPTYPE V2SI) (CRET FIRST)) | |
2647 "cpslli3.w $crqc,$crpc,$imm5p7" | |
2648 (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7) | |
2649 (f-ivc2-5u16 #x16) crqc crpc (f-ivc2-1u31 #x0) ) | |
2650 (sequence () | |
2651 (c-call "check_option_cp" pc) | |
2652 (set crqc (c-call DI "ivc2_cpslli3_w" pc crpc imm5p7)) ) | |
2653 () | |
2654 ) | |
2655 | |
2656 ; 1111 11ii iiii 0111 10110 qqqqq ppppp 0 cdslli3 =crqc,crpc,imm6p6 (c3_imm) | |
2657 (dni cdslli3_C3 "cdslli3 $crqc,$crpc,imm6p6 C3" | |
2658 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdslli3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
2659 "cdslli3 $crqc,$crpc,$imm6p6" | |
2660 (+ MAJ_15 (f-ivc2-2u4 #x3) imm6p6 (f-sub4 7) | |
2661 (f-ivc2-5u16 #x16) crqc crpc (f-ivc2-1u31 #x0) ) | |
2662 (sequence () | |
2663 (c-call "check_option_cp" pc) | |
2664 (set crqc (c-call DI "ivc2_cdslli3" pc crpc imm6p6)) ) | |
2665 () | |
2666 ) | |
2667 | |
2668 ; 1111 01xx iiii 0111 10111 qqqqq ppppp 0 cpslai3.h =crqc,crpc,imm4p8 (c3_imm) | |
2669 (dni cpslai3_h_C3 "cpslai3.h $crqc,$crpc,imm4p8 C3" | |
2670 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslai3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
2671 "cpslai3.h $crqc,$crpc,$imm4p8" | |
2672 (+ MAJ_15 ivc-x-6-2 (f-ivc2-2u4 #x1) imm4p8 (f-sub4 7) | |
2673 (f-ivc2-5u16 #x17) crqc crpc (f-ivc2-1u31 #x0) ) | |
2674 (sequence () | |
2675 (c-call "check_option_cp" pc) | |
2676 (set crqc (c-call DI "ivc2_cpslai3_h" pc crpc imm4p8)) ) | |
2677 () | |
2678 ) | |
2679 | |
2680 ; 1111 10xi iiii 0111 10111 qqqqq ppppp 0 cpslai3.w =crqc,crpc,imm5p7 (c3_imm) | |
2681 (dni cpslai3_w_C3 "cpslai3.w $crqc,$crpc,imm5p7 C3" | |
2682 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslai3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
2683 "cpslai3.w $crqc,$crpc,$imm5p7" | |
2684 (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7) | |
2685 (f-ivc2-5u16 #x17) crqc crpc (f-ivc2-1u31 #x0) ) | |
2686 (sequence () | |
2687 (c-call "check_option_cp" pc) | |
2688 (set crqc (c-call DI "ivc2_cpslai3_w" pc crpc imm5p7)) ) | |
2689 () | |
2690 ) | |
2691 | |
2692 ; 1111 00xi iiii 0111 11000 qqqqq ppppp 0 cpclipiu3.w =crqc,crpc,imm5p7 (c3_imm) | |
2693 (dni cpclipiu3_w_C3 "cpclipiu3.w $crqc,$crpc,imm5p7 C3" | |
2694 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpclipiu3_w") (CPTYPE V2SI) (CRET FIRST)) | |
2695 "cpclipiu3.w $crqc,$crpc,$imm5p7" | |
2696 (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x0) imm5p7 (f-sub4 7) | |
2697 (f-ivc2-5u16 #x18) crqc crpc (f-ivc2-1u31 #x0) ) | |
2698 (sequence () | |
2699 (c-call "check_option_cp" pc) | |
2700 (set crqc (c-call DI "ivc2_cpclipiu3_w" pc crpc imm5p7)) ) | |
2701 () | |
2702 ) | |
2703 | |
2704 ; 1111 01xi iiii 0111 11000 qqqqq ppppp 0 cpclipi3.w =crqc,crpc,imm5p7 (c3_imm) | |
2705 (dni cpclipi3_w_C3 "cpclipi3.w $crqc,$crpc,imm5p7 C3" | |
2706 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpclipi3_w") (CPTYPE V2SI) (CRET FIRST)) | |
2707 "cpclipi3.w $crqc,$crpc,$imm5p7" | |
2708 (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x1) imm5p7 (f-sub4 7) | |
2709 (f-ivc2-5u16 #x18) crqc crpc (f-ivc2-1u31 #x0) ) | |
2710 (sequence () | |
2711 (c-call "check_option_cp" pc) | |
2712 (set crqc (c-call DI "ivc2_cpclipi3_w" pc crpc imm5p7)) ) | |
2713 () | |
2714 ) | |
2715 | |
2716 ; 1111 10ii iiii 0111 11000 qqqqq ppppp 0 cdclipiu3 =crqc,crpc,imm6p6 (c3_imm) | |
2717 (dni cdclipiu3_C3 "cdclipiu3 $crqc,$crpc,imm6p6 C3" | |
2718 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdclipiu3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
2719 "cdclipiu3 $crqc,$crpc,$imm6p6" | |
2720 (+ MAJ_15 (f-ivc2-2u4 #x2) imm6p6 (f-sub4 7) | |
2721 (f-ivc2-5u16 #x18) crqc crpc (f-ivc2-1u31 #x0) ) | |
2722 (sequence () | |
2723 (c-call "check_option_cp" pc) | |
2724 (set crqc (c-call DI "ivc2_cdclipiu3" pc crpc imm6p6)) ) | |
2725 () | |
2726 ) | |
2727 | |
2728 ; 1111 11ii iiii 0111 11000 qqqqq ppppp 0 cdclipi3 =crqc,crpc,imm6p6 (c3_imm) | |
2729 (dni cdclipi3_C3 "cdclipi3 $crqc,$crpc,imm6p6 C3" | |
2730 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdclipi3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
2731 "cdclipi3 $crqc,$crpc,$imm6p6" | |
2732 (+ MAJ_15 (f-ivc2-2u4 #x3) imm6p6 (f-sub4 7) | |
2733 (f-ivc2-5u16 #x18) crqc crpc (f-ivc2-1u31 #x0) ) | |
2734 (sequence () | |
2735 (c-call "check_option_cp" pc) | |
2736 (set crqc (c-call DI "ivc2_cdclipi3" pc crpc imm6p6)) ) | |
2737 () | |
2738 ) | |
2739 | |
2740 ; 1111 iiii iiii 0111 11001 qqqqq 00000 0 cpmovi.b =crqc,simm8p4 (c3_imm) | |
2741 (dni cpmovi_b_C3 "cpmovi.b $crqc,simm8p4 C3" | |
2742 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovi_b") (CPTYPE V8QI) (CRET FIRST)) | |
2743 "cpmovi.b $crqc,$simm8p4" | |
2744 (+ MAJ_15 simm8p4 (f-sub4 7) | |
2745 (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x0) ) | |
2746 (sequence () | |
2747 (c-call "check_option_cp" pc) | |
2748 (set crqc (c-call DI "ivc2_cpmovi_b" pc simm8p4)) ) | |
2749 () | |
2750 ) | |
2751 | |
2752 ; 1111 iiii iiii 0111 11001 qqqqq 00010 0 cpmoviu.h =crqc,imm8p4 (c3_imm) | |
2753 (dni cpmoviu_h_C3 "cpmoviu.h $crqc,imm8p4 C3" | |
2754 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmoviu_h") (CPTYPE V4UHI) (CRET FIRST)) | |
2755 "cpmoviu.h $crqc,$imm8p4" | |
2756 (+ MAJ_15 imm8p4 (f-sub4 7) | |
2757 (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x2) (f-ivc2-1u31 #x0) ) | |
2758 (sequence () | |
2759 (c-call "check_option_cp" pc) | |
2760 (set crqc (c-call DI "ivc2_cpmoviu_h" pc imm8p4)) ) | |
2761 () | |
2762 ) | |
2763 | |
2764 ; 1111 iiii iiii 0111 11001 qqqqq 00011 0 cpmovi.h =crqc,simm8p4 (c3_imm) | |
2765 (dni cpmovi_h_C3 "cpmovi.h $crqc,simm8p4 C3" | |
2766 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovi_h") (CPTYPE V4HI) (CRET FIRST)) | |
2767 "cpmovi.h $crqc,$simm8p4" | |
2768 (+ MAJ_15 simm8p4 (f-sub4 7) | |
2769 (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x3) (f-ivc2-1u31 #x0) ) | |
2770 (sequence () | |
2771 (c-call "check_option_cp" pc) | |
2772 (set crqc (c-call DI "ivc2_cpmovi_h" pc simm8p4)) ) | |
2773 () | |
2774 ) | |
2775 | |
2776 ; 1111 iiii iiii 0111 11001 qqqqq 00100 0 cpmoviu.w =crqc,imm8p4 (c3_imm) | |
2777 (dni cpmoviu_w_C3 "cpmoviu.w $crqc,imm8p4 C3" | |
2778 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmoviu_w") (CPTYPE V2USI) (CRET FIRST)) | |
2779 "cpmoviu.w $crqc,$imm8p4" | |
2780 (+ MAJ_15 imm8p4 (f-sub4 7) | |
2781 (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x4) (f-ivc2-1u31 #x0) ) | |
2782 (sequence () | |
2783 (c-call "check_option_cp" pc) | |
2784 (set crqc (c-call DI "ivc2_cpmoviu_w" pc imm8p4)) ) | |
2785 () | |
2786 ) | |
2787 | |
2788 ; 1111 iiii iiii 0111 11001 qqqqq 00101 0 cpmovi.w =crqc,simm8p4 (c3_imm) | |
2789 (dni cpmovi_w_C3 "cpmovi.w $crqc,simm8p4 C3" | |
2790 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovi_w") (CPTYPE V2SI) (CRET FIRST)) | |
2791 "cpmovi.w $crqc,$simm8p4" | |
2792 (+ MAJ_15 simm8p4 (f-sub4 7) | |
2793 (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x5) (f-ivc2-1u31 #x0) ) | |
2794 (sequence () | |
2795 (c-call "check_option_cp" pc) | |
2796 (set crqc (c-call DI "ivc2_cpmovi_w" pc simm8p4)) ) | |
2797 () | |
2798 ) | |
2799 | |
2800 ; 1111 iiii iiii 0111 11001 qqqqq 00110 0 cdmoviu =crqc,imm8p4 (c3_imm) | |
2801 (dni cdmoviu_C3 "cdmoviu $crqc,imm8p4 C3" | |
2802 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdmoviu") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
2803 "cdmoviu $crqc,$imm8p4" | |
2804 (+ MAJ_15 imm8p4 (f-sub4 7) | |
2805 (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x6) (f-ivc2-1u31 #x0) ) | |
2806 (sequence () | |
2807 (c-call "check_option_cp" pc) | |
2808 (set crqc (c-call DI "ivc2_cdmoviu" pc imm8p4)) ) | |
2809 () | |
2810 ) | |
2811 | |
2812 ; 1111 iiii iiii 0111 11001 qqqqq 00111 0 cdmovi =crqc,simm8p4 (c3_imm) | |
2813 (dni cdmovi_C3 "cdmovi $crqc,simm8p4 C3" | |
2814 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdmovi") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
2815 "cdmovi $crqc,$simm8p4" | |
2816 (+ MAJ_15 simm8p4 (f-sub4 7) | |
2817 (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x7) (f-ivc2-1u31 #x0) ) | |
2818 (sequence () | |
2819 (c-call "check_option_cp" pc) | |
2820 (set crqc (c-call DI "ivc2_cdmovi" pc simm8p4)) ) | |
2821 () | |
2822 ) | |
2823 | |
2824 ; 1111 0000 0000 0111 00000 qqqqq ppppp 1 cpadda1u.b crqc,crpc (c3_1) | |
2825 (dni cpadda1u_b_C3 "cpadda1u.b $crqc,$crpc C3" | |
2826 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpadda1u_b") (CPTYPE V8UQI) VOLATILE) | |
2827 "cpadda1u.b $crqc,$crpc" | |
2828 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7) | |
2829 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
2830 (sequence () | |
2831 (c-call "check_option_cp" pc) | |
2832 (set ivc2_acc1_0 0) | |
2833 (set ivc2_acc1_1 0) | |
2834 (set ivc2_acc1_2 0) | |
2835 (set ivc2_acc1_3 0) | |
2836 (set ivc2_acc1_4 0) | |
2837 (set ivc2_acc1_5 0) | |
2838 (set ivc2_acc1_6 0) | |
2839 (set ivc2_acc1_7 0) | |
2840 (c-call "ivc2_cpadda1u_b" pc crqc crpc) ) | |
2841 () | |
2842 ) | |
2843 | |
2844 ; 1111 0000 0001 0111 00000 qqqqq ppppp 1 cpadda1.b crqc,crpc (c3_1) | |
2845 (dni cpadda1_b_C3 "cpadda1.b $crqc,$crpc C3" | |
2846 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpadda1_b") (CPTYPE V8QI) VOLATILE) | |
2847 "cpadda1.b $crqc,$crpc" | |
2848 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1) (f-sub4 7) | |
2849 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
2850 (sequence () | |
2851 (c-call "check_option_cp" pc) | |
2852 (set ivc2_acc1_0 0) | |
2853 (set ivc2_acc1_1 0) | |
2854 (set ivc2_acc1_2 0) | |
2855 (set ivc2_acc1_3 0) | |
2856 (set ivc2_acc1_4 0) | |
2857 (set ivc2_acc1_5 0) | |
2858 (set ivc2_acc1_6 0) | |
2859 (set ivc2_acc1_7 0) | |
2860 (c-call "ivc2_cpadda1_b" pc crqc crpc) ) | |
2861 () | |
2862 ) | |
2863 | |
2864 ; 1111 0000 0010 0111 00000 qqqqq ppppp 1 cpaddua1.h crqc,crpc (c3_1) | |
2865 (dni cpaddua1_h_C3 "cpaddua1.h $crqc,$crpc C3" | |
2866 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddua1_h") (CPTYPE V4HI) VOLATILE) | |
2867 "cpaddua1.h $crqc,$crpc" | |
2868 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x2) (f-sub4 7) | |
2869 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
2870 (sequence () | |
2871 (c-call "check_option_cp" pc) | |
2872 (set ivc2_acc1_4 0) | |
2873 (set ivc2_acc1_5 0) | |
2874 (set ivc2_acc1_6 0) | |
2875 (set ivc2_acc1_7 0) | |
2876 (c-call "ivc2_cpaddua1_h" pc crqc crpc) ) | |
2877 () | |
2878 ) | |
2879 | |
2880 ; 1111 0000 0011 0111 00000 qqqqq ppppp 1 cpaddla1.h crqc,crpc (c3_1) | |
2881 (dni cpaddla1_h_C3 "cpaddla1.h $crqc,$crpc C3" | |
2882 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddla1_h") (CPTYPE V4HI) VOLATILE) | |
2883 "cpaddla1.h $crqc,$crpc" | |
2884 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x3) (f-sub4 7) | |
2885 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
2886 (sequence () | |
2887 (c-call "check_option_cp" pc) | |
2888 (set ivc2_acc1_0 0) | |
2889 (set ivc2_acc1_1 0) | |
2890 (set ivc2_acc1_2 0) | |
2891 (set ivc2_acc1_3 0) | |
2892 (c-call "ivc2_cpaddla1_h" pc crqc crpc) ) | |
2893 () | |
2894 ) | |
2895 | |
2896 ; 1111 0000 0100 0111 00000 qqqqq ppppp 1 cpaddaca1u.b crqc,crpc (c3_1) | |
2897 (dni cpaddaca1u_b_C3 "cpaddaca1u.b $crqc,$crpc C3" | |
2898 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddaca1u_b") (CPTYPE V8UQI) VOLATILE) | |
2899 "cpaddaca1u.b $crqc,$crpc" | |
2900 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x4) (f-sub4 7) | |
2901 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
2902 (sequence () | |
2903 (c-call "check_option_cp" pc) | |
2904 (set ivc2_acc1_0 0) | |
2905 (set ivc2_acc1_1 0) | |
2906 (set ivc2_acc1_2 0) | |
2907 (set ivc2_acc1_3 0) | |
2908 (set ivc2_acc1_4 0) | |
2909 (set ivc2_acc1_5 0) | |
2910 (set ivc2_acc1_6 0) | |
2911 (set ivc2_acc1_7 0) | |
2912 (set ivc2_cofa1 0) | |
2913 (c-call "ivc2_cpaddaca1u_b" pc crqc crpc) ) | |
2914 () | |
2915 ) | |
2916 | |
2917 ; 1111 0000 0101 0111 00000 qqqqq ppppp 1 cpaddaca1.b crqc,crpc (c3_1) | |
2918 (dni cpaddaca1_b_C3 "cpaddaca1.b $crqc,$crpc C3" | |
2919 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddaca1_b") (CPTYPE V8QI) VOLATILE) | |
2920 "cpaddaca1.b $crqc,$crpc" | |
2921 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x5) (f-sub4 7) | |
2922 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
2923 (sequence () | |
2924 (c-call "check_option_cp" pc) | |
2925 (set ivc2_acc1_0 0) | |
2926 (set ivc2_acc1_1 0) | |
2927 (set ivc2_acc1_2 0) | |
2928 (set ivc2_acc1_3 0) | |
2929 (set ivc2_acc1_4 0) | |
2930 (set ivc2_acc1_5 0) | |
2931 (set ivc2_acc1_6 0) | |
2932 (set ivc2_acc1_7 0) | |
2933 (set ivc2_cofa1 0) | |
2934 (c-call "ivc2_cpaddaca1_b" pc crqc crpc) ) | |
2935 () | |
2936 ) | |
2937 | |
2938 ; 1111 0000 0110 0111 00000 qqqqq ppppp 1 cpaddacua1.h crqc,crpc (c3_1) | |
2939 (dni cpaddacua1_h_C3 "cpaddacua1.h $crqc,$crpc C3" | |
2940 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddacua1_h") (CPTYPE V4HI) VOLATILE) | |
2941 "cpaddacua1.h $crqc,$crpc" | |
2942 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x6) (f-sub4 7) | |
2943 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
2944 (sequence () | |
2945 (c-call "check_option_cp" pc) | |
2946 (set ivc2_acc1_4 0) | |
2947 (set ivc2_acc1_5 0) | |
2948 (set ivc2_acc1_6 0) | |
2949 (set ivc2_acc1_7 0) | |
2950 (set ivc2_cofa1 0) | |
2951 (c-call "ivc2_cpaddacua1_h" pc crqc crpc) ) | |
2952 () | |
2953 ) | |
2954 | |
2955 ; 1111 0000 0111 0111 00000 qqqqq ppppp 1 cpaddacla1.h crqc,crpc (c3_1) | |
2956 (dni cpaddacla1_h_C3 "cpaddacla1.h $crqc,$crpc C3" | |
2957 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddacla1_h") (CPTYPE V4HI) VOLATILE) | |
2958 "cpaddacla1.h $crqc,$crpc" | |
2959 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x7) (f-sub4 7) | |
2960 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
2961 (sequence () | |
2962 (c-call "check_option_cp" pc) | |
2963 (set ivc2_acc1_0 0) | |
2964 (set ivc2_acc1_1 0) | |
2965 (set ivc2_acc1_2 0) | |
2966 (set ivc2_acc1_3 0) | |
2967 (set ivc2_cofa1 0) | |
2968 (c-call "ivc2_cpaddacla1_h" pc crqc crpc) ) | |
2969 () | |
2970 ) | |
2971 | |
2972 ; 1111 0000 1000 0111 00000 qqqqq ppppp 1 cpsuba1u.b crqc,crpc (c3_1) | |
2973 (dni cpsuba1u_b_C3 "cpsuba1u.b $crqc,$crpc C3" | |
2974 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsuba1u_b") (CPTYPE V8UQI) VOLATILE) | |
2975 "cpsuba1u.b $crqc,$crpc" | |
2976 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x8) (f-sub4 7) | |
2977 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
2978 (sequence () | |
2979 (c-call "check_option_cp" pc) | |
2980 (set ivc2_acc1_0 0) | |
2981 (set ivc2_acc1_1 0) | |
2982 (set ivc2_acc1_2 0) | |
2983 (set ivc2_acc1_3 0) | |
2984 (set ivc2_acc1_4 0) | |
2985 (set ivc2_acc1_5 0) | |
2986 (set ivc2_acc1_6 0) | |
2987 (set ivc2_acc1_7 0) | |
2988 (c-call "ivc2_cpsuba1u_b" pc crqc crpc) ) | |
2989 () | |
2990 ) | |
2991 | |
2992 ; 1111 0000 1001 0111 00000 qqqqq ppppp 1 cpsuba1.b crqc,crpc (c3_1) | |
2993 (dni cpsuba1_b_C3 "cpsuba1.b $crqc,$crpc C3" | |
2994 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsuba1_b") (CPTYPE V8QI) VOLATILE) | |
2995 "cpsuba1.b $crqc,$crpc" | |
2996 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x9) (f-sub4 7) | |
2997 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
2998 (sequence () | |
2999 (c-call "check_option_cp" pc) | |
3000 (set ivc2_acc1_0 0) | |
3001 (set ivc2_acc1_1 0) | |
3002 (set ivc2_acc1_2 0) | |
3003 (set ivc2_acc1_3 0) | |
3004 (set ivc2_acc1_4 0) | |
3005 (set ivc2_acc1_5 0) | |
3006 (set ivc2_acc1_6 0) | |
3007 (set ivc2_acc1_7 0) | |
3008 (c-call "ivc2_cpsuba1_b" pc crqc crpc) ) | |
3009 () | |
3010 ) | |
3011 | |
3012 ; 1111 0000 1010 0111 00000 qqqqq ppppp 1 cpsubua1.h crqc,crpc (c3_1) | |
3013 (dni cpsubua1_h_C3 "cpsubua1.h $crqc,$crpc C3" | |
3014 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubua1_h") (CPTYPE V4HI) VOLATILE) | |
3015 "cpsubua1.h $crqc,$crpc" | |
3016 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xa) (f-sub4 7) | |
3017 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3018 (sequence () | |
3019 (c-call "check_option_cp" pc) | |
3020 (set ivc2_acc1_4 0) | |
3021 (set ivc2_acc1_5 0) | |
3022 (set ivc2_acc1_6 0) | |
3023 (set ivc2_acc1_7 0) | |
3024 (c-call "ivc2_cpsubua1_h" pc crqc crpc) ) | |
3025 () | |
3026 ) | |
3027 | |
3028 ; 1111 0000 1011 0111 00000 qqqqq ppppp 1 cpsubla1.h crqc,crpc (c3_1) | |
3029 (dni cpsubla1_h_C3 "cpsubla1.h $crqc,$crpc C3" | |
3030 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubla1_h") (CPTYPE V4HI) VOLATILE) | |
3031 "cpsubla1.h $crqc,$crpc" | |
3032 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xb) (f-sub4 7) | |
3033 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3034 (sequence () | |
3035 (c-call "check_option_cp" pc) | |
3036 (set ivc2_acc1_0 0) | |
3037 (set ivc2_acc1_1 0) | |
3038 (set ivc2_acc1_2 0) | |
3039 (set ivc2_acc1_3 0) | |
3040 (c-call "ivc2_cpsubla1_h" pc crqc crpc) ) | |
3041 () | |
3042 ) | |
3043 | |
3044 ; 1111 0000 1100 0111 00000 qqqqq ppppp 1 cpsubaca1u.b crqc,crpc (c3_1) | |
3045 (dni cpsubaca1u_b_C3 "cpsubaca1u.b $crqc,$crpc C3" | |
3046 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubaca1u_b") (CPTYPE V8UQI) VOLATILE) | |
3047 "cpsubaca1u.b $crqc,$crpc" | |
3048 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xc) (f-sub4 7) | |
3049 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3050 (sequence () | |
3051 (c-call "check_option_cp" pc) | |
3052 (set ivc2_acc1_0 0) | |
3053 (set ivc2_acc1_1 0) | |
3054 (set ivc2_acc1_2 0) | |
3055 (set ivc2_acc1_3 0) | |
3056 (set ivc2_acc1_4 0) | |
3057 (set ivc2_acc1_5 0) | |
3058 (set ivc2_acc1_6 0) | |
3059 (set ivc2_acc1_7 0) | |
3060 (set ivc2_cofa1 0) | |
3061 (c-call "ivc2_cpsubaca1u_b" pc crqc crpc) ) | |
3062 () | |
3063 ) | |
3064 | |
3065 ; 1111 0000 1101 0111 00000 qqqqq ppppp 1 cpsubaca1.b crqc,crpc (c3_1) | |
3066 (dni cpsubaca1_b_C3 "cpsubaca1.b $crqc,$crpc C3" | |
3067 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubaca1_b") (CPTYPE V8QI) VOLATILE) | |
3068 "cpsubaca1.b $crqc,$crpc" | |
3069 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xd) (f-sub4 7) | |
3070 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3071 (sequence () | |
3072 (c-call "check_option_cp" pc) | |
3073 (set ivc2_acc1_0 0) | |
3074 (set ivc2_acc1_1 0) | |
3075 (set ivc2_acc1_2 0) | |
3076 (set ivc2_acc1_3 0) | |
3077 (set ivc2_acc1_4 0) | |
3078 (set ivc2_acc1_5 0) | |
3079 (set ivc2_acc1_6 0) | |
3080 (set ivc2_acc1_7 0) | |
3081 (set ivc2_cofa1 0) | |
3082 (c-call "ivc2_cpsubaca1_b" pc crqc crpc) ) | |
3083 () | |
3084 ) | |
3085 | |
3086 ; 1111 0000 1110 0111 00000 qqqqq ppppp 1 cpsubacua1.h crqc,crpc (c3_1) | |
3087 (dni cpsubacua1_h_C3 "cpsubacua1.h $crqc,$crpc C3" | |
3088 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubacua1_h") (CPTYPE V4HI) VOLATILE) | |
3089 "cpsubacua1.h $crqc,$crpc" | |
3090 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xe) (f-sub4 7) | |
3091 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3092 (sequence () | |
3093 (c-call "check_option_cp" pc) | |
3094 (set ivc2_acc1_4 0) | |
3095 (set ivc2_acc1_5 0) | |
3096 (set ivc2_acc1_6 0) | |
3097 (set ivc2_acc1_7 0) | |
3098 (set ivc2_cofa1 0) | |
3099 (c-call "ivc2_cpsubacua1_h" pc crqc crpc) ) | |
3100 () | |
3101 ) | |
3102 | |
3103 ; 1111 0000 1111 0111 00000 qqqqq ppppp 1 cpsubacla1.h crqc,crpc (c3_1) | |
3104 (dni cpsubacla1_h_C3 "cpsubacla1.h $crqc,$crpc C3" | |
3105 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubacla1_h") (CPTYPE V4HI) VOLATILE) | |
3106 "cpsubacla1.h $crqc,$crpc" | |
3107 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xf) (f-sub4 7) | |
3108 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3109 (sequence () | |
3110 (c-call "check_option_cp" pc) | |
3111 (set ivc2_acc1_0 0) | |
3112 (set ivc2_acc1_1 0) | |
3113 (set ivc2_acc1_2 0) | |
3114 (set ivc2_acc1_3 0) | |
3115 (set ivc2_cofa1 0) | |
3116 (c-call "ivc2_cpsubacla1_h" pc crqc crpc) ) | |
3117 () | |
3118 ) | |
3119 | |
3120 ; 1111 0001 0000 0111 00000 qqqqq ppppp 1 cpabsa1u.b crqc,crpc (c3_1) | |
3121 (dni cpabsa1u_b_C3 "cpabsa1u.b $crqc,$crpc C3" | |
3122 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsa1u_b") (CPTYPE V8UQI) VOLATILE) | |
3123 "cpabsa1u.b $crqc,$crpc" | |
3124 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x10) (f-sub4 7) | |
3125 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3126 (sequence () | |
3127 (c-call "check_option_cp" pc) | |
3128 (set ivc2_acc1_0 0) | |
3129 (set ivc2_acc1_1 0) | |
3130 (set ivc2_acc1_2 0) | |
3131 (set ivc2_acc1_3 0) | |
3132 (set ivc2_acc1_4 0) | |
3133 (set ivc2_acc1_5 0) | |
3134 (set ivc2_acc1_6 0) | |
3135 (set ivc2_acc1_7 0) | |
3136 (c-call "ivc2_cpabsa1u_b" pc crqc crpc) ) | |
3137 () | |
3138 ) | |
3139 | |
3140 ; 1111 0001 0001 0111 00000 qqqqq ppppp 1 cpabsa1.b crqc,crpc (c3_1) | |
3141 (dni cpabsa1_b_C3 "cpabsa1.b $crqc,$crpc C3" | |
3142 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsa1_b") (CPTYPE V8QI) VOLATILE) | |
3143 "cpabsa1.b $crqc,$crpc" | |
3144 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x11) (f-sub4 7) | |
3145 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3146 (sequence () | |
3147 (c-call "check_option_cp" pc) | |
3148 (set ivc2_acc1_0 0) | |
3149 (set ivc2_acc1_1 0) | |
3150 (set ivc2_acc1_2 0) | |
3151 (set ivc2_acc1_3 0) | |
3152 (set ivc2_acc1_4 0) | |
3153 (set ivc2_acc1_5 0) | |
3154 (set ivc2_acc1_6 0) | |
3155 (set ivc2_acc1_7 0) | |
3156 (c-call "ivc2_cpabsa1_b" pc crqc crpc) ) | |
3157 () | |
3158 ) | |
3159 | |
3160 ; 1111 0001 0010 0111 00000 qqqqq ppppp 1 cpabsua1.h crqc,crpc (c3_1) | |
3161 (dni cpabsua1_h_C3 "cpabsua1.h $crqc,$crpc C3" | |
3162 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsua1_h") (CPTYPE V4HI) VOLATILE) | |
3163 "cpabsua1.h $crqc,$crpc" | |
3164 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x12) (f-sub4 7) | |
3165 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3166 (sequence () | |
3167 (c-call "check_option_cp" pc) | |
3168 (set ivc2_acc1_4 0) | |
3169 (set ivc2_acc1_5 0) | |
3170 (set ivc2_acc1_6 0) | |
3171 (set ivc2_acc1_7 0) | |
3172 (c-call "ivc2_cpabsua1_h" pc crqc crpc) ) | |
3173 () | |
3174 ) | |
3175 | |
3176 ; 1111 0001 0011 0111 00000 qqqqq ppppp 1 cpabsla1.h crqc,crpc (c3_1) | |
3177 (dni cpabsla1_h_C3 "cpabsla1.h $crqc,$crpc C3" | |
3178 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsla1_h") (CPTYPE V4HI) VOLATILE) | |
3179 "cpabsla1.h $crqc,$crpc" | |
3180 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x13) (f-sub4 7) | |
3181 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3182 (sequence () | |
3183 (c-call "check_option_cp" pc) | |
3184 (set ivc2_acc1_0 0) | |
3185 (set ivc2_acc1_1 0) | |
3186 (set ivc2_acc1_2 0) | |
3187 (set ivc2_acc1_3 0) | |
3188 (c-call "ivc2_cpabsla1_h" pc crqc crpc) ) | |
3189 () | |
3190 ) | |
3191 | |
3192 ; 1111 0001 0100 0111 00000 qqqqq ppppp 1 cpsada1u.b crqc,crpc (c3_1) | |
3193 (dni cpsada1u_b_C3 "cpsada1u.b $crqc,$crpc C3" | |
3194 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsada1u_b") (CPTYPE V8UQI) VOLATILE) | |
3195 "cpsada1u.b $crqc,$crpc" | |
3196 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x14) (f-sub4 7) | |
3197 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3198 (sequence () | |
3199 (c-call "check_option_cp" pc) | |
3200 (set ivc2_acc1_0 0) | |
3201 (set ivc2_acc1_1 0) | |
3202 (set ivc2_acc1_2 0) | |
3203 (set ivc2_acc1_3 0) | |
3204 (set ivc2_acc1_4 0) | |
3205 (set ivc2_acc1_5 0) | |
3206 (set ivc2_acc1_6 0) | |
3207 (set ivc2_acc1_7 0) | |
3208 (set ivc2_cofa1 0) | |
3209 (c-call "ivc2_cpsada1u_b" pc crqc crpc) ) | |
3210 () | |
3211 ) | |
3212 | |
3213 ; 1111 0001 0101 0111 00000 qqqqq ppppp 1 cpsada1.b crqc,crpc (c3_1) | |
3214 (dni cpsada1_b_C3 "cpsada1.b $crqc,$crpc C3" | |
3215 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsada1_b") (CPTYPE V8QI) VOLATILE) | |
3216 "cpsada1.b $crqc,$crpc" | |
3217 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x15) (f-sub4 7) | |
3218 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3219 (sequence () | |
3220 (c-call "check_option_cp" pc) | |
3221 (set ivc2_acc1_0 0) | |
3222 (set ivc2_acc1_1 0) | |
3223 (set ivc2_acc1_2 0) | |
3224 (set ivc2_acc1_3 0) | |
3225 (set ivc2_acc1_4 0) | |
3226 (set ivc2_acc1_5 0) | |
3227 (set ivc2_acc1_6 0) | |
3228 (set ivc2_acc1_7 0) | |
3229 (set ivc2_cofa1 0) | |
3230 (c-call "ivc2_cpsada1_b" pc crqc crpc) ) | |
3231 () | |
3232 ) | |
3233 | |
3234 ; 1111 0001 0110 0111 00000 qqqqq ppppp 1 cpsadua1.h crqc,crpc (c3_1) | |
3235 (dni cpsadua1_h_C3 "cpsadua1.h $crqc,$crpc C3" | |
3236 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadua1_h") (CPTYPE V4HI) VOLATILE) | |
3237 "cpsadua1.h $crqc,$crpc" | |
3238 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x16) (f-sub4 7) | |
3239 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3240 (sequence () | |
3241 (c-call "check_option_cp" pc) | |
3242 (set ivc2_acc1_4 0) | |
3243 (set ivc2_acc1_5 0) | |
3244 (set ivc2_acc1_6 0) | |
3245 (set ivc2_acc1_7 0) | |
3246 (set ivc2_cofa1 0) | |
3247 (c-call "ivc2_cpsadua1_h" pc crqc crpc) ) | |
3248 () | |
3249 ) | |
3250 | |
3251 ; 1111 0001 0111 0111 00000 qqqqq ppppp 1 cpsadla1.h crqc,crpc (c3_1) | |
3252 (dni cpsadla1_h_C3 "cpsadla1.h $crqc,$crpc C3" | |
3253 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadla1_h") (CPTYPE V4HI) VOLATILE) | |
3254 "cpsadla1.h $crqc,$crpc" | |
3255 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x17) (f-sub4 7) | |
3256 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3257 (sequence () | |
3258 (c-call "check_option_cp" pc) | |
3259 (set ivc2_acc1_0 0) | |
3260 (set ivc2_acc1_1 0) | |
3261 (set ivc2_acc1_2 0) | |
3262 (set ivc2_acc1_3 0) | |
3263 (set ivc2_cofa1 0) | |
3264 (c-call "ivc2_cpsadla1_h" pc crqc crpc) ) | |
3265 () | |
3266 ) | |
3267 | |
3268 ; 1111 0010 0000 0111 00000 qqqqq ppppp 1 cpseta1.h crqc,crpc (c3_1) | |
3269 (dni cpseta1_h_C3 "cpseta1.h $crqc,$crpc C3" | |
3270 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpseta1_h") (CPTYPE V4HI) VOLATILE) | |
3271 "cpseta1.h $crqc,$crpc" | |
3272 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x0) (f-sub4 7) | |
3273 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3274 (sequence () | |
3275 (c-call "check_option_cp" pc) | |
3276 (set ivc2_acc1_0 0) | |
3277 (set ivc2_acc1_1 0) | |
3278 (set ivc2_acc1_2 0) | |
3279 (set ivc2_acc1_3 0) | |
3280 (set ivc2_acc1_4 0) | |
3281 (set ivc2_acc1_5 0) | |
3282 (set ivc2_acc1_6 0) | |
3283 (set ivc2_acc1_7 0) | |
3284 (c-call "ivc2_cpseta1_h" pc crqc crpc) ) | |
3285 () | |
3286 ) | |
3287 | |
3288 ; 1111 0010 0010 0111 00000 qqqqq ppppp 1 cpsetua1.w crqc,crpc (c3_1) | |
3289 (dni cpsetua1_w_C3 "cpsetua1.w $crqc,$crpc C3" | |
3290 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsetua1_w") (CPTYPE V2SI) VOLATILE) | |
3291 "cpsetua1.w $crqc,$crpc" | |
3292 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x2) (f-sub4 7) | |
3293 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3294 (sequence () | |
3295 (c-call "check_option_cp" pc) | |
3296 (set ivc2_acc1_4 0) | |
3297 (set ivc2_acc1_5 0) | |
3298 (set ivc2_acc1_6 0) | |
3299 (set ivc2_acc1_7 0) | |
3300 (c-call "ivc2_cpsetua1_w" pc crqc crpc) ) | |
3301 () | |
3302 ) | |
3303 | |
3304 ; 1111 0010 0011 0111 00000 qqqqq ppppp 1 cpsetla1.w crqc,crpc (c3_1) | |
3305 (dni cpsetla1_w_C3 "cpsetla1.w $crqc,$crpc C3" | |
3306 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsetla1_w") (CPTYPE V2SI) VOLATILE) | |
3307 "cpsetla1.w $crqc,$crpc" | |
3308 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x3) (f-sub4 7) | |
3309 (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) ) | |
3310 (sequence () | |
3311 (c-call "check_option_cp" pc) | |
3312 (set ivc2_acc1_0 0) | |
3313 (set ivc2_acc1_1 0) | |
3314 (set ivc2_acc1_2 0) | |
3315 (set ivc2_acc1_3 0) | |
3316 (c-call "ivc2_cpsetla1_w" pc crqc crpc) ) | |
3317 () | |
3318 ) | |
3319 | |
3320 ; 1111 000 ooooo 0111 00100 00000 00000 1 cpmova1.b =croc (c3_1) | |
3321 (dni cpmova1_b_C3 "cpmova1.b $croc C3" | |
3322 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmova1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE) | |
3323 "cpmova1.b $croc" | |
3324 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3325 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) ) | |
3326 (sequence () | |
3327 (c-call "check_option_cp" pc) | |
3328 (set croc (c-call DI "ivc2_cpmova1_b" pc)) ) | |
3329 () | |
3330 ) | |
3331 | |
3332 ; 1111 000 ooooo 0111 00100 00000 00010 1 cpmovua1.h =croc (c3_1) | |
3333 (dni cpmovua1_h_C3 "cpmovua1.h $croc C3" | |
3334 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
3335 "cpmovua1.h $croc" | |
3336 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3337 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x2) (f-ivc2-1u31 #x1) ) | |
3338 (sequence () | |
3339 (c-call "check_option_cp" pc) | |
3340 (set croc (c-call DI "ivc2_cpmovua1_h" pc)) ) | |
3341 () | |
3342 ) | |
3343 | |
3344 ; 1111 000 ooooo 0111 00100 00000 00011 1 cpmovla1.h =croc (c3_1) | |
3345 (dni cpmovla1_h_C3 "cpmovla1.h $croc C3" | |
3346 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
3347 "cpmovla1.h $croc" | |
3348 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3349 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x3) (f-ivc2-1u31 #x1) ) | |
3350 (sequence () | |
3351 (c-call "check_option_cp" pc) | |
3352 (set croc (c-call DI "ivc2_cpmovla1_h" pc)) ) | |
3353 () | |
3354 ) | |
3355 | |
3356 ; 1111 000 ooooo 0111 00100 00000 00100 1 cpmovuua1.w =croc (c3_1) | |
3357 (dni cpmovuua1_w_C3 "cpmovuua1.w $croc C3" | |
3358 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovuua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
3359 "cpmovuua1.w $croc" | |
3360 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3361 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x4) (f-ivc2-1u31 #x1) ) | |
3362 (sequence () | |
3363 (c-call "check_option_cp" pc) | |
3364 (set croc (c-call DI "ivc2_cpmovuua1_w" pc)) ) | |
3365 () | |
3366 ) | |
3367 | |
3368 ; 1111 000 ooooo 0111 00100 00000 00101 1 cpmovula1.w =croc (c3_1) | |
3369 (dni cpmovula1_w_C3 "cpmovula1.w $croc C3" | |
3370 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovula1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
3371 "cpmovula1.w $croc" | |
3372 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3373 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x5) (f-ivc2-1u31 #x1) ) | |
3374 (sequence () | |
3375 (c-call "check_option_cp" pc) | |
3376 (set croc (c-call DI "ivc2_cpmovula1_w" pc)) ) | |
3377 () | |
3378 ) | |
3379 | |
3380 ; 1111 000 ooooo 0111 00100 00000 00110 1 cpmovlua1.w =croc (c3_1) | |
3381 (dni cpmovlua1_w_C3 "cpmovlua1.w $croc C3" | |
3382 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovlua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
3383 "cpmovlua1.w $croc" | |
3384 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3385 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x6) (f-ivc2-1u31 #x1) ) | |
3386 (sequence () | |
3387 (c-call "check_option_cp" pc) | |
3388 (set croc (c-call DI "ivc2_cpmovlua1_w" pc)) ) | |
3389 () | |
3390 ) | |
3391 | |
3392 ; 1111 000 ooooo 0111 00100 00000 00111 1 cpmovlla1.w =croc (c3_1) | |
3393 (dni cpmovlla1_w_C3 "cpmovlla1.w $croc C3" | |
3394 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovlla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
3395 "cpmovlla1.w $croc" | |
3396 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3397 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x7) (f-ivc2-1u31 #x1) ) | |
3398 (sequence () | |
3399 (c-call "check_option_cp" pc) | |
3400 (set croc (c-call DI "ivc2_cpmovlla1_w" pc)) ) | |
3401 () | |
3402 ) | |
3403 | |
3404 ; 1111 000 ooooo 0111 00100 00000 10000 1 cppacka1u.b =croc (c3_1) | |
3405 (dni cppacka1u_b_C3 "cppacka1u.b $croc C3" | |
3406 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppacka1u_b") (CPTYPE V8UQI) (CRET FIRST) VOLATILE) | |
3407 "cppacka1u.b $croc" | |
3408 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3409 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x10) (f-ivc2-1u31 #x1) ) | |
3410 (sequence () | |
3411 (c-call "check_option_cp" pc) | |
3412 (set croc (c-call DI "ivc2_cppacka1u_b" pc)) ) | |
3413 () | |
3414 ) | |
3415 | |
3416 ; 1111 000 ooooo 0111 00100 00000 10001 1 cppacka1.b =croc (c3_1) | |
3417 (dni cppacka1_b_C3 "cppacka1.b $croc C3" | |
3418 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppacka1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE) | |
3419 "cppacka1.b $croc" | |
3420 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3421 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x11) (f-ivc2-1u31 #x1) ) | |
3422 (sequence () | |
3423 (c-call "check_option_cp" pc) | |
3424 (set croc (c-call DI "ivc2_cppacka1_b" pc)) ) | |
3425 () | |
3426 ) | |
3427 | |
3428 ; 1111 000 ooooo 0111 00100 00000 10010 1 cppackua1.h =croc (c3_1) | |
3429 (dni cppackua1_h_C3 "cppackua1.h $croc C3" | |
3430 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
3431 "cppackua1.h $croc" | |
3432 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3433 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x12) (f-ivc2-1u31 #x1) ) | |
3434 (sequence () | |
3435 (c-call "check_option_cp" pc) | |
3436 (set croc (c-call DI "ivc2_cppackua1_h" pc)) ) | |
3437 () | |
3438 ) | |
3439 | |
3440 ; 1111 000 ooooo 0111 00100 00000 10011 1 cppackla1.h =croc (c3_1) | |
3441 (dni cppackla1_h_C3 "cppackla1.h $croc C3" | |
3442 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
3443 "cppackla1.h $croc" | |
3444 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3445 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x13) (f-ivc2-1u31 #x1) ) | |
3446 (sequence () | |
3447 (c-call "check_option_cp" pc) | |
3448 (set croc (c-call DI "ivc2_cppackla1_h" pc)) ) | |
3449 () | |
3450 ) | |
3451 | |
3452 ; 1111 000 ooooo 0111 00100 00000 10100 1 cppackua1.w =croc (c3_1) | |
3453 (dni cppackua1_w_C3 "cppackua1.w $croc C3" | |
3454 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
3455 "cppackua1.w $croc" | |
3456 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3457 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x14) (f-ivc2-1u31 #x1) ) | |
3458 (sequence () | |
3459 (c-call "check_option_cp" pc) | |
3460 (set croc (c-call DI "ivc2_cppackua1_w" pc)) ) | |
3461 () | |
3462 ) | |
3463 | |
3464 ; 1111 000 ooooo 0111 00100 00000 10101 1 cppackla1.w =croc (c3_1) | |
3465 (dni cppackla1_w_C3 "cppackla1.w $croc C3" | |
3466 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
3467 "cppackla1.w $croc" | |
3468 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3469 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x15) (f-ivc2-1u31 #x1) ) | |
3470 (sequence () | |
3471 (c-call "check_option_cp" pc) | |
3472 (set croc (c-call DI "ivc2_cppackla1_w" pc)) ) | |
3473 () | |
3474 ) | |
3475 | |
3476 ; 1111 000 ooooo 0111 00100 00000 10110 1 cpmovhua1.w =croc (c3_1) | |
3477 (dni cpmovhua1_w_C3 "cpmovhua1.w $croc C3" | |
3478 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovhua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
3479 "cpmovhua1.w $croc" | |
3480 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3481 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x16) (f-ivc2-1u31 #x1) ) | |
3482 (sequence () | |
3483 (c-call "check_option_cp" pc) | |
3484 (set croc (c-call DI "ivc2_cpmovhua1_w" pc)) ) | |
3485 () | |
3486 ) | |
3487 | |
3488 ; 1111 000 ooooo 0111 00100 00000 10111 1 cpmovhla1.w =croc (c3_1) | |
3489 (dni cpmovhla1_w_C3 "cpmovhla1.w $croc C3" | |
3490 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovhla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
3491 "cpmovhla1.w $croc" | |
3492 (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) | |
3493 (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x17) (f-ivc2-1u31 #x1) ) | |
3494 (sequence () | |
3495 (c-call "check_option_cp" pc) | |
3496 (set croc (c-call DI "ivc2_cpmovhla1_w" pc)) ) | |
3497 () | |
3498 ) | |
3499 | |
3500 ; 1111 0000 0000 0111 00010 qqqqq 00000 1 cpsrla1 crqc (c3_1) | |
3501 (dni cpsrla1_C3 "cpsrla1 $crqc C3" | |
3502 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrla1") VOLATILE) | |
3503 "cpsrla1 $crqc" | |
3504 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7) | |
3505 (f-ivc2-5u16 #x2) crqc (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) ) | |
3506 (sequence () | |
3507 (c-call "check_option_cp" pc) | |
3508 (set ivc2_acc1_0 0) | |
3509 (set ivc2_acc1_1 0) | |
3510 (set ivc2_acc1_2 0) | |
3511 (set ivc2_acc1_3 0) | |
3512 (set ivc2_acc1_4 0) | |
3513 (set ivc2_acc1_5 0) | |
3514 (set ivc2_acc1_6 0) | |
3515 (set ivc2_acc1_7 0) | |
3516 (c-call "ivc2_cpsrla1" pc crqc) ) | |
3517 () | |
3518 ) | |
3519 | |
3520 ; 1111 0000 0001 0111 00010 qqqqq 00000 1 cpsraa1 crqc (c3_1) | |
3521 (dni cpsraa1_C3 "cpsraa1 $crqc C3" | |
3522 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsraa1") VOLATILE) | |
3523 "cpsraa1 $crqc" | |
3524 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1) (f-sub4 7) | |
3525 (f-ivc2-5u16 #x2) crqc (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) ) | |
3526 (sequence () | |
3527 (c-call "check_option_cp" pc) | |
3528 (set ivc2_acc1_0 0) | |
3529 (set ivc2_acc1_1 0) | |
3530 (set ivc2_acc1_2 0) | |
3531 (set ivc2_acc1_3 0) | |
3532 (set ivc2_acc1_4 0) | |
3533 (set ivc2_acc1_5 0) | |
3534 (set ivc2_acc1_6 0) | |
3535 (set ivc2_acc1_7 0) | |
3536 (c-call "ivc2_cpsraa1" pc crqc) ) | |
3537 () | |
3538 ) | |
3539 | |
3540 ; 1111 0000 0010 0111 00010 qqqqq 00000 1 cpslla1 crqc (c3_1) | |
3541 (dni cpslla1_C3 "cpslla1 $crqc C3" | |
3542 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslla1") VOLATILE) | |
3543 "cpslla1 $crqc" | |
3544 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x2) (f-sub4 7) | |
3545 (f-ivc2-5u16 #x2) crqc (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) ) | |
3546 (sequence () | |
3547 (c-call "check_option_cp" pc) | |
3548 (set ivc2_acc1_0 0) | |
3549 (set ivc2_acc1_1 0) | |
3550 (set ivc2_acc1_2 0) | |
3551 (set ivc2_acc1_3 0) | |
3552 (set ivc2_acc1_4 0) | |
3553 (set ivc2_acc1_5 0) | |
3554 (set ivc2_acc1_6 0) | |
3555 (set ivc2_acc1_7 0) | |
3556 (c-call "ivc2_cpslla1" pc crqc) ) | |
3557 () | |
3558 ) | |
3559 | |
3560 ; 1111 00xi iiii 0111 00011 00000 00000 1 cpsrlia1 imm5p7 (c3_imm) | |
3561 (dni cpsrlia1_P1 "cpsrlia1 imm5p7 C3" | |
3562 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrlia1") VOLATILE) | |
3563 "cpsrlia1 $imm5p7" | |
3564 (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x0) imm5p7 (f-sub4 7) | |
3565 (f-ivc2-5u16 #x3) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) ) | |
3566 (sequence () | |
3567 (c-call "check_option_cp" pc) | |
3568 (set ivc2_acc1_0 0) | |
3569 (set ivc2_acc1_1 0) | |
3570 (set ivc2_acc1_2 0) | |
3571 (set ivc2_acc1_3 0) | |
3572 (set ivc2_acc1_4 0) | |
3573 (set ivc2_acc1_5 0) | |
3574 (set ivc2_acc1_6 0) | |
3575 (set ivc2_acc1_7 0) | |
3576 (c-call "ivc2_cpsrlia1" pc imm5p7) ) | |
3577 () | |
3578 ) | |
3579 | |
3580 ; 1111 01xi iiii 0111 00011 00000 00000 1 cpsraia1 imm5p7 (c3_imm) | |
3581 (dni cpsraia1_P1 "cpsraia1 imm5p7 C3" | |
3582 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsraia1") VOLATILE) | |
3583 "cpsraia1 $imm5p7" | |
3584 (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x1) imm5p7 (f-sub4 7) | |
3585 (f-ivc2-5u16 #x3) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) ) | |
3586 (sequence () | |
3587 (c-call "check_option_cp" pc) | |
3588 (set ivc2_acc1_0 0) | |
3589 (set ivc2_acc1_1 0) | |
3590 (set ivc2_acc1_2 0) | |
3591 (set ivc2_acc1_3 0) | |
3592 (set ivc2_acc1_4 0) | |
3593 (set ivc2_acc1_5 0) | |
3594 (set ivc2_acc1_6 0) | |
3595 (set ivc2_acc1_7 0) | |
3596 (c-call "ivc2_cpsraia1" pc imm5p7) ) | |
3597 () | |
3598 ) | |
3599 | |
3600 ; 1111 10xi iiii 0111 00011 00000 00000 1 cpsllia1 imm5p7 (c3_imm) | |
3601 (dni cpsllia1_P1 "cpsllia1 imm5p7 C3" | |
3602 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsllia1") VOLATILE) | |
3603 "cpsllia1 $imm5p7" | |
3604 (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7) | |
3605 (f-ivc2-5u16 #x3) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) ) | |
3606 (sequence () | |
3607 (c-call "check_option_cp" pc) | |
3608 (set ivc2_acc1_0 0) | |
3609 (set ivc2_acc1_1 0) | |
3610 (set ivc2_acc1_2 0) | |
3611 (set ivc2_acc1_3 0) | |
3612 (set ivc2_acc1_4 0) | |
3613 (set ivc2_acc1_5 0) | |
3614 (set ivc2_acc1_6 0) | |
3615 (set ivc2_acc1_7 0) | |
3616 (c-call "ivc2_cpsllia1" pc imm5p7) ) | |
3617 () | |
3618 ) | |
3619 | |
3620 ; 1111 0000 0000 0111 00001 qqqqq ppppp 1 cpssqa1u.b crqc,crpc (c3_1) | |
3621 (dni cpssqa1u_b_C3 "cpssqa1u.b $crqc,$crpc C3" | |
3622 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssqa1u_b") (CPTYPE V8UQI) VOLATILE) | |
3623 "cpssqa1u.b $crqc,$crpc" | |
3624 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7) | |
3625 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3626 (sequence () | |
3627 (c-call "check_option_cp" pc) | |
3628 (set ivc2_acc1_0 0) | |
3629 (set ivc2_acc1_1 0) | |
3630 (set ivc2_acc1_2 0) | |
3631 (set ivc2_acc1_3 0) | |
3632 (set ivc2_acc1_4 0) | |
3633 (set ivc2_acc1_5 0) | |
3634 (set ivc2_acc1_6 0) | |
3635 (set ivc2_acc1_7 0) | |
3636 (c-call "ivc2_cpssqa1u_b" pc crqc crpc) ) | |
3637 () | |
3638 ) | |
3639 | |
3640 ; 1111 0000 0001 0111 00001 qqqqq ppppp 1 cpssqa1.b crqc,crpc (c3_1) | |
3641 (dni cpssqa1_b_C3 "cpssqa1.b $crqc,$crpc C3" | |
3642 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssqa1_b") (CPTYPE V8QI) VOLATILE) | |
3643 "cpssqa1.b $crqc,$crpc" | |
3644 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1) (f-sub4 7) | |
3645 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3646 (sequence () | |
3647 (c-call "check_option_cp" pc) | |
3648 (set ivc2_acc1_0 0) | |
3649 (set ivc2_acc1_1 0) | |
3650 (set ivc2_acc1_2 0) | |
3651 (set ivc2_acc1_3 0) | |
3652 (set ivc2_acc1_4 0) | |
3653 (set ivc2_acc1_5 0) | |
3654 (set ivc2_acc1_6 0) | |
3655 (set ivc2_acc1_7 0) | |
3656 (c-call "ivc2_cpssqa1_b" pc crqc crpc) ) | |
3657 () | |
3658 ) | |
3659 | |
3660 ; 1111 0000 0100 0111 00001 qqqqq ppppp 1 cpssda1u.b crqc,crpc (c3_1) | |
3661 (dni cpssda1u_b_C3 "cpssda1u.b $crqc,$crpc C3" | |
3662 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssda1u_b") (CPTYPE V8UQI) VOLATILE) | |
3663 "cpssda1u.b $crqc,$crpc" | |
3664 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x4) (f-sub4 7) | |
3665 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3666 (sequence () | |
3667 (c-call "check_option_cp" pc) | |
3668 (set ivc2_acc1_0 0) | |
3669 (set ivc2_acc1_1 0) | |
3670 (set ivc2_acc1_2 0) | |
3671 (set ivc2_acc1_3 0) | |
3672 (set ivc2_acc1_4 0) | |
3673 (set ivc2_acc1_5 0) | |
3674 (set ivc2_acc1_6 0) | |
3675 (set ivc2_acc1_7 0) | |
3676 (set ivc2_cofa1 0) | |
3677 (c-call "ivc2_cpssda1u_b" pc crqc crpc) ) | |
3678 () | |
3679 ) | |
3680 | |
3681 ; 1111 0000 0101 0111 00001 qqqqq ppppp 1 cpssda1.b crqc,crpc (c3_1) | |
3682 (dni cpssda1_b_C3 "cpssda1.b $crqc,$crpc C3" | |
3683 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssda1_b") (CPTYPE V8QI) VOLATILE) | |
3684 "cpssda1.b $crqc,$crpc" | |
3685 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x5) (f-sub4 7) | |
3686 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3687 (sequence () | |
3688 (c-call "check_option_cp" pc) | |
3689 (set ivc2_acc1_0 0) | |
3690 (set ivc2_acc1_1 0) | |
3691 (set ivc2_acc1_2 0) | |
3692 (set ivc2_acc1_3 0) | |
3693 (set ivc2_acc1_4 0) | |
3694 (set ivc2_acc1_5 0) | |
3695 (set ivc2_acc1_6 0) | |
3696 (set ivc2_acc1_7 0) | |
3697 (set ivc2_cofa1 0) | |
3698 (c-call "ivc2_cpssda1_b" pc crqc crpc) ) | |
3699 () | |
3700 ) | |
3701 | |
3702 ; 1111 0000 1000 0111 00001 qqqqq ppppp 1 cpmula1u.b crqc,crpc (c3_1) | |
3703 (dni cpmula1u_b_C3 "cpmula1u.b $crqc,$crpc C3" | |
3704 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmula1u_b") (CPTYPE V8UQI) VOLATILE) | |
3705 "cpmula1u.b $crqc,$crpc" | |
3706 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x8) (f-sub4 7) | |
3707 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3708 (sequence () | |
3709 (c-call "check_option_cp" pc) | |
3710 (set ivc2_acc1_0 0) | |
3711 (set ivc2_acc1_1 0) | |
3712 (set ivc2_acc1_2 0) | |
3713 (set ivc2_acc1_3 0) | |
3714 (set ivc2_acc1_4 0) | |
3715 (set ivc2_acc1_5 0) | |
3716 (set ivc2_acc1_6 0) | |
3717 (set ivc2_acc1_7 0) | |
3718 (c-call "ivc2_cpmula1u_b" pc crqc crpc) ) | |
3719 () | |
3720 ) | |
3721 | |
3722 ; 1111 0000 1001 0111 00001 qqqqq ppppp 1 cpmula1.b crqc,crpc (c3_1) | |
3723 (dni cpmula1_b_C3 "cpmula1.b $crqc,$crpc C3" | |
3724 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmula1_b") (CPTYPE V8QI) VOLATILE) | |
3725 "cpmula1.b $crqc,$crpc" | |
3726 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x9) (f-sub4 7) | |
3727 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3728 (sequence () | |
3729 (c-call "check_option_cp" pc) | |
3730 (set ivc2_acc1_0 0) | |
3731 (set ivc2_acc1_1 0) | |
3732 (set ivc2_acc1_2 0) | |
3733 (set ivc2_acc1_3 0) | |
3734 (set ivc2_acc1_4 0) | |
3735 (set ivc2_acc1_5 0) | |
3736 (set ivc2_acc1_6 0) | |
3737 (set ivc2_acc1_7 0) | |
3738 (c-call "ivc2_cpmula1_b" pc crqc crpc) ) | |
3739 () | |
3740 ) | |
3741 | |
3742 ; 1111 0000 1010 0111 00001 qqqqq ppppp 1 cpmulua1.h crqc,crpc (c3_1) | |
3743 (dni cpmulua1_h_C3 "cpmulua1.h $crqc,$crpc C3" | |
3744 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulua1_h") (CPTYPE V4HI) VOLATILE) | |
3745 "cpmulua1.h $crqc,$crpc" | |
3746 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xa) (f-sub4 7) | |
3747 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3748 (sequence () | |
3749 (c-call "check_option_cp" pc) | |
3750 (set ivc2_acc1_4 0) | |
3751 (set ivc2_acc1_5 0) | |
3752 (set ivc2_acc1_6 0) | |
3753 (set ivc2_acc1_7 0) | |
3754 (c-call "ivc2_cpmulua1_h" pc crqc crpc) ) | |
3755 () | |
3756 ) | |
3757 | |
3758 ; 1111 0000 1011 0111 00001 qqqqq ppppp 1 cpmulla1.h crqc,crpc (c3_1) | |
3759 (dni cpmulla1_h_C3 "cpmulla1.h $crqc,$crpc C3" | |
3760 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulla1_h") (CPTYPE V4HI) VOLATILE) | |
3761 "cpmulla1.h $crqc,$crpc" | |
3762 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xb) (f-sub4 7) | |
3763 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3764 (sequence () | |
3765 (c-call "check_option_cp" pc) | |
3766 (set ivc2_acc1_0 0) | |
3767 (set ivc2_acc1_1 0) | |
3768 (set ivc2_acc1_2 0) | |
3769 (set ivc2_acc1_3 0) | |
3770 (c-call "ivc2_cpmulla1_h" pc crqc crpc) ) | |
3771 () | |
3772 ) | |
3773 | |
3774 ; 1111 0000 1100 0111 00001 qqqqq ppppp 1 cpmulua1u.w crqc,crpc (c3_1) | |
3775 (dni cpmulua1u_w_C3 "cpmulua1u.w $crqc,$crpc C3" | |
3776 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulua1u_w") (CPTYPE V2USI) VOLATILE) | |
3777 "cpmulua1u.w $crqc,$crpc" | |
3778 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xc) (f-sub4 7) | |
3779 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3780 (sequence () | |
3781 (c-call "check_option_cp" pc) | |
3782 (set ivc2_acc1_4 0) | |
3783 (set ivc2_acc1_5 0) | |
3784 (set ivc2_acc1_6 0) | |
3785 (set ivc2_acc1_7 0) | |
3786 (c-call "ivc2_cpmulua1u_w" pc crqc crpc) ) | |
3787 () | |
3788 ) | |
3789 | |
3790 ; 1111 0000 1101 0111 00001 qqqqq ppppp 1 cpmulla1u.w crqc,crpc (c3_1) | |
3791 (dni cpmulla1u_w_C3 "cpmulla1u.w $crqc,$crpc C3" | |
3792 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulla1u_w") (CPTYPE V2USI) VOLATILE) | |
3793 "cpmulla1u.w $crqc,$crpc" | |
3794 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xd) (f-sub4 7) | |
3795 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3796 (sequence () | |
3797 (c-call "check_option_cp" pc) | |
3798 (set ivc2_acc1_0 0) | |
3799 (set ivc2_acc1_1 0) | |
3800 (set ivc2_acc1_2 0) | |
3801 (set ivc2_acc1_3 0) | |
3802 (c-call "ivc2_cpmulla1u_w" pc crqc crpc) ) | |
3803 () | |
3804 ) | |
3805 | |
3806 ; 1111 0000 1110 0111 00001 qqqqq ppppp 1 cpmulua1.w crqc,crpc (c3_1) | |
3807 (dni cpmulua1_w_C3 "cpmulua1.w $crqc,$crpc C3" | |
3808 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulua1_w") (CPTYPE V2SI) VOLATILE) | |
3809 "cpmulua1.w $crqc,$crpc" | |
3810 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xe) (f-sub4 7) | |
3811 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3812 (sequence () | |
3813 (c-call "check_option_cp" pc) | |
3814 (set ivc2_acc1_4 0) | |
3815 (set ivc2_acc1_5 0) | |
3816 (set ivc2_acc1_6 0) | |
3817 (set ivc2_acc1_7 0) | |
3818 (c-call "ivc2_cpmulua1_w" pc crqc crpc) ) | |
3819 () | |
3820 ) | |
3821 | |
3822 ; 1111 0000 1111 0111 00001 qqqqq ppppp 1 cpmulla1.w crqc,crpc (c3_1) | |
3823 (dni cpmulla1_w_C3 "cpmulla1.w $crqc,$crpc C3" | |
3824 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulla1_w") (CPTYPE V2SI) VOLATILE) | |
3825 "cpmulla1.w $crqc,$crpc" | |
3826 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xf) (f-sub4 7) | |
3827 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3828 (sequence () | |
3829 (c-call "check_option_cp" pc) | |
3830 (set ivc2_acc1_0 0) | |
3831 (set ivc2_acc1_1 0) | |
3832 (set ivc2_acc1_2 0) | |
3833 (set ivc2_acc1_3 0) | |
3834 (c-call "ivc2_cpmulla1_w" pc crqc crpc) ) | |
3835 () | |
3836 ) | |
3837 | |
3838 ; 1111 0001 0000 0111 00001 qqqqq ppppp 1 cpmada1u.b crqc,crpc (c3_1) | |
3839 (dni cpmada1u_b_C3 "cpmada1u.b $crqc,$crpc C3" | |
3840 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmada1u_b") (CPTYPE V8UQI) VOLATILE) | |
3841 "cpmada1u.b $crqc,$crpc" | |
3842 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x10) (f-sub4 7) | |
3843 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3844 (sequence () | |
3845 (c-call "check_option_cp" pc) | |
3846 (set ivc2_acc1_0 0) | |
3847 (set ivc2_acc1_1 0) | |
3848 (set ivc2_acc1_2 0) | |
3849 (set ivc2_acc1_3 0) | |
3850 (set ivc2_acc1_4 0) | |
3851 (set ivc2_acc1_5 0) | |
3852 (set ivc2_acc1_6 0) | |
3853 (set ivc2_acc1_7 0) | |
3854 (set ivc2_cofa1 0) | |
3855 (c-call "ivc2_cpmada1u_b" pc crqc crpc) ) | |
3856 () | |
3857 ) | |
3858 | |
3859 ; 1111 0001 0001 0111 00001 qqqqq ppppp 1 cpmada1.b crqc,crpc (c3_1) | |
3860 (dni cpmada1_b_C3 "cpmada1.b $crqc,$crpc C3" | |
3861 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmada1_b") (CPTYPE V8QI) VOLATILE) | |
3862 "cpmada1.b $crqc,$crpc" | |
3863 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x11) (f-sub4 7) | |
3864 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3865 (sequence () | |
3866 (c-call "check_option_cp" pc) | |
3867 (set ivc2_acc1_0 0) | |
3868 (set ivc2_acc1_1 0) | |
3869 (set ivc2_acc1_2 0) | |
3870 (set ivc2_acc1_3 0) | |
3871 (set ivc2_acc1_4 0) | |
3872 (set ivc2_acc1_5 0) | |
3873 (set ivc2_acc1_6 0) | |
3874 (set ivc2_acc1_7 0) | |
3875 (set ivc2_cofa1 0) | |
3876 (c-call "ivc2_cpmada1_b" pc crqc crpc) ) | |
3877 () | |
3878 ) | |
3879 | |
3880 ; 1111 0001 0010 0111 00001 qqqqq ppppp 1 cpmadua1.h crqc,crpc (c3_1) | |
3881 (dni cpmadua1_h_C3 "cpmadua1.h $crqc,$crpc C3" | |
3882 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadua1_h") (CPTYPE V4HI) VOLATILE) | |
3883 "cpmadua1.h $crqc,$crpc" | |
3884 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x12) (f-sub4 7) | |
3885 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3886 (sequence () | |
3887 (c-call "check_option_cp" pc) | |
3888 (set ivc2_acc1_4 0) | |
3889 (set ivc2_acc1_5 0) | |
3890 (set ivc2_acc1_6 0) | |
3891 (set ivc2_acc1_7 0) | |
3892 (set ivc2_cofa1 0) | |
3893 (c-call "ivc2_cpmadua1_h" pc crqc crpc) ) | |
3894 () | |
3895 ) | |
3896 | |
3897 ; 1111 0001 0011 0111 00001 qqqqq ppppp 1 cpmadla1.h crqc,crpc (c3_1) | |
3898 (dni cpmadla1_h_C3 "cpmadla1.h $crqc,$crpc C3" | |
3899 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadla1_h") (CPTYPE V4HI) VOLATILE) | |
3900 "cpmadla1.h $crqc,$crpc" | |
3901 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x13) (f-sub4 7) | |
3902 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3903 (sequence () | |
3904 (c-call "check_option_cp" pc) | |
3905 (set ivc2_acc1_0 0) | |
3906 (set ivc2_acc1_1 0) | |
3907 (set ivc2_acc1_2 0) | |
3908 (set ivc2_acc1_3 0) | |
3909 (set ivc2_cofa1 0) | |
3910 (c-call "ivc2_cpmadla1_h" pc crqc crpc) ) | |
3911 () | |
3912 ) | |
3913 | |
3914 ; 1111 0001 0100 0111 00001 qqqqq ppppp 1 cpmadua1u.w crqc,crpc (c3_1) | |
3915 (dni cpmadua1u_w_C3 "cpmadua1u.w $crqc,$crpc C3" | |
3916 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadua1u_w") (CPTYPE V2USI) VOLATILE) | |
3917 "cpmadua1u.w $crqc,$crpc" | |
3918 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x14) (f-sub4 7) | |
3919 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3920 (sequence () | |
3921 (c-call "check_option_cp" pc) | |
3922 (set ivc2_acc1_4 0) | |
3923 (set ivc2_acc1_5 0) | |
3924 (set ivc2_acc1_6 0) | |
3925 (set ivc2_acc1_7 0) | |
3926 (set ivc2_cofa1 0) | |
3927 (c-call "ivc2_cpmadua1u_w" pc crqc crpc) ) | |
3928 () | |
3929 ) | |
3930 | |
3931 ; 1111 0001 0101 0111 00001 qqqqq ppppp 1 cpmadla1u.w crqc,crpc (c3_1) | |
3932 (dni cpmadla1u_w_C3 "cpmadla1u.w $crqc,$crpc C3" | |
3933 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadla1u_w") (CPTYPE V2USI) VOLATILE) | |
3934 "cpmadla1u.w $crqc,$crpc" | |
3935 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x15) (f-sub4 7) | |
3936 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3937 (sequence () | |
3938 (c-call "check_option_cp" pc) | |
3939 (set ivc2_acc1_0 0) | |
3940 (set ivc2_acc1_1 0) | |
3941 (set ivc2_acc1_2 0) | |
3942 (set ivc2_acc1_3 0) | |
3943 (set ivc2_cofa1 0) | |
3944 (c-call "ivc2_cpmadla1u_w" pc crqc crpc) ) | |
3945 () | |
3946 ) | |
3947 | |
3948 ; 1111 0001 0110 0111 00001 qqqqq ppppp 1 cpmadua1.w crqc,crpc (c3_1) | |
3949 (dni cpmadua1_w_C3 "cpmadua1.w $crqc,$crpc C3" | |
3950 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadua1_w") (CPTYPE V2SI) VOLATILE) | |
3951 "cpmadua1.w $crqc,$crpc" | |
3952 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x16) (f-sub4 7) | |
3953 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3954 (sequence () | |
3955 (c-call "check_option_cp" pc) | |
3956 (set ivc2_acc1_4 0) | |
3957 (set ivc2_acc1_5 0) | |
3958 (set ivc2_acc1_6 0) | |
3959 (set ivc2_acc1_7 0) | |
3960 (set ivc2_cofa1 0) | |
3961 (c-call "ivc2_cpmadua1_w" pc crqc crpc) ) | |
3962 () | |
3963 ) | |
3964 | |
3965 ; 1111 0001 0111 0111 00001 qqqqq ppppp 1 cpmadla1.w crqc,crpc (c3_1) | |
3966 (dni cpmadla1_w_C3 "cpmadla1.w $crqc,$crpc C3" | |
3967 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadla1_w") (CPTYPE V2SI) VOLATILE) | |
3968 "cpmadla1.w $crqc,$crpc" | |
3969 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x17) (f-sub4 7) | |
3970 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3971 (sequence () | |
3972 (c-call "check_option_cp" pc) | |
3973 (set ivc2_acc1_0 0) | |
3974 (set ivc2_acc1_1 0) | |
3975 (set ivc2_acc1_2 0) | |
3976 (set ivc2_acc1_3 0) | |
3977 (set ivc2_cofa1 0) | |
3978 (c-call "ivc2_cpmadla1_w" pc crqc crpc) ) | |
3979 () | |
3980 ) | |
3981 | |
3982 ; 1111 0001 1010 0111 00001 qqqqq ppppp 1 cpmsbua1.h crqc,crpc (c3_1) | |
3983 (dni cpmsbua1_h_C3 "cpmsbua1.h $crqc,$crpc C3" | |
3984 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbua1_h") (CPTYPE V4HI) VOLATILE) | |
3985 "cpmsbua1.h $crqc,$crpc" | |
3986 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1a) (f-sub4 7) | |
3987 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
3988 (sequence () | |
3989 (c-call "check_option_cp" pc) | |
3990 (set ivc2_acc1_4 0) | |
3991 (set ivc2_acc1_5 0) | |
3992 (set ivc2_acc1_6 0) | |
3993 (set ivc2_acc1_7 0) | |
3994 (set ivc2_cofa1 0) | |
3995 (c-call "ivc2_cpmsbua1_h" pc crqc crpc) ) | |
3996 () | |
3997 ) | |
3998 | |
3999 ; 1111 0001 1011 0111 00001 qqqqq ppppp 1 cpmsbla1.h crqc,crpc (c3_1) | |
4000 (dni cpmsbla1_h_C3 "cpmsbla1.h $crqc,$crpc C3" | |
4001 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbla1_h") (CPTYPE V4HI) VOLATILE) | |
4002 "cpmsbla1.h $crqc,$crpc" | |
4003 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1b) (f-sub4 7) | |
4004 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4005 (sequence () | |
4006 (c-call "check_option_cp" pc) | |
4007 (set ivc2_acc1_0 0) | |
4008 (set ivc2_acc1_1 0) | |
4009 (set ivc2_acc1_2 0) | |
4010 (set ivc2_acc1_3 0) | |
4011 (set ivc2_cofa1 0) | |
4012 (c-call "ivc2_cpmsbla1_h" pc crqc crpc) ) | |
4013 () | |
4014 ) | |
4015 | |
4016 ; 1111 0001 1100 0111 00001 qqqqq ppppp 1 cpmsbua1u.w crqc,crpc (c3_1) | |
4017 (dni cpmsbua1u_w_C3 "cpmsbua1u.w $crqc,$crpc C3" | |
4018 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbua1u_w") (CPTYPE V2USI) VOLATILE) | |
4019 "cpmsbua1u.w $crqc,$crpc" | |
4020 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1c) (f-sub4 7) | |
4021 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4022 (sequence () | |
4023 (c-call "check_option_cp" pc) | |
4024 (set ivc2_acc1_4 0) | |
4025 (set ivc2_acc1_5 0) | |
4026 (set ivc2_acc1_6 0) | |
4027 (set ivc2_acc1_7 0) | |
4028 (set ivc2_cofa1 0) | |
4029 (c-call "ivc2_cpmsbua1u_w" pc crqc crpc) ) | |
4030 () | |
4031 ) | |
4032 | |
4033 ; 1111 0001 1101 0111 00001 qqqqq ppppp 1 cpmsbla1u.w crqc,crpc (c3_1) | |
4034 (dni cpmsbla1u_w_C3 "cpmsbla1u.w $crqc,$crpc C3" | |
4035 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbla1u_w") (CPTYPE V2USI) VOLATILE) | |
4036 "cpmsbla1u.w $crqc,$crpc" | |
4037 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1d) (f-sub4 7) | |
4038 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4039 (sequence () | |
4040 (c-call "check_option_cp" pc) | |
4041 (set ivc2_acc1_0 0) | |
4042 (set ivc2_acc1_1 0) | |
4043 (set ivc2_acc1_2 0) | |
4044 (set ivc2_acc1_3 0) | |
4045 (set ivc2_cofa1 0) | |
4046 (c-call "ivc2_cpmsbla1u_w" pc crqc crpc) ) | |
4047 () | |
4048 ) | |
4049 | |
4050 ; 1111 0001 1110 0111 00001 qqqqq ppppp 1 cpmsbua1.w crqc,crpc (c3_1) | |
4051 (dni cpmsbua1_w_C3 "cpmsbua1.w $crqc,$crpc C3" | |
4052 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbua1_w") (CPTYPE V2SI) VOLATILE) | |
4053 "cpmsbua1.w $crqc,$crpc" | |
4054 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1e) (f-sub4 7) | |
4055 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4056 (sequence () | |
4057 (c-call "check_option_cp" pc) | |
4058 (set ivc2_acc1_4 0) | |
4059 (set ivc2_acc1_5 0) | |
4060 (set ivc2_acc1_6 0) | |
4061 (set ivc2_acc1_7 0) | |
4062 (set ivc2_cofa1 0) | |
4063 (c-call "ivc2_cpmsbua1_w" pc crqc crpc) ) | |
4064 () | |
4065 ) | |
4066 | |
4067 ; 1111 0001 1111 0111 00001 qqqqq ppppp 1 cpmsbla1.w crqc,crpc (c3_1) | |
4068 (dni cpmsbla1_w_C3 "cpmsbla1.w $crqc,$crpc C3" | |
4069 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbla1_w") (CPTYPE V2SI) VOLATILE) | |
4070 "cpmsbla1.w $crqc,$crpc" | |
4071 (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1f) (f-sub4 7) | |
4072 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4073 (sequence () | |
4074 (c-call "check_option_cp" pc) | |
4075 (set ivc2_acc1_0 0) | |
4076 (set ivc2_acc1_1 0) | |
4077 (set ivc2_acc1_2 0) | |
4078 (set ivc2_acc1_3 0) | |
4079 (set ivc2_cofa1 0) | |
4080 (c-call "ivc2_cpmsbla1_w" pc crqc crpc) ) | |
4081 () | |
4082 ) | |
4083 | |
4084 ; 1111 0011 0010 0111 00001 qqqqq ppppp 1 cpsmadua1.h crqc,crpc (c3_1) | |
4085 (dni cpsmadua1_h_C3 "cpsmadua1.h $crqc,$crpc C3" | |
4086 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadua1_h") (CPTYPE V4HI) VOLATILE) | |
4087 "cpsmadua1.h $crqc,$crpc" | |
4088 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x12) (f-sub4 7) | |
4089 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4090 (sequence () | |
4091 (c-call "check_option_cp" pc) | |
4092 (set ivc2_acc1_4 0) | |
4093 (set ivc2_acc1_5 0) | |
4094 (set ivc2_acc1_6 0) | |
4095 (set ivc2_acc1_7 0) | |
4096 (set ivc2_cofa1 0) | |
4097 (c-call "ivc2_cpsmadua1_h" pc crqc crpc) ) | |
4098 () | |
4099 ) | |
4100 | |
4101 ; 1111 0011 0011 0111 00001 qqqqq ppppp 1 cpsmadla1.h crqc,crpc (c3_1) | |
4102 (dni cpsmadla1_h_C3 "cpsmadla1.h $crqc,$crpc C3" | |
4103 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadla1_h") (CPTYPE V4HI) VOLATILE) | |
4104 "cpsmadla1.h $crqc,$crpc" | |
4105 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x13) (f-sub4 7) | |
4106 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4107 (sequence () | |
4108 (c-call "check_option_cp" pc) | |
4109 (set ivc2_acc1_0 0) | |
4110 (set ivc2_acc1_1 0) | |
4111 (set ivc2_acc1_2 0) | |
4112 (set ivc2_acc1_3 0) | |
4113 (set ivc2_cofa1 0) | |
4114 (c-call "ivc2_cpsmadla1_h" pc crqc crpc) ) | |
4115 () | |
4116 ) | |
4117 | |
4118 ; 1111 0011 0110 0111 00001 qqqqq ppppp 1 cpsmadua1.w crqc,crpc (c3_1) | |
4119 (dni cpsmadua1_w_C3 "cpsmadua1.w $crqc,$crpc C3" | |
4120 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadua1_w") (CPTYPE V2SI) VOLATILE) | |
4121 "cpsmadua1.w $crqc,$crpc" | |
4122 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x16) (f-sub4 7) | |
4123 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4124 (sequence () | |
4125 (c-call "check_option_cp" pc) | |
4126 (set ivc2_acc1_4 0) | |
4127 (set ivc2_acc1_5 0) | |
4128 (set ivc2_acc1_6 0) | |
4129 (set ivc2_acc1_7 0) | |
4130 (set ivc2_cofa1 0) | |
4131 (c-call "ivc2_cpsmadua1_w" pc crqc crpc) ) | |
4132 () | |
4133 ) | |
4134 | |
4135 ; 1111 0011 0111 0111 00001 qqqqq ppppp 1 cpsmadla1.w crqc,crpc (c3_1) | |
4136 (dni cpsmadla1_w_C3 "cpsmadla1.w $crqc,$crpc C3" | |
4137 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadla1_w") (CPTYPE V2SI) VOLATILE) | |
4138 "cpsmadla1.w $crqc,$crpc" | |
4139 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x17) (f-sub4 7) | |
4140 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4141 (sequence () | |
4142 (c-call "check_option_cp" pc) | |
4143 (set ivc2_acc1_0 0) | |
4144 (set ivc2_acc1_1 0) | |
4145 (set ivc2_acc1_2 0) | |
4146 (set ivc2_acc1_3 0) | |
4147 (set ivc2_cofa1 0) | |
4148 (c-call "ivc2_cpsmadla1_w" pc crqc crpc) ) | |
4149 () | |
4150 ) | |
4151 | |
4152 ; 1111 0011 1010 0111 00001 qqqqq ppppp 1 cpsmsbua1.h crqc,crpc (c3_1) | |
4153 (dni cpsmsbua1_h_C3 "cpsmsbua1.h $crqc,$crpc C3" | |
4154 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbua1_h") (CPTYPE V4HI) VOLATILE) | |
4155 "cpsmsbua1.h $crqc,$crpc" | |
4156 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1a) (f-sub4 7) | |
4157 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4158 (sequence () | |
4159 (c-call "check_option_cp" pc) | |
4160 (set ivc2_acc1_4 0) | |
4161 (set ivc2_acc1_5 0) | |
4162 (set ivc2_acc1_6 0) | |
4163 (set ivc2_acc1_7 0) | |
4164 (set ivc2_cofa1 0) | |
4165 (c-call "ivc2_cpsmsbua1_h" pc crqc crpc) ) | |
4166 () | |
4167 ) | |
4168 | |
4169 ; 1111 0011 1011 0111 00001 qqqqq ppppp 1 cpsmsbla1.h crqc,crpc (c3_1) | |
4170 (dni cpsmsbla1_h_C3 "cpsmsbla1.h $crqc,$crpc C3" | |
4171 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbla1_h") (CPTYPE V4HI) VOLATILE) | |
4172 "cpsmsbla1.h $crqc,$crpc" | |
4173 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1b) (f-sub4 7) | |
4174 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4175 (sequence () | |
4176 (c-call "check_option_cp" pc) | |
4177 (set ivc2_acc1_0 0) | |
4178 (set ivc2_acc1_1 0) | |
4179 (set ivc2_acc1_2 0) | |
4180 (set ivc2_acc1_3 0) | |
4181 (set ivc2_cofa1 0) | |
4182 (c-call "ivc2_cpsmsbla1_h" pc crqc crpc) ) | |
4183 () | |
4184 ) | |
4185 | |
4186 ; 1111 0011 1110 0111 00001 qqqqq ppppp 1 cpsmsbua1.w crqc,crpc (c3_1) | |
4187 (dni cpsmsbua1_w_C3 "cpsmsbua1.w $crqc,$crpc C3" | |
4188 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbua1_w") (CPTYPE V2SI) VOLATILE) | |
4189 "cpsmsbua1.w $crqc,$crpc" | |
4190 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1e) (f-sub4 7) | |
4191 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4192 (sequence () | |
4193 (c-call "check_option_cp" pc) | |
4194 (set ivc2_acc1_4 0) | |
4195 (set ivc2_acc1_5 0) | |
4196 (set ivc2_acc1_6 0) | |
4197 (set ivc2_acc1_7 0) | |
4198 (set ivc2_cofa1 0) | |
4199 (c-call "ivc2_cpsmsbua1_w" pc crqc crpc) ) | |
4200 () | |
4201 ) | |
4202 | |
4203 ; 1111 0011 1111 0111 00001 qqqqq ppppp 1 cpsmsbla1.w crqc,crpc (c3_1) | |
4204 (dni cpsmsbla1_w_C3 "cpsmsbla1.w $crqc,$crpc C3" | |
4205 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbla1_w") (CPTYPE V2SI) VOLATILE) | |
4206 "cpsmsbla1.w $crqc,$crpc" | |
4207 (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1f) (f-sub4 7) | |
4208 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4209 (sequence () | |
4210 (c-call "check_option_cp" pc) | |
4211 (set ivc2_acc1_0 0) | |
4212 (set ivc2_acc1_1 0) | |
4213 (set ivc2_acc1_2 0) | |
4214 (set ivc2_acc1_3 0) | |
4215 (set ivc2_cofa1 0) | |
4216 (c-call "ivc2_cpsmsbla1_w" pc crqc crpc) ) | |
4217 () | |
4218 ) | |
4219 | |
4220 ; 1111 0100 1010 0111 00001 qqqqq ppppp 1 cpmulslua1.h crqc,crpc (c3_1) | |
4221 (dni cpmulslua1_h_C3 "cpmulslua1.h $crqc,$crpc C3" | |
4222 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulslua1_h") (CPTYPE V4HI) VOLATILE) | |
4223 "cpmulslua1.h $crqc,$crpc" | |
4224 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xa) (f-sub4 7) | |
4225 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4226 (sequence () | |
4227 (c-call "check_option_cp" pc) | |
4228 (set ivc2_acc1_4 0) | |
4229 (set ivc2_acc1_5 0) | |
4230 (set ivc2_acc1_6 0) | |
4231 (set ivc2_acc1_7 0) | |
4232 (set ivc2_cofa1 0) | |
4233 (c-call "ivc2_cpmulslua1_h" pc crqc crpc) ) | |
4234 () | |
4235 ) | |
4236 | |
4237 ; 1111 0100 1011 0111 00001 qqqqq ppppp 1 cpmulslla1.h crqc,crpc (c3_1) | |
4238 (dni cpmulslla1_h_C3 "cpmulslla1.h $crqc,$crpc C3" | |
4239 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulslla1_h") (CPTYPE V4HI) VOLATILE) | |
4240 "cpmulslla1.h $crqc,$crpc" | |
4241 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xb) (f-sub4 7) | |
4242 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4243 (sequence () | |
4244 (c-call "check_option_cp" pc) | |
4245 (set ivc2_acc1_0 0) | |
4246 (set ivc2_acc1_1 0) | |
4247 (set ivc2_acc1_2 0) | |
4248 (set ivc2_acc1_3 0) | |
4249 (set ivc2_cofa1 0) | |
4250 (c-call "ivc2_cpmulslla1_h" pc crqc crpc) ) | |
4251 () | |
4252 ) | |
4253 | |
4254 ; 1111 0100 1110 0111 00001 qqqqq ppppp 1 cpmulslua1.w crqc,crpc (c3_1) | |
4255 (dni cpmulslua1_w_C3 "cpmulslua1.w $crqc,$crpc C3" | |
4256 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulslua1_w") (CPTYPE V2SI) VOLATILE) | |
4257 "cpmulslua1.w $crqc,$crpc" | |
4258 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xe) (f-sub4 7) | |
4259 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4260 (sequence () | |
4261 (c-call "check_option_cp" pc) | |
4262 (set ivc2_acc1_4 0) | |
4263 (set ivc2_acc1_5 0) | |
4264 (set ivc2_acc1_6 0) | |
4265 (set ivc2_acc1_7 0) | |
4266 (set ivc2_cofa1 0) | |
4267 (c-call "ivc2_cpmulslua1_w" pc crqc crpc) ) | |
4268 () | |
4269 ) | |
4270 | |
4271 ; 1111 0100 1111 0111 00001 qqqqq ppppp 1 cpmulslla1.w crqc,crpc (c3_1) | |
4272 (dni cpmulslla1_w_C3 "cpmulslla1.w $crqc,$crpc C3" | |
4273 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulslla1_w") (CPTYPE V2SI) VOLATILE) | |
4274 "cpmulslla1.w $crqc,$crpc" | |
4275 (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xf) (f-sub4 7) | |
4276 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4277 (sequence () | |
4278 (c-call "check_option_cp" pc) | |
4279 (set ivc2_acc1_0 0) | |
4280 (set ivc2_acc1_1 0) | |
4281 (set ivc2_acc1_2 0) | |
4282 (set ivc2_acc1_3 0) | |
4283 (set ivc2_cofa1 0) | |
4284 (c-call "ivc2_cpmulslla1_w" pc crqc crpc) ) | |
4285 () | |
4286 ) | |
4287 | |
4288 ; 1111 0111 0010 0111 00001 qqqqq ppppp 1 cpsmadslua1.h crqc,crpc (c3_1) | |
4289 (dni cpsmadslua1_h_C3 "cpsmadslua1.h $crqc,$crpc C3" | |
4290 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadslua1_h") (CPTYPE V4HI) VOLATILE) | |
4291 "cpsmadslua1.h $crqc,$crpc" | |
4292 (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x12) (f-sub4 7) | |
4293 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4294 (sequence () | |
4295 (c-call "check_option_cp" pc) | |
4296 (set ivc2_acc1_4 0) | |
4297 (set ivc2_acc1_5 0) | |
4298 (set ivc2_acc1_6 0) | |
4299 (set ivc2_acc1_7 0) | |
4300 (set ivc2_cofa1 0) | |
4301 (c-call "ivc2_cpsmadslua1_h" pc crqc crpc) ) | |
4302 () | |
4303 ) | |
4304 | |
4305 ; 1111 0111 0011 0111 00001 qqqqq ppppp 1 cpsmadslla1.h crqc,crpc (c3_1) | |
4306 (dni cpsmadslla1_h_C3 "cpsmadslla1.h $crqc,$crpc C3" | |
4307 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadslla1_h") (CPTYPE V4HI) VOLATILE) | |
4308 "cpsmadslla1.h $crqc,$crpc" | |
4309 (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x13) (f-sub4 7) | |
4310 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4311 (sequence () | |
4312 (c-call "check_option_cp" pc) | |
4313 (set ivc2_acc1_0 0) | |
4314 (set ivc2_acc1_1 0) | |
4315 (set ivc2_acc1_2 0) | |
4316 (set ivc2_acc1_3 0) | |
4317 (set ivc2_cofa1 0) | |
4318 (c-call "ivc2_cpsmadslla1_h" pc crqc crpc) ) | |
4319 () | |
4320 ) | |
4321 | |
4322 ; 1111 0111 0110 0111 00001 qqqqq ppppp 1 cpsmadslua1.w crqc,crpc (c3_1) | |
4323 (dni cpsmadslua1_w_C3 "cpsmadslua1.w $crqc,$crpc C3" | |
4324 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadslua1_w") (CPTYPE V2SI) VOLATILE) | |
4325 "cpsmadslua1.w $crqc,$crpc" | |
4326 (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x16) (f-sub4 7) | |
4327 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4328 (sequence () | |
4329 (c-call "check_option_cp" pc) | |
4330 (set ivc2_acc1_4 0) | |
4331 (set ivc2_acc1_5 0) | |
4332 (set ivc2_acc1_6 0) | |
4333 (set ivc2_acc1_7 0) | |
4334 (set ivc2_cofa1 0) | |
4335 (c-call "ivc2_cpsmadslua1_w" pc crqc crpc) ) | |
4336 () | |
4337 ) | |
4338 | |
4339 ; 1111 0111 0111 0111 00001 qqqqq ppppp 1 cpsmadslla1.w crqc,crpc (c3_1) | |
4340 (dni cpsmadslla1_w_C3 "cpsmadslla1.w $crqc,$crpc C3" | |
4341 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadslla1_w") (CPTYPE V2SI) VOLATILE) | |
4342 "cpsmadslla1.w $crqc,$crpc" | |
4343 (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x17) (f-sub4 7) | |
4344 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4345 (sequence () | |
4346 (c-call "check_option_cp" pc) | |
4347 (set ivc2_acc1_0 0) | |
4348 (set ivc2_acc1_1 0) | |
4349 (set ivc2_acc1_2 0) | |
4350 (set ivc2_acc1_3 0) | |
4351 (set ivc2_cofa1 0) | |
4352 (c-call "ivc2_cpsmadslla1_w" pc crqc crpc) ) | |
4353 () | |
4354 ) | |
4355 | |
4356 ; 1111 0111 1010 0111 00001 qqqqq ppppp 1 cpsmsbslua1.h crqc,crpc (c3_1) | |
4357 (dni cpsmsbslua1_h_C3 "cpsmsbslua1.h $crqc,$crpc C3" | |
4358 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbslua1_h") (CPTYPE V4HI) VOLATILE) | |
4359 "cpsmsbslua1.h $crqc,$crpc" | |
4360 (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x1a) (f-sub4 7) | |
4361 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4362 (sequence () | |
4363 (c-call "check_option_cp" pc) | |
4364 (set ivc2_acc1_4 0) | |
4365 (set ivc2_acc1_5 0) | |
4366 (set ivc2_acc1_6 0) | |
4367 (set ivc2_acc1_7 0) | |
4368 (set ivc2_cofa1 0) | |
4369 (c-call "ivc2_cpsmsbslua1_h" pc crqc crpc) ) | |
4370 () | |
4371 ) | |
4372 | |
4373 ; 1111 0111 1011 0111 00001 qqqqq ppppp 1 cpsmsbslla1.h crqc,crpc (c3_1) | |
4374 (dni cpsmsbslla1_h_C3 "cpsmsbslla1.h $crqc,$crpc C3" | |
4375 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbslla1_h") (CPTYPE V4HI) VOLATILE) | |
4376 "cpsmsbslla1.h $crqc,$crpc" | |
4377 (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x1b) (f-sub4 7) | |
4378 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4379 (sequence () | |
4380 (c-call "check_option_cp" pc) | |
4381 (set ivc2_acc1_0 0) | |
4382 (set ivc2_acc1_1 0) | |
4383 (set ivc2_acc1_2 0) | |
4384 (set ivc2_acc1_3 0) | |
4385 (set ivc2_cofa1 0) | |
4386 (c-call "ivc2_cpsmsbslla1_h" pc crqc crpc) ) | |
4387 () | |
4388 ) | |
4389 | |
4390 ; 1111 0111 1110 0111 00001 qqqqq ppppp 1 cpsmsbslua1.w crqc,crpc (c3_1) | |
4391 (dni cpsmsbslua1_w_C3 "cpsmsbslua1.w $crqc,$crpc C3" | |
4392 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbslua1_w") (CPTYPE V2SI) VOLATILE) | |
4393 "cpsmsbslua1.w $crqc,$crpc" | |
4394 (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x1e) (f-sub4 7) | |
4395 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4396 (sequence () | |
4397 (c-call "check_option_cp" pc) | |
4398 (set ivc2_acc1_4 0) | |
4399 (set ivc2_acc1_5 0) | |
4400 (set ivc2_acc1_6 0) | |
4401 (set ivc2_acc1_7 0) | |
4402 (set ivc2_cofa1 0) | |
4403 (c-call "ivc2_cpsmsbslua1_w" pc crqc crpc) ) | |
4404 () | |
4405 ) | |
4406 | |
4407 ; 1111 0111 1111 0111 00001 qqqqq ppppp 1 cpsmsbslla1.w crqc,crpc (c3_1) | |
4408 (dni cpsmsbslla1_w_C3 "cpsmsbslla1.w $crqc,$crpc C3" | |
4409 (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbslla1_w") (CPTYPE V2SI) VOLATILE) | |
4410 "cpsmsbslla1.w $crqc,$crpc" | |
4411 (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x1f) (f-sub4 7) | |
4412 (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) ) | |
4413 (sequence () | |
4414 (c-call "check_option_cp" pc) | |
4415 (set ivc2_acc1_0 0) | |
4416 (set ivc2_acc1_1 0) | |
4417 (set ivc2_acc1_2 0) | |
4418 (set ivc2_acc1_3 0) | |
4419 (set ivc2_cofa1 0) | |
4420 (c-call "ivc2_cpsmsbslla1_w" pc crqc crpc) ) | |
4421 () | |
4422 ) | |
4423 | |
4424 ; 00000 00000 00000 00000 c0nop (p0_1) | |
4425 (dni c0nop_P0_P0S "c0nop Pn" | |
4426 (OPTIONAL_CP_INSN ivc2-p0s-p0-isa (SLOTS P0,P0S) (INTRINSIC "c0nop")) | |
4427 "c0nop" | |
4428 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x0) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x0) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
4429 (sequence () | |
4430 (c-call "check_option_cp" pc) | |
4431 (c-call "ivc2_c0nop" pc) ) | |
4432 () | |
4433 ) | |
4434 | |
4435 ; 00001 qqqqq ppppp ooooo cpadd3.b =crop,crqp,crpp (p0_1) | |
4436 (dni cpadd3_b_P0S_P1 "cpadd3.b $crop,$crqp,$crpp Pn" | |
4437 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpadd3_b") (CPTYPE V8QI) (CRET FIRST)) | |
4438 "cpadd3.b $crop,$crqp,$crpp" | |
4439 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1) crqp crpp crop (f-ivc2-4u28 0)) | |
4440 (sequence () | |
4441 (c-call "check_option_cp" pc) | |
4442 (set crop (c-call DI "ivc2_cpadd3_b" pc crqp crpp)) ) | |
4443 () | |
4444 ) | |
4445 | |
4446 ; 00010 qqqqq ppppp ooooo cpadd3.h =crop,crqp,crpp (p0_1) | |
4447 (dni cpadd3_h_P0S_P1 "cpadd3.h $crop,$crqp,$crpp Pn" | |
4448 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpadd3_h") (CPTYPE V4HI) (CRET FIRST)) | |
4449 "cpadd3.h $crop,$crqp,$crpp" | |
4450 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x2) crqp crpp crop (f-ivc2-4u28 0)) | |
4451 (sequence () | |
4452 (c-call "check_option_cp" pc) | |
4453 (set crop (c-call DI "ivc2_cpadd3_h" pc crqp crpp)) ) | |
4454 () | |
4455 ) | |
4456 | |
4457 ; 00011 qqqqq ppppp ooooo cpadd3.w =crop,crqp,crpp (p0_1) | |
4458 (dni cpadd3_w_P0S_P1 "cpadd3.w $crop,$crqp,$crpp Pn" | |
4459 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpadd3_w") (CPTYPE V2SI) (CRET FIRST)) | |
4460 "cpadd3.w $crop,$crqp,$crpp" | |
4461 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x3) crqp crpp crop (f-ivc2-4u28 0)) | |
4462 (sequence () | |
4463 (c-call "check_option_cp" pc) | |
4464 (set crop (c-call DI "ivc2_cpadd3_w" pc crqp crpp)) ) | |
4465 () | |
4466 ) | |
4467 | |
4468 ; 00101 qqqqq ppppp ooooo cpunpacku.b =crop,crqp,crpp (p0_1) | |
4469 (dni cpunpacku_b_P0S_P1 "cpunpacku.b $crop,$crqp,$crpp Pn" | |
4470 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpacku_b") (CPTYPE V8UQI) (CRET FIRST)) | |
4471 "cpunpacku.b $crop,$crqp,$crpp" | |
4472 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x5) crqp crpp crop (f-ivc2-4u28 0)) | |
4473 (sequence () | |
4474 (c-call "check_option_cp" pc) | |
4475 (set crop (c-call DI "ivc2_cpunpacku_b" pc crqp crpp)) ) | |
4476 () | |
4477 ) | |
4478 | |
4479 ; 00110 qqqqq ppppp ooooo cpunpacku.h =crop,crqp,crpp (p0_1) | |
4480 (dni cpunpacku_h_P0S_P1 "cpunpacku.h $crop,$crqp,$crpp Pn" | |
4481 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpacku_h") (CPTYPE V4UHI) (CRET FIRST)) | |
4482 "cpunpacku.h $crop,$crqp,$crpp" | |
4483 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x6) crqp crpp crop (f-ivc2-4u28 0)) | |
4484 (sequence () | |
4485 (c-call "check_option_cp" pc) | |
4486 (set crop (c-call DI "ivc2_cpunpacku_h" pc crqp crpp)) ) | |
4487 () | |
4488 ) | |
4489 | |
4490 ; 00111 qqqqq ppppp ooooo cpunpacku.w =crop,crqp,crpp (p0_1) | |
4491 (dni cpunpacku_w_P0S_P1 "cpunpacku.w $crop,$crqp,$crpp Pn" | |
4492 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpacku_w") (CPTYPE V2USI) (CRET FIRST)) | |
4493 "cpunpacku.w $crop,$crqp,$crpp" | |
4494 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x7) crqp crpp crop (f-ivc2-4u28 0)) | |
4495 (sequence () | |
4496 (c-call "check_option_cp" pc) | |
4497 (set crop (c-call DI "ivc2_cpunpacku_w" pc crqp crpp)) ) | |
4498 () | |
4499 ) | |
4500 | |
4501 ; 01001 qqqqq ppppp ooooo cpunpackl.b =crop,crqp,crpp (p0_1) | |
4502 (dni cpunpackl_b_P0S_P1 "cpunpackl.b $crop,$crqp,$crpp Pn" | |
4503 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpackl_b") (CPTYPE V8QI) (CRET FIRST)) | |
4504 "cpunpackl.b $crop,$crqp,$crpp" | |
4505 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x9) crqp crpp crop (f-ivc2-4u28 0)) | |
4506 (sequence () | |
4507 (c-call "check_option_cp" pc) | |
4508 (set crop (c-call DI "ivc2_cpunpackl_b" pc crqp crpp)) ) | |
4509 () | |
4510 ) | |
4511 | |
4512 ; 01010 qqqqq ppppp ooooo cpunpackl.h =crop,crqp,crpp (p0_1) | |
4513 (dni cpunpackl_h_P0S_P1 "cpunpackl.h $crop,$crqp,$crpp Pn" | |
4514 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpackl_h") (CPTYPE V4HI) (CRET FIRST)) | |
4515 "cpunpackl.h $crop,$crqp,$crpp" | |
4516 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xa) crqp crpp crop (f-ivc2-4u28 0)) | |
4517 (sequence () | |
4518 (c-call "check_option_cp" pc) | |
4519 (set crop (c-call DI "ivc2_cpunpackl_h" pc crqp crpp)) ) | |
4520 () | |
4521 ) | |
4522 | |
4523 ; 01011 qqqqq ppppp ooooo cpunpackl.w =crop,crqp,crpp (p0_1) | |
4524 (dni cpunpackl_w_P0S_P1 "cpunpackl.w $crop,$crqp,$crpp Pn" | |
4525 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpackl_w") (CPTYPE V2SI) (CRET FIRST)) | |
4526 "cpunpackl.w $crop,$crqp,$crpp" | |
4527 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xb) crqp crpp crop (f-ivc2-4u28 0)) | |
4528 (sequence () | |
4529 (c-call "check_option_cp" pc) | |
4530 (set crop (c-call DI "ivc2_cpunpackl_w" pc crqp crpp)) ) | |
4531 () | |
4532 ) | |
4533 | |
4534 ; 00100 qqqqq ppppp ooooo cpsel =crop,crqp,crpp (p0_1) | |
4535 (dni cpsel_P0S_P1 "cpsel $crop,$crqp,$crpp Pn" | |
4536 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpsel") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
4537 "cpsel $crop,$crqp,$crpp" | |
4538 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x4) crqp crpp crop (f-ivc2-4u28 0)) | |
4539 (sequence () | |
4540 (c-call "check_option_cp" pc) | |
4541 (set crop (c-call DI "ivc2_cpsel" pc crqp crpp)) ) | |
4542 () | |
4543 ) | |
4544 | |
4545 ; 01100 qqqqq ppppp ooooo cpfsftbs0 =crop,crqp,crpp (p0_1) | |
4546 (dni cpfsftbs0_P0S_P1 "cpfsftbs0 $crop,$crqp,$crpp Pn" | |
4547 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpfsftbs0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
4548 "cpfsftbs0 $crop,$crqp,$crpp" | |
4549 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xc) crqp crpp crop (f-ivc2-4u28 0)) | |
4550 (sequence () | |
4551 (c-call "check_option_cp" pc) | |
4552 (set crop (c-call DI "ivc2_cpfsftbs0" pc crqp crpp)) ) | |
4553 () | |
4554 ) | |
4555 | |
4556 ; 01101 qqqqq ppppp ooooo cpfsftbs1 =crop,crqp,crpp (p0_1) | |
4557 (dni cpfsftbs1_P0S_P1 "cpfsftbs1 $crop,$crqp,$crpp Pn" | |
4558 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpfsftbs1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
4559 "cpfsftbs1 $crop,$crqp,$crpp" | |
4560 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xd) crqp crpp crop (f-ivc2-4u28 0)) | |
4561 (sequence () | |
4562 (c-call "check_option_cp" pc) | |
4563 (set crop (c-call DI "ivc2_cpfsftbs1" pc crqp crpp)) ) | |
4564 () | |
4565 ) | |
4566 | |
4567 ; 10000 qqqqq 00000 ooooo cpmov =crop,crqp (p0_1) | |
4568 (dni cpmov_P0S_P1 "cpmov $crop,$crqp Pn" | |
4569 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmov") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
4570 "cpmov $crop,$crqp" | |
4571 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x0) crop (f-ivc2-4u28 0)) | |
4572 (sequence () | |
4573 (c-call "check_option_cp" pc) | |
4574 (set crop (c-call DI "ivc2_cpmov" pc crqp)) ) | |
4575 () | |
4576 ) | |
4577 | |
4578 ; 10000 qqqqq 00001 ooooo cpabsz.b =crop,crqp (p0_1) | |
4579 (dni cpabsz_b_P0S_P1 "cpabsz.b $crop,$crqp Pn" | |
4580 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpabsz_b") (CPTYPE V8QI) (CRET FIRST)) | |
4581 "cpabsz.b $crop,$crqp" | |
4582 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0)) | |
4583 (sequence () | |
4584 (c-call "check_option_cp" pc) | |
4585 (set crop (c-call DI "ivc2_cpabsz_b" pc crqp)) ) | |
4586 () | |
4587 ) | |
4588 | |
4589 ; 10000 qqqqq 00010 ooooo cpabsz.h =crop,crqp (p0_1) | |
4590 (dni cpabsz_h_P0S_P1 "cpabsz.h $crop,$crqp Pn" | |
4591 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpabsz_h") (CPTYPE V4HI) (CRET FIRST)) | |
4592 "cpabsz.h $crop,$crqp" | |
4593 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0)) | |
4594 (sequence () | |
4595 (c-call "check_option_cp" pc) | |
4596 (set crop (c-call DI "ivc2_cpabsz_h" pc crqp)) ) | |
4597 () | |
4598 ) | |
4599 | |
4600 ; 10000 qqqqq 00011 ooooo cpabsz.w =crop,crqp (p0_1) | |
4601 (dni cpabsz_w_P0S_P1 "cpabsz.w $crop,$crqp Pn" | |
4602 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpabsz_w") (CPTYPE V2SI) (CRET FIRST)) | |
4603 "cpabsz.w $crop,$crqp" | |
4604 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0)) | |
4605 (sequence () | |
4606 (c-call "check_option_cp" pc) | |
4607 (set crop (c-call DI "ivc2_cpabsz_w" pc crqp)) ) | |
4608 () | |
4609 ) | |
4610 | |
4611 ; 10000 qqqqq 00100 ooooo cpldz.h =crop,crqp (p0_1) | |
4612 (dni cpldz_h_P0S_P1 "cpldz.h $crop,$crqp Pn" | |
4613 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpldz_h") (CPTYPE V4HI) (CRET FIRST)) | |
4614 "cpldz.h $crop,$crqp" | |
4615 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0)) | |
4616 (sequence () | |
4617 (c-call "check_option_cp" pc) | |
4618 (set crop (c-call DI "ivc2_cpldz_h" pc crqp)) ) | |
4619 () | |
4620 ) | |
4621 | |
4622 ; 10000 qqqqq 00101 ooooo cpldz.w =crop,crqp (p0_1) | |
4623 (dni cpldz_w_P0S_P1 "cpldz.w $crop,$crqp Pn" | |
4624 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpldz_w") (CPTYPE V2SI) (CRET FIRST)) | |
4625 "cpldz.w $crop,$crqp" | |
4626 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0)) | |
4627 (sequence () | |
4628 (c-call "check_option_cp" pc) | |
4629 (set crop (c-call DI "ivc2_cpldz_w" pc crqp)) ) | |
4630 () | |
4631 ) | |
4632 | |
4633 ; 10000 qqqqq 00110 ooooo cpnorm.h =crop,crqp (p0_1) | |
4634 (dni cpnorm_h_P0S_P1 "cpnorm.h $crop,$crqp Pn" | |
4635 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpnorm_h") (CPTYPE V4HI) (CRET FIRST)) | |
4636 "cpnorm.h $crop,$crqp" | |
4637 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0)) | |
4638 (sequence () | |
4639 (c-call "check_option_cp" pc) | |
4640 (set crop (c-call DI "ivc2_cpnorm_h" pc crqp)) ) | |
4641 () | |
4642 ) | |
4643 | |
4644 ; 10000 qqqqq 00111 ooooo cpnorm.w =crop,crqp (p0_1) | |
4645 (dni cpnorm_w_P0S_P1 "cpnorm.w $crop,$crqp Pn" | |
4646 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpnorm_w") (CPTYPE V2SI) (CRET FIRST)) | |
4647 "cpnorm.w $crop,$crqp" | |
4648 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0)) | |
4649 (sequence () | |
4650 (c-call "check_option_cp" pc) | |
4651 (set crop (c-call DI "ivc2_cpnorm_w" pc crqp)) ) | |
4652 () | |
4653 ) | |
4654 | |
4655 ; 10000 qqqqq 01000 ooooo cphaddu.b =crop,crqp (p0_1) | |
4656 (dni cphaddu_b_P0S_P1 "cphaddu.b $crop,$crqp Pn" | |
4657 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cphaddu_b") (CPTYPE V8UQI) (CRET FIRST)) | |
4658 "cphaddu.b $crop,$crqp" | |
4659 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0)) | |
4660 (sequence () | |
4661 (c-call "check_option_cp" pc) | |
4662 (set crop (c-call DI "ivc2_cphaddu_b" pc crqp)) ) | |
4663 () | |
4664 ) | |
4665 | |
4666 ; 10000 qqqqq 01001 ooooo cphadd.b =crop,crqp (p0_1) | |
4667 (dni cphadd_b_P0S_P1 "cphadd.b $crop,$crqp Pn" | |
4668 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cphadd_b") (CPTYPE V8QI) (CRET FIRST)) | |
4669 "cphadd.b $crop,$crqp" | |
4670 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0)) | |
4671 (sequence () | |
4672 (c-call "check_option_cp" pc) | |
4673 (set crop (c-call DI "ivc2_cphadd_b" pc crqp)) ) | |
4674 () | |
4675 ) | |
4676 | |
4677 ; 10000 qqqqq 01010 ooooo cphadd.h =crop,crqp (p0_1) | |
4678 (dni cphadd_h_P0S_P1 "cphadd.h $crop,$crqp Pn" | |
4679 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cphadd_h") (CPTYPE V4HI) (CRET FIRST)) | |
4680 "cphadd.h $crop,$crqp" | |
4681 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0)) | |
4682 (sequence () | |
4683 (c-call "check_option_cp" pc) | |
4684 (set crop (c-call DI "ivc2_cphadd_h" pc crqp)) ) | |
4685 () | |
4686 ) | |
4687 | |
4688 ; 10000 qqqqq 01011 ooooo cphadd.w =crop,crqp (p0_1) | |
4689 (dni cphadd_w_P0S_P1 "cphadd.w $crop,$crqp Pn" | |
4690 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cphadd_w") (CPTYPE V2SI) (CRET FIRST)) | |
4691 "cphadd.w $crop,$crqp" | |
4692 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0)) | |
4693 (sequence () | |
4694 (c-call "check_option_cp" pc) | |
4695 (set crop (c-call DI "ivc2_cphadd_w" pc crqp)) ) | |
4696 () | |
4697 ) | |
4698 | |
4699 ; 10000 qqqqq 01100 00000 cpccadd.b +crqp (p0_1) | |
4700 (dni cpccadd_b_P0S_P1 "cpccadd.b $crqp Pn" | |
4701 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpccadd_b") (CPTYPE V8QI) (CRET FIRSTCOPY) VOLATILE) | |
4702 "cpccadd.b $crqp" | |
4703 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xc) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
4704 (sequence () | |
4705 (c-call "check_option_cp" pc) | |
4706 (set crqp (c-call DI "ivc2_cpccadd_b" pc crqp)) ) | |
4707 () | |
4708 ) | |
4709 | |
4710 ; 10000 qqqqq 01101 ooooo cpbcast.b =crop,crqp (p0_1) | |
4711 (dni cpbcast_b_P0S_P1 "cpbcast.b $crop,$crqp Pn" | |
4712 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpbcast_b") (CPTYPE V8QI) (CRET FIRST)) | |
4713 "cpbcast.b $crop,$crqp" | |
4714 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0)) | |
4715 (sequence () | |
4716 (c-call "check_option_cp" pc) | |
4717 (set crop (c-call DI "ivc2_cpbcast_b" pc crqp)) ) | |
4718 () | |
4719 ) | |
4720 | |
4721 ; 10000 qqqqq 01110 ooooo cpbcast.h =crop,crqp (p0_1) | |
4722 (dni cpbcast_h_P0S_P1 "cpbcast.h $crop,$crqp Pn" | |
4723 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpbcast_h") (CPTYPE V4HI) (CRET FIRST)) | |
4724 "cpbcast.h $crop,$crqp" | |
4725 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0)) | |
4726 (sequence () | |
4727 (c-call "check_option_cp" pc) | |
4728 (set crop (c-call DI "ivc2_cpbcast_h" pc crqp)) ) | |
4729 () | |
4730 ) | |
4731 | |
4732 ; 10000 qqqqq 01111 ooooo cpbcast.w =crop,crqp (p0_1) | |
4733 (dni cpbcast_w_P0S_P1 "cpbcast.w $crop,$crqp Pn" | |
4734 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpbcast_w") (CPTYPE V2SI) (CRET FIRST)) | |
4735 "cpbcast.w $crop,$crqp" | |
4736 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0)) | |
4737 (sequence () | |
4738 (c-call "check_option_cp" pc) | |
4739 (set crop (c-call DI "ivc2_cpbcast_w" pc crqp)) ) | |
4740 () | |
4741 ) | |
4742 | |
4743 ; 10000 qqqqq 10000 ooooo cpextuu.b =crop,crqp (p0_1) | |
4744 (dni cpextuu_b_P0S_P1 "cpextuu.b $crop,$crqp Pn" | |
4745 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextuu_b") (CPTYPE V8UQI) (CRET FIRST)) | |
4746 "cpextuu.b $crop,$crqp" | |
4747 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x10) crop (f-ivc2-4u28 0)) | |
4748 (sequence () | |
4749 (c-call "check_option_cp" pc) | |
4750 (set crop (c-call DI "ivc2_cpextuu_b" pc crqp)) ) | |
4751 () | |
4752 ) | |
4753 | |
4754 ; 10000 qqqqq 10001 ooooo cpextu.b =crop,crqp (p0_1) | |
4755 (dni cpextu_b_P0S_P1 "cpextu.b $crop,$crqp Pn" | |
4756 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextu_b") (CPTYPE V8UQI) (CRET FIRST)) | |
4757 "cpextu.b $crop,$crqp" | |
4758 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x11) crop (f-ivc2-4u28 0)) | |
4759 (sequence () | |
4760 (c-call "check_option_cp" pc) | |
4761 (set crop (c-call DI "ivc2_cpextu_b" pc crqp)) ) | |
4762 () | |
4763 ) | |
4764 | |
4765 ; 10000 qqqqq 10010 ooooo cpextuu.h =crop,crqp (p0_1) | |
4766 (dni cpextuu_h_P0S_P1 "cpextuu.h $crop,$crqp Pn" | |
4767 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextuu_h") (CPTYPE V4UHI) (CRET FIRST)) | |
4768 "cpextuu.h $crop,$crqp" | |
4769 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x12) crop (f-ivc2-4u28 0)) | |
4770 (sequence () | |
4771 (c-call "check_option_cp" pc) | |
4772 (set crop (c-call DI "ivc2_cpextuu_h" pc crqp)) ) | |
4773 () | |
4774 ) | |
4775 | |
4776 ; 10000 qqqqq 10011 ooooo cpextu.h =crop,crqp (p0_1) | |
4777 (dni cpextu_h_P0S_P1 "cpextu.h $crop,$crqp Pn" | |
4778 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextu_h") (CPTYPE V4UHI) (CRET FIRST)) | |
4779 "cpextu.h $crop,$crqp" | |
4780 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x13) crop (f-ivc2-4u28 0)) | |
4781 (sequence () | |
4782 (c-call "check_option_cp" pc) | |
4783 (set crop (c-call DI "ivc2_cpextu_h" pc crqp)) ) | |
4784 () | |
4785 ) | |
4786 | |
4787 ; 10000 qqqqq 10100 ooooo cpextlu.b =crop,crqp (p0_1) | |
4788 (dni cpextlu_b_P0S_P1 "cpextlu.b $crop,$crqp Pn" | |
4789 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextlu_b") (CPTYPE V8UQI) (CRET FIRST)) | |
4790 "cpextlu.b $crop,$crqp" | |
4791 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x14) crop (f-ivc2-4u28 0)) | |
4792 (sequence () | |
4793 (c-call "check_option_cp" pc) | |
4794 (set crop (c-call DI "ivc2_cpextlu_b" pc crqp)) ) | |
4795 () | |
4796 ) | |
4797 | |
4798 ; 10000 qqqqq 10101 ooooo cpextl.b =crop,crqp (p0_1) | |
4799 (dni cpextl_b_P0S_P1 "cpextl.b $crop,$crqp Pn" | |
4800 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextl_b") (CPTYPE V8QI) (CRET FIRST)) | |
4801 "cpextl.b $crop,$crqp" | |
4802 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x15) crop (f-ivc2-4u28 0)) | |
4803 (sequence () | |
4804 (c-call "check_option_cp" pc) | |
4805 (set crop (c-call DI "ivc2_cpextl_b" pc crqp)) ) | |
4806 () | |
4807 ) | |
4808 | |
4809 ; 10000 qqqqq 10110 ooooo cpextlu.h =crop,crqp (p0_1) | |
4810 (dni cpextlu_h_P0S_P1 "cpextlu.h $crop,$crqp Pn" | |
4811 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextlu_h") (CPTYPE V4UHI) (CRET FIRST)) | |
4812 "cpextlu.h $crop,$crqp" | |
4813 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x16) crop (f-ivc2-4u28 0)) | |
4814 (sequence () | |
4815 (c-call "check_option_cp" pc) | |
4816 (set crop (c-call DI "ivc2_cpextlu_h" pc crqp)) ) | |
4817 () | |
4818 ) | |
4819 | |
4820 ; 10000 qqqqq 10111 ooooo cpextl.h =crop,crqp (p0_1) | |
4821 (dni cpextl_h_P0S_P1 "cpextl.h $crop,$crqp Pn" | |
4822 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextl_h") (CPTYPE V4HI) (CRET FIRST)) | |
4823 "cpextl.h $crop,$crqp" | |
4824 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x17) crop (f-ivc2-4u28 0)) | |
4825 (sequence () | |
4826 (c-call "check_option_cp" pc) | |
4827 (set crop (c-call DI "ivc2_cpextl_h" pc crqp)) ) | |
4828 () | |
4829 ) | |
4830 | |
4831 ; 10000 qqqqq 11000 ooooo cpcastub.h =crop,crqp (p0_1) | |
4832 (dni cpcastub_h_P0S_P1 "cpcastub.h $crop,$crqp Pn" | |
4833 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcastub_h") (CPTYPE V4HI) (CRET FIRST)) | |
4834 "cpcastub.h $crop,$crqp" | |
4835 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x18) crop (f-ivc2-4u28 0)) | |
4836 (sequence () | |
4837 (c-call "check_option_cp" pc) | |
4838 (set crop (c-call DI "ivc2_cpcastub_h" pc crqp)) ) | |
4839 () | |
4840 ) | |
4841 | |
4842 ; 10000 qqqqq 11001 ooooo cpcastb.h =crop,crqp (p0_1) | |
4843 (dni cpcastb_h_P0S_P1 "cpcastb.h $crop,$crqp Pn" | |
4844 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcastb_h") (CPTYPE V4HI) (CRET FIRST)) | |
4845 "cpcastb.h $crop,$crqp" | |
4846 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x19) crop (f-ivc2-4u28 0)) | |
4847 (sequence () | |
4848 (c-call "check_option_cp" pc) | |
4849 (set crop (c-call DI "ivc2_cpcastb_h" pc crqp)) ) | |
4850 () | |
4851 ) | |
4852 | |
4853 ; 10000 qqqqq 11100 ooooo cpcastub.w =crop,crqp (p0_1) | |
4854 (dni cpcastub_w_P0S_P1 "cpcastub.w $crop,$crqp Pn" | |
4855 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcastub_w") (CPTYPE V2SI) (CRET FIRST)) | |
4856 "cpcastub.w $crop,$crqp" | |
4857 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1c) crop (f-ivc2-4u28 0)) | |
4858 (sequence () | |
4859 (c-call "check_option_cp" pc) | |
4860 (set crop (c-call DI "ivc2_cpcastub_w" pc crqp)) ) | |
4861 () | |
4862 ) | |
4863 | |
4864 ; 10000 qqqqq 11101 ooooo cpcastb.w =crop,crqp (p0_1) | |
4865 (dni cpcastb_w_P0S_P1 "cpcastb.w $crop,$crqp Pn" | |
4866 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcastb_w") (CPTYPE V2SI) (CRET FIRST)) | |
4867 "cpcastb.w $crop,$crqp" | |
4868 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1d) crop (f-ivc2-4u28 0)) | |
4869 (sequence () | |
4870 (c-call "check_option_cp" pc) | |
4871 (set crop (c-call DI "ivc2_cpcastb_w" pc crqp)) ) | |
4872 () | |
4873 ) | |
4874 | |
4875 ; 10000 qqqqq 11110 ooooo cpcastuh.w =crop,crqp (p0_1) | |
4876 (dni cpcastuh_w_P0S_P1 "cpcastuh.w $crop,$crqp Pn" | |
4877 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcastuh_w") (CPTYPE V2SI) (CRET FIRST)) | |
4878 "cpcastuh.w $crop,$crqp" | |
4879 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1e) crop (f-ivc2-4u28 0)) | |
4880 (sequence () | |
4881 (c-call "check_option_cp" pc) | |
4882 (set crop (c-call DI "ivc2_cpcastuh_w" pc crqp)) ) | |
4883 () | |
4884 ) | |
4885 | |
4886 ; 10000 qqqqq 11111 ooooo cpcasth.w =crop,crqp (p0_1) | |
4887 (dni cpcasth_w_P0S_P1 "cpcasth.w $crop,$crqp Pn" | |
4888 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcasth_w") (CPTYPE V2SI) (CRET FIRST)) | |
4889 "cpcasth.w $crop,$crqp" | |
4890 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1f) crop (f-ivc2-4u28 0)) | |
4891 (sequence () | |
4892 (c-call "check_option_cp" pc) | |
4893 (set crop (c-call DI "ivc2_cpcasth_w" pc crqp)) ) | |
4894 () | |
4895 ) | |
4896 | |
4897 ; 10000 qqqqq 11010 ooooo cdcastuw =crop,crqp (p0_1) | |
4898 (dni cdcastuw_P0S_P1 "cdcastuw $crop,$crqp Pn" | |
4899 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cdcastuw") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
4900 "cdcastuw $crop,$crqp" | |
4901 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1a) crop (f-ivc2-4u28 0)) | |
4902 (sequence () | |
4903 (c-call "check_option_cp" pc) | |
4904 (set crop (c-call DI "ivc2_cdcastuw" pc crqp)) ) | |
4905 () | |
4906 ) | |
4907 | |
4908 ; 10000 qqqqq 11011 ooooo cdcastw =crop,crqp (p0_1) | |
4909 (dni cdcastw_P0S_P1 "cdcastw $crop,$crqp Pn" | |
4910 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cdcastw") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
4911 "cdcastw $crop,$crqp" | |
4912 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1b) crop (f-ivc2-4u28 0)) | |
4913 (sequence () | |
4914 (c-call "check_option_cp" pc) | |
4915 (set crop (c-call DI "ivc2_cdcastw" pc crqp)) ) | |
4916 () | |
4917 ) | |
4918 | |
4919 ; 10001 00000 00000 ooooo cpmovfrcsar0 =crop (p0_1) | |
4920 (dni cpmovfrcsar0_P0S_P1 "cpmovfrcsar0 $crop Pn" | |
4921 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcsar0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
4922 "cpmovfrcsar0 $crop" | |
4923 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x0) crop (f-ivc2-4u28 0)) | |
4924 (sequence () | |
4925 (c-call "check_option_cp" pc) | |
4926 (set crop (c-call DI "ivc2_cpmovfrcsar0" pc)) ) | |
4927 () | |
4928 ) | |
4929 | |
4930 ; 10001 00000 01111 ooooo cpmovfrcsar1 =crop (p0_1) | |
4931 (dni cpmovfrcsar1_P0S_P1 "cpmovfrcsar1 $crop Pn" | |
4932 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcsar1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
4933 "cpmovfrcsar1 $crop" | |
4934 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0)) | |
4935 (sequence () | |
4936 (c-call "check_option_cp" pc) | |
4937 (set crop (c-call DI "ivc2_cpmovfrcsar1" pc)) ) | |
4938 () | |
4939 ) | |
4940 | |
4941 ; 10001 00000 00001 ooooo cpmovfrcc =crop (p0_1) | |
4942 (dni cpmovfrcc_P0S_P1 "cpmovfrcc $crop Pn" | |
4943 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcc") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE) | |
4944 "cpmovfrcc $crop" | |
4945 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0)) | |
4946 (sequence () | |
4947 (c-call "check_option_cp" pc) | |
4948 (set crop (c-call DI "ivc2_cpmovfrcc" pc)) ) | |
4949 () | |
4950 ) | |
4951 | |
4952 ; 10001 qqqqq 10000 00000 cpmovtocsar0 crqp (p0_1) | |
4953 (dni cpmovtocsar0_P0S_P1 "cpmovtocsar0 $crqp Pn" | |
4954 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovtocsar0") VOLATILE) | |
4955 "cpmovtocsar0 $crqp" | |
4956 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) crqp (f-ivc2-5u18 #x10) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
4957 (sequence () | |
4958 (c-call "check_option_cp" pc) | |
4959 (set ivc2_csar0 0) | |
4960 (c-call "ivc2_cpmovtocsar0" pc crqp) ) | |
4961 () | |
4962 ) | |
4963 | |
4964 ; 10001 qqqqq 11111 00000 cpmovtocsar1 crqp (p0_1) | |
4965 (dni cpmovtocsar1_P0S_P1 "cpmovtocsar1 $crqp Pn" | |
4966 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovtocsar1") VOLATILE) | |
4967 "cpmovtocsar1 $crqp" | |
4968 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) crqp (f-ivc2-5u18 #x1f) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
4969 (sequence () | |
4970 (c-call "check_option_cp" pc) | |
4971 (set ivc2_csar1 0) | |
4972 (c-call "ivc2_cpmovtocsar1" pc crqp) ) | |
4973 () | |
4974 ) | |
4975 | |
4976 ; 10001 qqqqq 10001 00000 cpmovtocc crqp (p0_1) | |
4977 (dni cpmovtocc_P0S_P1 "cpmovtocc $crqp Pn" | |
4978 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovtocc") VOLATILE) | |
4979 "cpmovtocc $crqp" | |
4980 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) crqp (f-ivc2-5u18 #x11) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
4981 (sequence () | |
4982 (c-call "check_option_cp" pc) | |
4983 (set ivc2_cc 0) | |
4984 (c-call "ivc2_cpmovtocc" pc crqp) ) | |
4985 () | |
4986 ) | |
4987 | |
4988 ; 10010 qqqqq ppppp 00000 cpcmpeqz.b crqp,crpp (p0_1) | |
4989 (dni cpcmpeqz_b_P0S_P1 "cpcmpeqz.b $crqp,$crpp Pn" | |
4990 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpeqz_b") (CPTYPE V8QI) VOLATILE) | |
4991 "cpcmpeqz.b $crqp,$crpp" | |
4992 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
4993 (sequence () | |
4994 (c-call "check_option_cp" pc) | |
4995 (set ivc2_cc 0) | |
4996 (c-call "ivc2_cpcmpeqz_b" pc crqp crpp) ) | |
4997 () | |
4998 ) | |
4999 | |
5000 ; 10010 qqqqq ppppp 00001 cpcmpeq.b crqp,crpp (p0_1) | |
5001 (dni cpcmpeq_b_P0S_P1 "cpcmpeq.b $crqp,$crpp Pn" | |
5002 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpeq_b") (CPTYPE V8QI) VOLATILE) | |
5003 "cpcmpeq.b $crqp,$crpp" | |
5004 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0)) | |
5005 (sequence () | |
5006 (c-call "check_option_cp" pc) | |
5007 (set ivc2_cc 0) | |
5008 (c-call "ivc2_cpcmpeq_b" pc crqp crpp) ) | |
5009 () | |
5010 ) | |
5011 | |
5012 ; 10010 qqqqq ppppp 00011 cpcmpeq.h crqp,crpp (p0_1) | |
5013 (dni cpcmpeq_h_P0S_P1 "cpcmpeq.h $crqp,$crpp Pn" | |
5014 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpeq_h") (CPTYPE V4HI) VOLATILE) | |
5015 "cpcmpeq.h $crqp,$crpp" | |
5016 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0)) | |
5017 (sequence () | |
5018 (c-call "check_option_cp" pc) | |
5019 (set ivc2_cc 0) | |
5020 (c-call "ivc2_cpcmpeq_h" pc crqp crpp) ) | |
5021 () | |
5022 ) | |
5023 | |
5024 ; 10010 qqqqq ppppp 00101 cpcmpeq.w crqp,crpp (p0_1) | |
5025 (dni cpcmpeq_w_P0S_P1 "cpcmpeq.w $crqp,$crpp Pn" | |
5026 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpeq_w") (CPTYPE V2SI) VOLATILE) | |
5027 "cpcmpeq.w $crqp,$crpp" | |
5028 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0)) | |
5029 (sequence () | |
5030 (c-call "check_option_cp" pc) | |
5031 (set ivc2_cc 0) | |
5032 (c-call "ivc2_cpcmpeq_w" pc crqp crpp) ) | |
5033 () | |
5034 ) | |
5035 | |
5036 ; 10010 qqqqq ppppp 01001 cpcmpne.b crqp,crpp (p0_1) | |
5037 (dni cpcmpne_b_P0S_P1 "cpcmpne.b $crqp,$crpp Pn" | |
5038 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpne_b") (CPTYPE V8QI) VOLATILE) | |
5039 "cpcmpne.b $crqp,$crpp" | |
5040 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0)) | |
5041 (sequence () | |
5042 (c-call "check_option_cp" pc) | |
5043 (set ivc2_cc 0) | |
5044 (c-call "ivc2_cpcmpne_b" pc crqp crpp) ) | |
5045 () | |
5046 ) | |
5047 | |
5048 ; 10010 qqqqq ppppp 01011 cpcmpne.h crqp,crpp (p0_1) | |
5049 (dni cpcmpne_h_P0S_P1 "cpcmpne.h $crqp,$crpp Pn" | |
5050 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpne_h") (CPTYPE V4HI) VOLATILE) | |
5051 "cpcmpne.h $crqp,$crpp" | |
5052 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0)) | |
5053 (sequence () | |
5054 (c-call "check_option_cp" pc) | |
5055 (set ivc2_cc 0) | |
5056 (c-call "ivc2_cpcmpne_h" pc crqp crpp) ) | |
5057 () | |
5058 ) | |
5059 | |
5060 ; 10010 qqqqq ppppp 01101 cpcmpne.w crqp,crpp (p0_1) | |
5061 (dni cpcmpne_w_P0S_P1 "cpcmpne.w $crqp,$crpp Pn" | |
5062 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpne_w") (CPTYPE V2SI) VOLATILE) | |
5063 "cpcmpne.w $crqp,$crpp" | |
5064 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0)) | |
5065 (sequence () | |
5066 (c-call "check_option_cp" pc) | |
5067 (set ivc2_cc 0) | |
5068 (c-call "ivc2_cpcmpne_w" pc crqp crpp) ) | |
5069 () | |
5070 ) | |
5071 | |
5072 ; 10010 qqqqq ppppp 10000 cpcmpgtu.b crqp,crpp (p0_1) | |
5073 (dni cpcmpgtu_b_P0S_P1 "cpcmpgtu.b $crqp,$crpp Pn" | |
5074 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgtu_b") (CPTYPE V8UQI) VOLATILE) | |
5075 "cpcmpgtu.b $crqp,$crpp" | |
5076 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0)) | |
5077 (sequence () | |
5078 (c-call "check_option_cp" pc) | |
5079 (set ivc2_cc 0) | |
5080 (c-call "ivc2_cpcmpgtu_b" pc crqp crpp) ) | |
5081 () | |
5082 ) | |
5083 | |
5084 ; 10010 qqqqq ppppp 10001 cpcmpgt.b crqp,crpp (p0_1) | |
5085 (dni cpcmpgt_b_P0S_P1 "cpcmpgt.b $crqp,$crpp Pn" | |
5086 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgt_b") (CPTYPE V8QI) VOLATILE) | |
5087 "cpcmpgt.b $crqp,$crpp" | |
5088 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0)) | |
5089 (sequence () | |
5090 (c-call "check_option_cp" pc) | |
5091 (set ivc2_cc 0) | |
5092 (c-call "ivc2_cpcmpgt_b" pc crqp crpp) ) | |
5093 () | |
5094 ) | |
5095 | |
5096 ; 10010 qqqqq ppppp 10011 cpcmpgt.h crqp,crpp (p0_1) | |
5097 (dni cpcmpgt_h_P0S_P1 "cpcmpgt.h $crqp,$crpp Pn" | |
5098 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgt_h") (CPTYPE V4HI) VOLATILE) | |
5099 "cpcmpgt.h $crqp,$crpp" | |
5100 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0)) | |
5101 (sequence () | |
5102 (c-call "check_option_cp" pc) | |
5103 (set ivc2_cc 0) | |
5104 (c-call "ivc2_cpcmpgt_h" pc crqp crpp) ) | |
5105 () | |
5106 ) | |
5107 | |
5108 ; 10010 qqqqq ppppp 10100 cpcmpgtu.w crqp,crpp (p0_1) | |
5109 (dni cpcmpgtu_w_P0S_P1 "cpcmpgtu.w $crqp,$crpp Pn" | |
5110 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgtu_w") (CPTYPE V2USI) VOLATILE) | |
5111 "cpcmpgtu.w $crqp,$crpp" | |
5112 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0)) | |
5113 (sequence () | |
5114 (c-call "check_option_cp" pc) | |
5115 (set ivc2_cc 0) | |
5116 (c-call "ivc2_cpcmpgtu_w" pc crqp crpp) ) | |
5117 () | |
5118 ) | |
5119 | |
5120 ; 10010 qqqqq ppppp 10101 cpcmpgt.w crqp,crpp (p0_1) | |
5121 (dni cpcmpgt_w_P0S_P1 "cpcmpgt.w $crqp,$crpp Pn" | |
5122 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgt_w") (CPTYPE V2SI) VOLATILE) | |
5123 "cpcmpgt.w $crqp,$crpp" | |
5124 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0)) | |
5125 (sequence () | |
5126 (c-call "check_option_cp" pc) | |
5127 (set ivc2_cc 0) | |
5128 (c-call "ivc2_cpcmpgt_w" pc crqp crpp) ) | |
5129 () | |
5130 ) | |
5131 | |
5132 ; 10010 qqqqq ppppp 11000 cpcmpgeu.b crqp,crpp (p0_1) | |
5133 (dni cpcmpgeu_b_P0S_P1 "cpcmpgeu.b $crqp,$crpp Pn" | |
5134 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgeu_b") (CPTYPE V8UQI) VOLATILE) | |
5135 "cpcmpgeu.b $crqp,$crpp" | |
5136 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x18) (f-ivc2-4u28 0)) | |
5137 (sequence () | |
5138 (c-call "check_option_cp" pc) | |
5139 (set ivc2_cc 0) | |
5140 (c-call "ivc2_cpcmpgeu_b" pc crqp crpp) ) | |
5141 () | |
5142 ) | |
5143 | |
5144 ; 10010 qqqqq ppppp 11001 cpcmpge.b crqp,crpp (p0_1) | |
5145 (dni cpcmpge_b_P0S_P1 "cpcmpge.b $crqp,$crpp Pn" | |
5146 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpge_b") (CPTYPE V8QI) VOLATILE) | |
5147 "cpcmpge.b $crqp,$crpp" | |
5148 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x19) (f-ivc2-4u28 0)) | |
5149 (sequence () | |
5150 (c-call "check_option_cp" pc) | |
5151 (set ivc2_cc 0) | |
5152 (c-call "ivc2_cpcmpge_b" pc crqp crpp) ) | |
5153 () | |
5154 ) | |
5155 | |
5156 ; 10010 qqqqq ppppp 11011 cpcmpge.h crqp,crpp (p0_1) | |
5157 (dni cpcmpge_h_P0S_P1 "cpcmpge.h $crqp,$crpp Pn" | |
5158 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpge_h") (CPTYPE V4HI) VOLATILE) | |
5159 "cpcmpge.h $crqp,$crpp" | |
5160 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0)) | |
5161 (sequence () | |
5162 (c-call "check_option_cp" pc) | |
5163 (set ivc2_cc 0) | |
5164 (c-call "ivc2_cpcmpge_h" pc crqp crpp) ) | |
5165 () | |
5166 ) | |
5167 | |
5168 ; 10010 qqqqq ppppp 11100 cpcmpgeu.w crqp,crpp (p0_1) | |
5169 (dni cpcmpgeu_w_P0S_P1 "cpcmpgeu.w $crqp,$crpp Pn" | |
5170 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgeu_w") (CPTYPE V2USI) VOLATILE) | |
5171 "cpcmpgeu.w $crqp,$crpp" | |
5172 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0)) | |
5173 (sequence () | |
5174 (c-call "check_option_cp" pc) | |
5175 (set ivc2_cc 0) | |
5176 (c-call "ivc2_cpcmpgeu_w" pc crqp crpp) ) | |
5177 () | |
5178 ) | |
5179 | |
5180 ; 10010 qqqqq ppppp 11101 cpcmpge.w crqp,crpp (p0_1) | |
5181 (dni cpcmpge_w_P0S_P1 "cpcmpge.w $crqp,$crpp Pn" | |
5182 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpge_w") (CPTYPE V2SI) VOLATILE) | |
5183 "cpcmpge.w $crqp,$crpp" | |
5184 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0)) | |
5185 (sequence () | |
5186 (c-call "check_option_cp" pc) | |
5187 (set ivc2_cc 0) | |
5188 (c-call "ivc2_cpcmpge_w" pc crqp crpp) ) | |
5189 () | |
5190 ) | |
5191 | |
5192 ; 11000 qqqqq ppppp 00000 cpadda0u.b crqp,crpp (p0_1) | |
5193 (dni cpadda0u_b_P0S "cpadda0u.b $crqp,$crpp Pn" | |
5194 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpadda0u_b") (CPTYPE V8UQI) VOLATILE) | |
5195 "cpadda0u.b $crqp,$crpp" | |
5196 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
5197 (sequence () | |
5198 (c-call "check_option_cp" pc) | |
5199 (set ivc2_acc0_0 0) | |
5200 (set ivc2_acc0_1 0) | |
5201 (set ivc2_acc0_2 0) | |
5202 (set ivc2_acc0_3 0) | |
5203 (set ivc2_acc0_4 0) | |
5204 (set ivc2_acc0_5 0) | |
5205 (set ivc2_acc0_6 0) | |
5206 (set ivc2_acc0_7 0) | |
5207 (c-call "ivc2_cpadda0u_b" pc crqp crpp) ) | |
5208 () | |
5209 ) | |
5210 | |
5211 ; 11000 qqqqq ppppp 00001 cpadda0.b crqp,crpp (p0_1) | |
5212 (dni cpadda0_b_P0S "cpadda0.b $crqp,$crpp Pn" | |
5213 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpadda0_b") (CPTYPE V8QI) VOLATILE) | |
5214 "cpadda0.b $crqp,$crpp" | |
5215 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0)) | |
5216 (sequence () | |
5217 (c-call "check_option_cp" pc) | |
5218 (set ivc2_acc0_0 0) | |
5219 (set ivc2_acc0_1 0) | |
5220 (set ivc2_acc0_2 0) | |
5221 (set ivc2_acc0_3 0) | |
5222 (set ivc2_acc0_4 0) | |
5223 (set ivc2_acc0_5 0) | |
5224 (set ivc2_acc0_6 0) | |
5225 (set ivc2_acc0_7 0) | |
5226 (c-call "ivc2_cpadda0_b" pc crqp crpp) ) | |
5227 () | |
5228 ) | |
5229 | |
5230 ; 11000 qqqqq ppppp 00010 cpaddua0.h crqp,crpp (p0_1) | |
5231 (dni cpaddua0_h_P0S "cpaddua0.h $crqp,$crpp Pn" | |
5232 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddua0_h") (CPTYPE V4HI) VOLATILE) | |
5233 "cpaddua0.h $crqp,$crpp" | |
5234 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x2) (f-ivc2-4u28 0)) | |
5235 (sequence () | |
5236 (c-call "check_option_cp" pc) | |
5237 (set ivc2_acc0_4 0) | |
5238 (set ivc2_acc0_5 0) | |
5239 (set ivc2_acc0_6 0) | |
5240 (set ivc2_acc0_7 0) | |
5241 (c-call "ivc2_cpaddua0_h" pc crqp crpp) ) | |
5242 () | |
5243 ) | |
5244 | |
5245 ; 11000 qqqqq ppppp 00011 cpaddla0.h crqp,crpp (p0_1) | |
5246 (dni cpaddla0_h_P0S "cpaddla0.h $crqp,$crpp Pn" | |
5247 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddla0_h") (CPTYPE V4HI) VOLATILE) | |
5248 "cpaddla0.h $crqp,$crpp" | |
5249 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0)) | |
5250 (sequence () | |
5251 (c-call "check_option_cp" pc) | |
5252 (set ivc2_acc0_0 0) | |
5253 (set ivc2_acc0_1 0) | |
5254 (set ivc2_acc0_2 0) | |
5255 (set ivc2_acc0_3 0) | |
5256 (c-call "ivc2_cpaddla0_h" pc crqp crpp) ) | |
5257 () | |
5258 ) | |
5259 | |
5260 ; 11000 qqqqq ppppp 00100 cpaddaca0u.b crqp,crpp (p0_1) | |
5261 (dni cpaddaca0u_b_P0S "cpaddaca0u.b $crqp,$crpp Pn" | |
5262 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddaca0u_b") (CPTYPE V8UQI) VOLATILE) | |
5263 "cpaddaca0u.b $crqp,$crpp" | |
5264 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x4) (f-ivc2-4u28 0)) | |
5265 (sequence () | |
5266 (c-call "check_option_cp" pc) | |
5267 (set ivc2_acc0_0 0) | |
5268 (set ivc2_acc0_1 0) | |
5269 (set ivc2_acc0_2 0) | |
5270 (set ivc2_acc0_3 0) | |
5271 (set ivc2_acc0_4 0) | |
5272 (set ivc2_acc0_5 0) | |
5273 (set ivc2_acc0_6 0) | |
5274 (set ivc2_acc0_7 0) | |
5275 (set ivc2_cofa0 0) | |
5276 (c-call "ivc2_cpaddaca0u_b" pc crqp crpp) ) | |
5277 () | |
5278 ) | |
5279 | |
5280 ; 11000 qqqqq ppppp 00101 cpaddaca0.b crqp,crpp (p0_1) | |
5281 (dni cpaddaca0_b_P0S "cpaddaca0.b $crqp,$crpp Pn" | |
5282 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddaca0_b") (CPTYPE V8QI) VOLATILE) | |
5283 "cpaddaca0.b $crqp,$crpp" | |
5284 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0)) | |
5285 (sequence () | |
5286 (c-call "check_option_cp" pc) | |
5287 (set ivc2_acc0_0 0) | |
5288 (set ivc2_acc0_1 0) | |
5289 (set ivc2_acc0_2 0) | |
5290 (set ivc2_acc0_3 0) | |
5291 (set ivc2_acc0_4 0) | |
5292 (set ivc2_acc0_5 0) | |
5293 (set ivc2_acc0_6 0) | |
5294 (set ivc2_acc0_7 0) | |
5295 (set ivc2_cofa0 0) | |
5296 (c-call "ivc2_cpaddaca0_b" pc crqp crpp) ) | |
5297 () | |
5298 ) | |
5299 | |
5300 ; 11000 qqqqq ppppp 00110 cpaddacua0.h crqp,crpp (p0_1) | |
5301 (dni cpaddacua0_h_P0S "cpaddacua0.h $crqp,$crpp Pn" | |
5302 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddacua0_h") (CPTYPE V4HI) VOLATILE) | |
5303 "cpaddacua0.h $crqp,$crpp" | |
5304 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x6) (f-ivc2-4u28 0)) | |
5305 (sequence () | |
5306 (c-call "check_option_cp" pc) | |
5307 (set ivc2_acc0_4 0) | |
5308 (set ivc2_acc0_5 0) | |
5309 (set ivc2_acc0_6 0) | |
5310 (set ivc2_acc0_7 0) | |
5311 (set ivc2_cofa0 0) | |
5312 (c-call "ivc2_cpaddacua0_h" pc crqp crpp) ) | |
5313 () | |
5314 ) | |
5315 | |
5316 ; 11000 qqqqq ppppp 00111 cpaddacla0.h crqp,crpp (p0_1) | |
5317 (dni cpaddacla0_h_P0S "cpaddacla0.h $crqp,$crpp Pn" | |
5318 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddacla0_h") (CPTYPE V4HI) VOLATILE) | |
5319 "cpaddacla0.h $crqp,$crpp" | |
5320 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x7) (f-ivc2-4u28 0)) | |
5321 (sequence () | |
5322 (c-call "check_option_cp" pc) | |
5323 (set ivc2_acc0_0 0) | |
5324 (set ivc2_acc0_1 0) | |
5325 (set ivc2_acc0_2 0) | |
5326 (set ivc2_acc0_3 0) | |
5327 (set ivc2_cofa0 0) | |
5328 (c-call "ivc2_cpaddacla0_h" pc crqp crpp) ) | |
5329 () | |
5330 ) | |
5331 | |
5332 ; 11000 qqqqq ppppp 01000 cpsuba0u.b crqp,crpp (p0_1) | |
5333 (dni cpsuba0u_b_P0S "cpsuba0u.b $crqp,$crpp Pn" | |
5334 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsuba0u_b") (CPTYPE V8UQI) VOLATILE) | |
5335 "cpsuba0u.b $crqp,$crpp" | |
5336 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x8) (f-ivc2-4u28 0)) | |
5337 (sequence () | |
5338 (c-call "check_option_cp" pc) | |
5339 (set ivc2_acc0_0 0) | |
5340 (set ivc2_acc0_1 0) | |
5341 (set ivc2_acc0_2 0) | |
5342 (set ivc2_acc0_3 0) | |
5343 (set ivc2_acc0_4 0) | |
5344 (set ivc2_acc0_5 0) | |
5345 (set ivc2_acc0_6 0) | |
5346 (set ivc2_acc0_7 0) | |
5347 (c-call "ivc2_cpsuba0u_b" pc crqp crpp) ) | |
5348 () | |
5349 ) | |
5350 | |
5351 ; 11000 qqqqq ppppp 01001 cpsuba0.b crqp,crpp (p0_1) | |
5352 (dni cpsuba0_b_P0S "cpsuba0.b $crqp,$crpp Pn" | |
5353 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsuba0_b") (CPTYPE V8QI) VOLATILE) | |
5354 "cpsuba0.b $crqp,$crpp" | |
5355 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0)) | |
5356 (sequence () | |
5357 (c-call "check_option_cp" pc) | |
5358 (set ivc2_acc0_0 0) | |
5359 (set ivc2_acc0_1 0) | |
5360 (set ivc2_acc0_2 0) | |
5361 (set ivc2_acc0_3 0) | |
5362 (set ivc2_acc0_4 0) | |
5363 (set ivc2_acc0_5 0) | |
5364 (set ivc2_acc0_6 0) | |
5365 (set ivc2_acc0_7 0) | |
5366 (c-call "ivc2_cpsuba0_b" pc crqp crpp) ) | |
5367 () | |
5368 ) | |
5369 | |
5370 ; 11000 qqqqq ppppp 01010 cpsubua0.h crqp,crpp (p0_1) | |
5371 (dni cpsubua0_h_P0S "cpsubua0.h $crqp,$crpp Pn" | |
5372 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubua0_h") (CPTYPE V4HI) VOLATILE) | |
5373 "cpsubua0.h $crqp,$crpp" | |
5374 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0)) | |
5375 (sequence () | |
5376 (c-call "check_option_cp" pc) | |
5377 (set ivc2_acc0_4 0) | |
5378 (set ivc2_acc0_5 0) | |
5379 (set ivc2_acc0_6 0) | |
5380 (set ivc2_acc0_7 0) | |
5381 (c-call "ivc2_cpsubua0_h" pc crqp crpp) ) | |
5382 () | |
5383 ) | |
5384 | |
5385 ; 11000 qqqqq ppppp 01011 cpsubla0.h crqp,crpp (p0_1) | |
5386 (dni cpsubla0_h_P0S "cpsubla0.h $crqp,$crpp Pn" | |
5387 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubla0_h") (CPTYPE V4HI) VOLATILE) | |
5388 "cpsubla0.h $crqp,$crpp" | |
5389 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0)) | |
5390 (sequence () | |
5391 (c-call "check_option_cp" pc) | |
5392 (set ivc2_acc0_0 0) | |
5393 (set ivc2_acc0_1 0) | |
5394 (set ivc2_acc0_2 0) | |
5395 (set ivc2_acc0_3 0) | |
5396 (c-call "ivc2_cpsubla0_h" pc crqp crpp) ) | |
5397 () | |
5398 ) | |
5399 | |
5400 ; 11000 qqqqq ppppp 01100 cpsubaca0u.b crqp,crpp (p0_1) | |
5401 (dni cpsubaca0u_b_P0S "cpsubaca0u.b $crqp,$crpp Pn" | |
5402 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubaca0u_b") (CPTYPE V8UQI) VOLATILE) | |
5403 "cpsubaca0u.b $crqp,$crpp" | |
5404 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xc) (f-ivc2-4u28 0)) | |
5405 (sequence () | |
5406 (c-call "check_option_cp" pc) | |
5407 (set ivc2_acc0_0 0) | |
5408 (set ivc2_acc0_1 0) | |
5409 (set ivc2_acc0_2 0) | |
5410 (set ivc2_acc0_3 0) | |
5411 (set ivc2_acc0_4 0) | |
5412 (set ivc2_acc0_5 0) | |
5413 (set ivc2_acc0_6 0) | |
5414 (set ivc2_acc0_7 0) | |
5415 (set ivc2_cofa0 0) | |
5416 (c-call "ivc2_cpsubaca0u_b" pc crqp crpp) ) | |
5417 () | |
5418 ) | |
5419 | |
5420 ; 11000 qqqqq ppppp 01101 cpsubaca0.b crqp,crpp (p0_1) | |
5421 (dni cpsubaca0_b_P0S "cpsubaca0.b $crqp,$crpp Pn" | |
5422 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubaca0_b") (CPTYPE V8QI) VOLATILE) | |
5423 "cpsubaca0.b $crqp,$crpp" | |
5424 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0)) | |
5425 (sequence () | |
5426 (c-call "check_option_cp" pc) | |
5427 (set ivc2_acc0_0 0) | |
5428 (set ivc2_acc0_1 0) | |
5429 (set ivc2_acc0_2 0) | |
5430 (set ivc2_acc0_3 0) | |
5431 (set ivc2_acc0_4 0) | |
5432 (set ivc2_acc0_5 0) | |
5433 (set ivc2_acc0_6 0) | |
5434 (set ivc2_acc0_7 0) | |
5435 (set ivc2_cofa0 0) | |
5436 (c-call "ivc2_cpsubaca0_b" pc crqp crpp) ) | |
5437 () | |
5438 ) | |
5439 | |
5440 ; 11000 qqqqq ppppp 01110 cpsubacua0.h crqp,crpp (p0_1) | |
5441 (dni cpsubacua0_h_P0S "cpsubacua0.h $crqp,$crpp Pn" | |
5442 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubacua0_h") (CPTYPE V4HI) VOLATILE) | |
5443 "cpsubacua0.h $crqp,$crpp" | |
5444 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0)) | |
5445 (sequence () | |
5446 (c-call "check_option_cp" pc) | |
5447 (set ivc2_acc0_4 0) | |
5448 (set ivc2_acc0_5 0) | |
5449 (set ivc2_acc0_6 0) | |
5450 (set ivc2_acc0_7 0) | |
5451 (set ivc2_cofa0 0) | |
5452 (c-call "ivc2_cpsubacua0_h" pc crqp crpp) ) | |
5453 () | |
5454 ) | |
5455 | |
5456 ; 11000 qqqqq ppppp 01111 cpsubacla0.h crqp,crpp (p0_1) | |
5457 (dni cpsubacla0_h_P0S "cpsubacla0.h $crqp,$crpp Pn" | |
5458 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubacla0_h") (CPTYPE V4HI) VOLATILE) | |
5459 "cpsubacla0.h $crqp,$crpp" | |
5460 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0)) | |
5461 (sequence () | |
5462 (c-call "check_option_cp" pc) | |
5463 (set ivc2_acc0_0 0) | |
5464 (set ivc2_acc0_1 0) | |
5465 (set ivc2_acc0_2 0) | |
5466 (set ivc2_acc0_3 0) | |
5467 (set ivc2_cofa0 0) | |
5468 (c-call "ivc2_cpsubacla0_h" pc crqp crpp) ) | |
5469 () | |
5470 ) | |
5471 | |
5472 ; 11000 qqqqq ppppp 10000 cpabsa0u.b crqp,crpp (p0_1) | |
5473 (dni cpabsa0u_b_P0S "cpabsa0u.b $crqp,$crpp Pn" | |
5474 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpabsa0u_b") (CPTYPE V8UQI) VOLATILE) | |
5475 "cpabsa0u.b $crqp,$crpp" | |
5476 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0)) | |
5477 (sequence () | |
5478 (c-call "check_option_cp" pc) | |
5479 (set ivc2_acc0_0 0) | |
5480 (set ivc2_acc0_1 0) | |
5481 (set ivc2_acc0_2 0) | |
5482 (set ivc2_acc0_3 0) | |
5483 (set ivc2_acc0_4 0) | |
5484 (set ivc2_acc0_5 0) | |
5485 (set ivc2_acc0_6 0) | |
5486 (set ivc2_acc0_7 0) | |
5487 (c-call "ivc2_cpabsa0u_b" pc crqp crpp) ) | |
5488 () | |
5489 ) | |
5490 | |
5491 ; 11000 qqqqq ppppp 10001 cpabsa0.b crqp,crpp (p0_1) | |
5492 (dni cpabsa0_b_P0S "cpabsa0.b $crqp,$crpp Pn" | |
5493 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpabsa0_b") (CPTYPE V8QI) VOLATILE) | |
5494 "cpabsa0.b $crqp,$crpp" | |
5495 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0)) | |
5496 (sequence () | |
5497 (c-call "check_option_cp" pc) | |
5498 (set ivc2_acc0_0 0) | |
5499 (set ivc2_acc0_1 0) | |
5500 (set ivc2_acc0_2 0) | |
5501 (set ivc2_acc0_3 0) | |
5502 (set ivc2_acc0_4 0) | |
5503 (set ivc2_acc0_5 0) | |
5504 (set ivc2_acc0_6 0) | |
5505 (set ivc2_acc0_7 0) | |
5506 (c-call "ivc2_cpabsa0_b" pc crqp crpp) ) | |
5507 () | |
5508 ) | |
5509 | |
5510 ; 11000 qqqqq ppppp 10010 cpabsua0.h crqp,crpp (p0_1) | |
5511 (dni cpabsua0_h_P0S "cpabsua0.h $crqp,$crpp Pn" | |
5512 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpabsua0_h") (CPTYPE V4HI) VOLATILE) | |
5513 "cpabsua0.h $crqp,$crpp" | |
5514 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0)) | |
5515 (sequence () | |
5516 (c-call "check_option_cp" pc) | |
5517 (set ivc2_acc0_4 0) | |
5518 (set ivc2_acc0_5 0) | |
5519 (set ivc2_acc0_6 0) | |
5520 (set ivc2_acc0_7 0) | |
5521 (c-call "ivc2_cpabsua0_h" pc crqp crpp) ) | |
5522 () | |
5523 ) | |
5524 | |
5525 ; 11000 qqqqq ppppp 10011 cpabsla0.h crqp,crpp (p0_1) | |
5526 (dni cpabsla0_h_P0S "cpabsla0.h $crqp,$crpp Pn" | |
5527 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpabsla0_h") (CPTYPE V4HI) VOLATILE) | |
5528 "cpabsla0.h $crqp,$crpp" | |
5529 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0)) | |
5530 (sequence () | |
5531 (c-call "check_option_cp" pc) | |
5532 (set ivc2_acc0_0 0) | |
5533 (set ivc2_acc0_1 0) | |
5534 (set ivc2_acc0_2 0) | |
5535 (set ivc2_acc0_3 0) | |
5536 (c-call "ivc2_cpabsla0_h" pc crqp crpp) ) | |
5537 () | |
5538 ) | |
5539 | |
5540 ; 11000 qqqqq ppppp 10100 cpsada0u.b crqp,crpp (p0_1) | |
5541 (dni cpsada0u_b_P0S "cpsada0u.b $crqp,$crpp Pn" | |
5542 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsada0u_b") (CPTYPE V8UQI) VOLATILE) | |
5543 "cpsada0u.b $crqp,$crpp" | |
5544 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0)) | |
5545 (sequence () | |
5546 (c-call "check_option_cp" pc) | |
5547 (set ivc2_acc0_0 0) | |
5548 (set ivc2_acc0_1 0) | |
5549 (set ivc2_acc0_2 0) | |
5550 (set ivc2_acc0_3 0) | |
5551 (set ivc2_acc0_4 0) | |
5552 (set ivc2_acc0_5 0) | |
5553 (set ivc2_acc0_6 0) | |
5554 (set ivc2_acc0_7 0) | |
5555 (set ivc2_cofa0 0) | |
5556 (c-call "ivc2_cpsada0u_b" pc crqp crpp) ) | |
5557 () | |
5558 ) | |
5559 | |
5560 ; 11000 qqqqq ppppp 10101 cpsada0.b crqp,crpp (p0_1) | |
5561 (dni cpsada0_b_P0S "cpsada0.b $crqp,$crpp Pn" | |
5562 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsada0_b") (CPTYPE V8QI) VOLATILE) | |
5563 "cpsada0.b $crqp,$crpp" | |
5564 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0)) | |
5565 (sequence () | |
5566 (c-call "check_option_cp" pc) | |
5567 (set ivc2_acc0_0 0) | |
5568 (set ivc2_acc0_1 0) | |
5569 (set ivc2_acc0_2 0) | |
5570 (set ivc2_acc0_3 0) | |
5571 (set ivc2_acc0_4 0) | |
5572 (set ivc2_acc0_5 0) | |
5573 (set ivc2_acc0_6 0) | |
5574 (set ivc2_acc0_7 0) | |
5575 (set ivc2_cofa0 0) | |
5576 (c-call "ivc2_cpsada0_b" pc crqp crpp) ) | |
5577 () | |
5578 ) | |
5579 | |
5580 ; 11000 qqqqq ppppp 10110 cpsadua0.h crqp,crpp (p0_1) | |
5581 (dni cpsadua0_h_P0S "cpsadua0.h $crqp,$crpp Pn" | |
5582 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsadua0_h") (CPTYPE V4HI) VOLATILE) | |
5583 "cpsadua0.h $crqp,$crpp" | |
5584 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0)) | |
5585 (sequence () | |
5586 (c-call "check_option_cp" pc) | |
5587 (set ivc2_acc0_4 0) | |
5588 (set ivc2_acc0_5 0) | |
5589 (set ivc2_acc0_6 0) | |
5590 (set ivc2_acc0_7 0) | |
5591 (set ivc2_cofa0 0) | |
5592 (c-call "ivc2_cpsadua0_h" pc crqp crpp) ) | |
5593 () | |
5594 ) | |
5595 | |
5596 ; 11000 qqqqq ppppp 10111 cpsadla0.h crqp,crpp (p0_1) | |
5597 (dni cpsadla0_h_P0S "cpsadla0.h $crqp,$crpp Pn" | |
5598 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsadla0_h") (CPTYPE V4HI) VOLATILE) | |
5599 "cpsadla0.h $crqp,$crpp" | |
5600 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0)) | |
5601 (sequence () | |
5602 (c-call "check_option_cp" pc) | |
5603 (set ivc2_acc0_0 0) | |
5604 (set ivc2_acc0_1 0) | |
5605 (set ivc2_acc0_2 0) | |
5606 (set ivc2_acc0_3 0) | |
5607 (set ivc2_cofa0 0) | |
5608 (c-call "ivc2_cpsadla0_h" pc crqp crpp) ) | |
5609 () | |
5610 ) | |
5611 | |
5612 ; 11000 qqqqq ppppp 11011 cpseta0.h crqp,crpp (p0_1) | |
5613 (dni cpseta0_h_P0S "cpseta0.h $crqp,$crpp Pn" | |
5614 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpseta0_h") (CPTYPE V4HI) VOLATILE) | |
5615 "cpseta0.h $crqp,$crpp" | |
5616 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0)) | |
5617 (sequence () | |
5618 (c-call "check_option_cp" pc) | |
5619 (set ivc2_acc0_0 0) | |
5620 (set ivc2_acc0_1 0) | |
5621 (set ivc2_acc0_2 0) | |
5622 (set ivc2_acc0_3 0) | |
5623 (set ivc2_acc0_4 0) | |
5624 (set ivc2_acc0_5 0) | |
5625 (set ivc2_acc0_6 0) | |
5626 (set ivc2_acc0_7 0) | |
5627 (c-call "ivc2_cpseta0_h" pc crqp crpp) ) | |
5628 () | |
5629 ) | |
5630 | |
5631 ; 11000 qqqqq ppppp 11100 cpsetua0.w crqp,crpp (p0_1) | |
5632 (dni cpsetua0_w_P0S "cpsetua0.w $crqp,$crpp Pn" | |
5633 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsetua0_w") (CPTYPE V2SI) VOLATILE) | |
5634 "cpsetua0.w $crqp,$crpp" | |
5635 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0)) | |
5636 (sequence () | |
5637 (c-call "check_option_cp" pc) | |
5638 (set ivc2_acc0_4 0) | |
5639 (set ivc2_acc0_5 0) | |
5640 (set ivc2_acc0_6 0) | |
5641 (set ivc2_acc0_7 0) | |
5642 (c-call "ivc2_cpsetua0_w" pc crqp crpp) ) | |
5643 () | |
5644 ) | |
5645 | |
5646 ; 11000 qqqqq ppppp 11101 cpsetla0.w crqp,crpp (p0_1) | |
5647 (dni cpsetla0_w_P0S "cpsetla0.w $crqp,$crpp Pn" | |
5648 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsetla0_w") (CPTYPE V2SI) VOLATILE) | |
5649 "cpsetla0.w $crqp,$crpp" | |
5650 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0)) | |
5651 (sequence () | |
5652 (c-call "check_option_cp" pc) | |
5653 (set ivc2_acc0_0 0) | |
5654 (set ivc2_acc0_1 0) | |
5655 (set ivc2_acc0_2 0) | |
5656 (set ivc2_acc0_3 0) | |
5657 (c-call "ivc2_cpsetla0_w" pc crqp crpp) ) | |
5658 () | |
5659 ) | |
5660 | |
5661 ; 11001 00000 00001 ooooo cpmova0.b =crop (p0_1) | |
5662 (dni cpmova0_b_P0S "cpmova0.b $crop Pn" | |
5663 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmova0_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE) | |
5664 "cpmova0.b $crop" | |
5665 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0)) | |
5666 (sequence () | |
5667 (c-call "check_option_cp" pc) | |
5668 (set crop (c-call DI "ivc2_cpmova0_b" pc)) ) | |
5669 () | |
5670 ) | |
5671 | |
5672 ; 11001 00000 00010 ooooo cpmovua0.h =crop (p0_1) | |
5673 (dni cpmovua0_h_P0S "cpmovua0.h $crop Pn" | |
5674 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovua0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
5675 "cpmovua0.h $crop" | |
5676 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0)) | |
5677 (sequence () | |
5678 (c-call "check_option_cp" pc) | |
5679 (set crop (c-call DI "ivc2_cpmovua0_h" pc)) ) | |
5680 () | |
5681 ) | |
5682 | |
5683 ; 11001 00000 00011 ooooo cpmovla0.h =crop (p0_1) | |
5684 (dni cpmovla0_h_P0S "cpmovla0.h $crop Pn" | |
5685 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovla0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
5686 "cpmovla0.h $crop" | |
5687 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0)) | |
5688 (sequence () | |
5689 (c-call "check_option_cp" pc) | |
5690 (set crop (c-call DI "ivc2_cpmovla0_h" pc)) ) | |
5691 () | |
5692 ) | |
5693 | |
5694 ; 11001 00000 00100 ooooo cpmovuua0.w =crop (p0_1) | |
5695 (dni cpmovuua0_w_P0S "cpmovuua0.w $crop Pn" | |
5696 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovuua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
5697 "cpmovuua0.w $crop" | |
5698 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0)) | |
5699 (sequence () | |
5700 (c-call "check_option_cp" pc) | |
5701 (set crop (c-call DI "ivc2_cpmovuua0_w" pc)) ) | |
5702 () | |
5703 ) | |
5704 | |
5705 ; 11001 00000 00101 ooooo cpmovula0.w =crop (p0_1) | |
5706 (dni cpmovula0_w_P0S "cpmovula0.w $crop Pn" | |
5707 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovula0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
5708 "cpmovula0.w $crop" | |
5709 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0)) | |
5710 (sequence () | |
5711 (c-call "check_option_cp" pc) | |
5712 (set crop (c-call DI "ivc2_cpmovula0_w" pc)) ) | |
5713 () | |
5714 ) | |
5715 | |
5716 ; 11001 00000 00110 ooooo cpmovlua0.w =crop (p0_1) | |
5717 (dni cpmovlua0_w_P0S "cpmovlua0.w $crop Pn" | |
5718 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovlua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
5719 "cpmovlua0.w $crop" | |
5720 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0)) | |
5721 (sequence () | |
5722 (c-call "check_option_cp" pc) | |
5723 (set crop (c-call DI "ivc2_cpmovlua0_w" pc)) ) | |
5724 () | |
5725 ) | |
5726 | |
5727 ; 11001 00000 00111 ooooo cpmovlla0.w =crop (p0_1) | |
5728 (dni cpmovlla0_w_P0S "cpmovlla0.w $crop Pn" | |
5729 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovlla0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
5730 "cpmovlla0.w $crop" | |
5731 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0)) | |
5732 (sequence () | |
5733 (c-call "check_option_cp" pc) | |
5734 (set crop (c-call DI "ivc2_cpmovlla0_w" pc)) ) | |
5735 () | |
5736 ) | |
5737 | |
5738 ; 11001 00000 01000 ooooo cppacka0u.b =crop (p0_1) | |
5739 (dni cppacka0u_b_P0S "cppacka0u.b $crop Pn" | |
5740 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppacka0u_b") (CPTYPE V8UQI) (CRET FIRST) VOLATILE) | |
5741 "cppacka0u.b $crop" | |
5742 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0)) | |
5743 (sequence () | |
5744 (c-call "check_option_cp" pc) | |
5745 (set crop (c-call DI "ivc2_cppacka0u_b" pc)) ) | |
5746 () | |
5747 ) | |
5748 | |
5749 ; 11001 00000 01001 ooooo cppacka0.b =crop (p0_1) | |
5750 (dni cppacka0_b_P0S "cppacka0.b $crop Pn" | |
5751 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppacka0_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE) | |
5752 "cppacka0.b $crop" | |
5753 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0)) | |
5754 (sequence () | |
5755 (c-call "check_option_cp" pc) | |
5756 (set crop (c-call DI "ivc2_cppacka0_b" pc)) ) | |
5757 () | |
5758 ) | |
5759 | |
5760 ; 11001 00000 01010 ooooo cppackua0.h =crop (p0_1) | |
5761 (dni cppackua0_h_P0S "cppackua0.h $crop Pn" | |
5762 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackua0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
5763 "cppackua0.h $crop" | |
5764 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0)) | |
5765 (sequence () | |
5766 (c-call "check_option_cp" pc) | |
5767 (set crop (c-call DI "ivc2_cppackua0_h" pc)) ) | |
5768 () | |
5769 ) | |
5770 | |
5771 ; 11001 00000 01011 ooooo cppackla0.h =crop (p0_1) | |
5772 (dni cppackla0_h_P0S "cppackla0.h $crop Pn" | |
5773 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackla0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
5774 "cppackla0.h $crop" | |
5775 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0)) | |
5776 (sequence () | |
5777 (c-call "check_option_cp" pc) | |
5778 (set crop (c-call DI "ivc2_cppackla0_h" pc)) ) | |
5779 () | |
5780 ) | |
5781 | |
5782 ; 11001 00000 01100 ooooo cppackua0.w =crop (p0_1) | |
5783 (dni cppackua0_w_P0S "cppackua0.w $crop Pn" | |
5784 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
5785 "cppackua0.w $crop" | |
5786 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xc) crop (f-ivc2-4u28 0)) | |
5787 (sequence () | |
5788 (c-call "check_option_cp" pc) | |
5789 (set crop (c-call DI "ivc2_cppackua0_w" pc)) ) | |
5790 () | |
5791 ) | |
5792 | |
5793 ; 11001 00000 01101 ooooo cppackla0.w =crop (p0_1) | |
5794 (dni cppackla0_w_P0S "cppackla0.w $crop Pn" | |
5795 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackla0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
5796 "cppackla0.w $crop" | |
5797 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0)) | |
5798 (sequence () | |
5799 (c-call "check_option_cp" pc) | |
5800 (set crop (c-call DI "ivc2_cppackla0_w" pc)) ) | |
5801 () | |
5802 ) | |
5803 | |
5804 ; 11001 00000 01110 ooooo cpmovhua0.w =crop (p0_1) | |
5805 (dni cpmovhua0_w_P0S "cpmovhua0.w $crop Pn" | |
5806 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovhua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
5807 "cpmovhua0.w $crop" | |
5808 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0)) | |
5809 (sequence () | |
5810 (c-call "check_option_cp" pc) | |
5811 (set crop (c-call DI "ivc2_cpmovhua0_w" pc)) ) | |
5812 () | |
5813 ) | |
5814 | |
5815 ; 11001 00000 01111 ooooo cpmovhla0.w =crop (p0_1) | |
5816 (dni cpmovhla0_w_P0S "cpmovhla0.w $crop Pn" | |
5817 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovhla0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
5818 "cpmovhla0.w $crop" | |
5819 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0)) | |
5820 (sequence () | |
5821 (c-call "check_option_cp" pc) | |
5822 (set crop (c-call DI "ivc2_cpmovhla0_w" pc)) ) | |
5823 () | |
5824 ) | |
5825 | |
5826 ; 11001 00000 10000 00000 cpacsuma0 (p0_1) | |
5827 (dni cpacsuma0_P0S "cpacsuma0 Pn" | |
5828 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpacsuma0") VOLATILE) | |
5829 "cpacsuma0" | |
5830 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x10) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
5831 (sequence () | |
5832 (c-call "check_option_cp" pc) | |
5833 (set ivc2_acc0_0 0) | |
5834 (set ivc2_acc0_1 0) | |
5835 (set ivc2_acc0_2 0) | |
5836 (set ivc2_acc0_3 0) | |
5837 (set ivc2_acc0_4 0) | |
5838 (set ivc2_acc0_5 0) | |
5839 (set ivc2_acc0_6 0) | |
5840 (set ivc2_acc0_7 0) | |
5841 (set ivc2_cofa0 0) | |
5842 (c-call "ivc2_cpacsuma0" pc) ) | |
5843 () | |
5844 ) | |
5845 | |
5846 ; 11001 00000 10001 00000 cpaccpa0 (p0_1) | |
5847 (dni cpaccpa0_P0S "cpaccpa0 Pn" | |
5848 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaccpa0") VOLATILE) | |
5849 "cpaccpa0" | |
5850 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x11) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
5851 (sequence () | |
5852 (c-call "check_option_cp" pc) | |
5853 (set ivc2_acc0_0 0) | |
5854 (set ivc2_acc0_1 0) | |
5855 (set ivc2_acc0_2 0) | |
5856 (set ivc2_acc0_3 0) | |
5857 (set ivc2_acc0_4 0) | |
5858 (set ivc2_acc0_5 0) | |
5859 (set ivc2_acc0_6 0) | |
5860 (set ivc2_acc0_7 0) | |
5861 (c-call "ivc2_cpaccpa0" pc) ) | |
5862 () | |
5863 ) | |
5864 | |
5865 ; 11001 qqqqq 11000 00000 cpsrla0 crqp (p0_1) | |
5866 (dni cpsrla0_P0S "cpsrla0 $crqp Pn" | |
5867 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsrla0") VOLATILE) | |
5868 "cpsrla0 $crqp" | |
5869 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x18) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
5870 (sequence () | |
5871 (c-call "check_option_cp" pc) | |
5872 (set ivc2_acc0_0 0) | |
5873 (set ivc2_acc0_1 0) | |
5874 (set ivc2_acc0_2 0) | |
5875 (set ivc2_acc0_3 0) | |
5876 (set ivc2_acc0_4 0) | |
5877 (set ivc2_acc0_5 0) | |
5878 (set ivc2_acc0_6 0) | |
5879 (set ivc2_acc0_7 0) | |
5880 (c-call "ivc2_cpsrla0" pc crqp) ) | |
5881 () | |
5882 ) | |
5883 | |
5884 ; 11001 qqqqq 11001 00000 cpsraa0 crqp (p0_1) | |
5885 (dni cpsraa0_P0S "cpsraa0 $crqp Pn" | |
5886 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsraa0") VOLATILE) | |
5887 "cpsraa0 $crqp" | |
5888 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x19) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
5889 (sequence () | |
5890 (c-call "check_option_cp" pc) | |
5891 (set ivc2_acc0_0 0) | |
5892 (set ivc2_acc0_1 0) | |
5893 (set ivc2_acc0_2 0) | |
5894 (set ivc2_acc0_3 0) | |
5895 (set ivc2_acc0_4 0) | |
5896 (set ivc2_acc0_5 0) | |
5897 (set ivc2_acc0_6 0) | |
5898 (set ivc2_acc0_7 0) | |
5899 (c-call "ivc2_cpsraa0" pc crqp) ) | |
5900 () | |
5901 ) | |
5902 | |
5903 ; 11001 qqqqq 11010 00000 cpslla0 crqp (p0_1) | |
5904 (dni cpslla0_P0S "cpslla0 $crqp Pn" | |
5905 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpslla0") VOLATILE) | |
5906 "cpslla0 $crqp" | |
5907 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x1a) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
5908 (sequence () | |
5909 (c-call "check_option_cp" pc) | |
5910 (set ivc2_acc0_0 0) | |
5911 (set ivc2_acc0_1 0) | |
5912 (set ivc2_acc0_2 0) | |
5913 (set ivc2_acc0_3 0) | |
5914 (set ivc2_acc0_4 0) | |
5915 (set ivc2_acc0_5 0) | |
5916 (set ivc2_acc0_6 0) | |
5917 (set ivc2_acc0_7 0) | |
5918 (c-call "ivc2_cpslla0" pc crqp) ) | |
5919 () | |
5920 ) | |
5921 | |
5922 ; 11001 00000 11100 iiiii cpsrlia0 imm5p23 (p0_1) | |
5923 (dni cpsrlia0_P0S "cpsrlia0 imm5p23 Pn" | |
5924 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsrlia0") VOLATILE) | |
5925 "cpsrlia0 $imm5p23" | |
5926 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1c) imm5p23 (f-ivc2-4u28 0)) | |
5927 (sequence () | |
5928 (c-call "check_option_cp" pc) | |
5929 (set ivc2_acc0_0 0) | |
5930 (set ivc2_acc0_1 0) | |
5931 (set ivc2_acc0_2 0) | |
5932 (set ivc2_acc0_3 0) | |
5933 (set ivc2_acc0_4 0) | |
5934 (set ivc2_acc0_5 0) | |
5935 (set ivc2_acc0_6 0) | |
5936 (set ivc2_acc0_7 0) | |
5937 (c-call "ivc2_cpsrlia0" pc imm5p23) ) | |
5938 () | |
5939 ) | |
5940 | |
5941 ; 11001 00000 11101 iiiii cpsraia0 imm5p23 (p0_1) | |
5942 (dni cpsraia0_P0S "cpsraia0 imm5p23 Pn" | |
5943 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsraia0") VOLATILE) | |
5944 "cpsraia0 $imm5p23" | |
5945 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1d) imm5p23 (f-ivc2-4u28 0)) | |
5946 (sequence () | |
5947 (c-call "check_option_cp" pc) | |
5948 (set ivc2_acc0_0 0) | |
5949 (set ivc2_acc0_1 0) | |
5950 (set ivc2_acc0_2 0) | |
5951 (set ivc2_acc0_3 0) | |
5952 (set ivc2_acc0_4 0) | |
5953 (set ivc2_acc0_5 0) | |
5954 (set ivc2_acc0_6 0) | |
5955 (set ivc2_acc0_7 0) | |
5956 (c-call "ivc2_cpsraia0" pc imm5p23) ) | |
5957 () | |
5958 ) | |
5959 | |
5960 ; 11001 00000 11110 iiiii cpsllia0 imm5p23 (p0_1) | |
5961 (dni cpsllia0_P0S "cpsllia0 imm5p23 Pn" | |
5962 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsllia0") VOLATILE) | |
5963 "cpsllia0 $imm5p23" | |
5964 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1e) imm5p23 (f-ivc2-4u28 0)) | |
5965 (sequence () | |
5966 (c-call "check_option_cp" pc) | |
5967 (set ivc2_acc0_0 0) | |
5968 (set ivc2_acc0_1 0) | |
5969 (set ivc2_acc0_2 0) | |
5970 (set ivc2_acc0_3 0) | |
5971 (set ivc2_acc0_4 0) | |
5972 (set ivc2_acc0_5 0) | |
5973 (set ivc2_acc0_6 0) | |
5974 (set ivc2_acc0_7 0) | |
5975 (c-call "ivc2_cpsllia0" pc imm5p23) ) | |
5976 () | |
5977 ) | |
5978 | |
5979 ; 11111 qqqqq ppppp 00000 cpfsftba0s0u.b crqp,crpp (p0_1) | |
5980 (dni cpfsftba0s0u_b_P0S "cpfsftba0s0u.b $crqp,$crpp Pn" | |
5981 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftba0s0u_b") (CPTYPE V8UQI) VOLATILE) | |
5982 "cpfsftba0s0u.b $crqp,$crpp" | |
5983 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
5984 (sequence () | |
5985 (c-call "check_option_cp" pc) | |
5986 (set ivc2_acc0_0 0) | |
5987 (set ivc2_acc0_1 0) | |
5988 (set ivc2_acc0_2 0) | |
5989 (set ivc2_acc0_3 0) | |
5990 (set ivc2_acc0_4 0) | |
5991 (set ivc2_acc0_5 0) | |
5992 (set ivc2_acc0_6 0) | |
5993 (set ivc2_acc0_7 0) | |
5994 (c-call "ivc2_cpfsftba0s0u_b" pc crqp crpp) ) | |
5995 () | |
5996 ) | |
5997 | |
5998 ; 11111 qqqqq ppppp 00001 cpfsftba0s0.b crqp,crpp (p0_1) | |
5999 (dni cpfsftba0s0_b_P0S "cpfsftba0s0.b $crqp,$crpp Pn" | |
6000 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftba0s0_b") (CPTYPE V8QI) VOLATILE) | |
6001 "cpfsftba0s0.b $crqp,$crpp" | |
6002 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0)) | |
6003 (sequence () | |
6004 (c-call "check_option_cp" pc) | |
6005 (set ivc2_acc0_0 0) | |
6006 (set ivc2_acc0_1 0) | |
6007 (set ivc2_acc0_2 0) | |
6008 (set ivc2_acc0_3 0) | |
6009 (set ivc2_acc0_4 0) | |
6010 (set ivc2_acc0_5 0) | |
6011 (set ivc2_acc0_6 0) | |
6012 (set ivc2_acc0_7 0) | |
6013 (c-call "ivc2_cpfsftba0s0_b" pc crqp crpp) ) | |
6014 () | |
6015 ) | |
6016 | |
6017 ; 11111 qqqqq ppppp 00010 cpfsftbua0s0.h crqp,crpp (p0_1) | |
6018 (dni cpfsftbua0s0_h_P0S "cpfsftbua0s0.h $crqp,$crpp Pn" | |
6019 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftbua0s0_h") (CPTYPE V4HI) VOLATILE) | |
6020 "cpfsftbua0s0.h $crqp,$crpp" | |
6021 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x2) (f-ivc2-4u28 0)) | |
6022 (sequence () | |
6023 (c-call "check_option_cp" pc) | |
6024 (set ivc2_acc0_4 0) | |
6025 (set ivc2_acc0_5 0) | |
6026 (set ivc2_acc0_6 0) | |
6027 (set ivc2_acc0_7 0) | |
6028 (c-call "ivc2_cpfsftbua0s0_h" pc crqp crpp) ) | |
6029 () | |
6030 ) | |
6031 | |
6032 ; 11111 qqqqq ppppp 00011 cpfsftbla0s0.h crqp,crpp (p0_1) | |
6033 (dni cpfsftbla0s0_h_P0S "cpfsftbla0s0.h $crqp,$crpp Pn" | |
6034 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftbla0s0_h") (CPTYPE V4HI) VOLATILE) | |
6035 "cpfsftbla0s0.h $crqp,$crpp" | |
6036 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0)) | |
6037 (sequence () | |
6038 (c-call "check_option_cp" pc) | |
6039 (set ivc2_acc0_0 0) | |
6040 (set ivc2_acc0_1 0) | |
6041 (set ivc2_acc0_2 0) | |
6042 (set ivc2_acc0_3 0) | |
6043 (c-call "ivc2_cpfsftbla0s0_h" pc crqp crpp) ) | |
6044 () | |
6045 ) | |
6046 | |
6047 ; 11111 qqqqq ppppp 00100 cpfaca0s0u.b crqp,crpp (p0_1) | |
6048 (dni cpfaca0s0u_b_P0S "cpfaca0s0u.b $crqp,$crpp Pn" | |
6049 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfaca0s0u_b") (CPTYPE V8UQI) VOLATILE) | |
6050 "cpfaca0s0u.b $crqp,$crpp" | |
6051 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x4) (f-ivc2-4u28 0)) | |
6052 (sequence () | |
6053 (c-call "check_option_cp" pc) | |
6054 (set ivc2_acc0_0 0) | |
6055 (set ivc2_acc0_1 0) | |
6056 (set ivc2_acc0_2 0) | |
6057 (set ivc2_acc0_3 0) | |
6058 (set ivc2_acc0_4 0) | |
6059 (set ivc2_acc0_5 0) | |
6060 (set ivc2_acc0_6 0) | |
6061 (set ivc2_acc0_7 0) | |
6062 (set ivc2_cofa0 0) | |
6063 (c-call "ivc2_cpfaca0s0u_b" pc crqp crpp) ) | |
6064 () | |
6065 ) | |
6066 | |
6067 ; 11111 qqqqq ppppp 00101 cpfaca0s0.b crqp,crpp (p0_1) | |
6068 (dni cpfaca0s0_b_P0S "cpfaca0s0.b $crqp,$crpp Pn" | |
6069 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfaca0s0_b") (CPTYPE V8QI) VOLATILE) | |
6070 "cpfaca0s0.b $crqp,$crpp" | |
6071 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0)) | |
6072 (sequence () | |
6073 (c-call "check_option_cp" pc) | |
6074 (set ivc2_acc0_0 0) | |
6075 (set ivc2_acc0_1 0) | |
6076 (set ivc2_acc0_2 0) | |
6077 (set ivc2_acc0_3 0) | |
6078 (set ivc2_acc0_4 0) | |
6079 (set ivc2_acc0_5 0) | |
6080 (set ivc2_acc0_6 0) | |
6081 (set ivc2_acc0_7 0) | |
6082 (set ivc2_cofa0 0) | |
6083 (c-call "ivc2_cpfaca0s0_b" pc crqp crpp) ) | |
6084 () | |
6085 ) | |
6086 | |
6087 ; 11111 qqqqq ppppp 00110 cpfacua0s0.h crqp,crpp (p0_1) | |
6088 (dni cpfacua0s0_h_P0S "cpfacua0s0.h $crqp,$crpp Pn" | |
6089 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfacua0s0_h") (CPTYPE V4HI) VOLATILE) | |
6090 "cpfacua0s0.h $crqp,$crpp" | |
6091 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x6) (f-ivc2-4u28 0)) | |
6092 (sequence () | |
6093 (c-call "check_option_cp" pc) | |
6094 (set ivc2_acc0_4 0) | |
6095 (set ivc2_acc0_5 0) | |
6096 (set ivc2_acc0_6 0) | |
6097 (set ivc2_acc0_7 0) | |
6098 (set ivc2_cofa0 0) | |
6099 (c-call "ivc2_cpfacua0s0_h" pc crqp crpp) ) | |
6100 () | |
6101 ) | |
6102 | |
6103 ; 11111 qqqqq ppppp 00111 cpfacla0s0.h crqp,crpp (p0_1) | |
6104 (dni cpfacla0s0_h_P0S "cpfacla0s0.h $crqp,$crpp Pn" | |
6105 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfacla0s0_h") (CPTYPE V4HI) VOLATILE) | |
6106 "cpfacla0s0.h $crqp,$crpp" | |
6107 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x7) (f-ivc2-4u28 0)) | |
6108 (sequence () | |
6109 (c-call "check_option_cp" pc) | |
6110 (set ivc2_acc0_0 0) | |
6111 (set ivc2_acc0_1 0) | |
6112 (set ivc2_acc0_2 0) | |
6113 (set ivc2_acc0_3 0) | |
6114 (set ivc2_cofa0 0) | |
6115 (c-call "ivc2_cpfacla0s0_h" pc crqp crpp) ) | |
6116 () | |
6117 ) | |
6118 | |
6119 ; 11111 qqqqq ppppp 01000 cpfsftba0s1u.b crqp,crpp (p0_1) | |
6120 (dni cpfsftba0s1u_b_P0S "cpfsftba0s1u.b $crqp,$crpp Pn" | |
6121 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftba0s1u_b") (CPTYPE V8UQI) VOLATILE) | |
6122 "cpfsftba0s1u.b $crqp,$crpp" | |
6123 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x8) (f-ivc2-4u28 0)) | |
6124 (sequence () | |
6125 (c-call "check_option_cp" pc) | |
6126 (set ivc2_acc0_0 0) | |
6127 (set ivc2_acc0_1 0) | |
6128 (set ivc2_acc0_2 0) | |
6129 (set ivc2_acc0_3 0) | |
6130 (set ivc2_acc0_4 0) | |
6131 (set ivc2_acc0_5 0) | |
6132 (set ivc2_acc0_6 0) | |
6133 (set ivc2_acc0_7 0) | |
6134 (c-call "ivc2_cpfsftba0s1u_b" pc crqp crpp) ) | |
6135 () | |
6136 ) | |
6137 | |
6138 ; 11111 qqqqq ppppp 01001 cpfsftba0s1.b crqp,crpp (p0_1) | |
6139 (dni cpfsftba0s1_b_P0S "cpfsftba0s1.b $crqp,$crpp Pn" | |
6140 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftba0s1_b") (CPTYPE V8QI) VOLATILE) | |
6141 "cpfsftba0s1.b $crqp,$crpp" | |
6142 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0)) | |
6143 (sequence () | |
6144 (c-call "check_option_cp" pc) | |
6145 (set ivc2_acc0_0 0) | |
6146 (set ivc2_acc0_1 0) | |
6147 (set ivc2_acc0_2 0) | |
6148 (set ivc2_acc0_3 0) | |
6149 (set ivc2_acc0_4 0) | |
6150 (set ivc2_acc0_5 0) | |
6151 (set ivc2_acc0_6 0) | |
6152 (set ivc2_acc0_7 0) | |
6153 (c-call "ivc2_cpfsftba0s1_b" pc crqp crpp) ) | |
6154 () | |
6155 ) | |
6156 | |
6157 ; 11111 qqqqq ppppp 01010 cpfsftbua0s1.h crqp,crpp (p0_1) | |
6158 (dni cpfsftbua0s1_h_P0S "cpfsftbua0s1.h $crqp,$crpp Pn" | |
6159 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftbua0s1_h") (CPTYPE V4HI) VOLATILE) | |
6160 "cpfsftbua0s1.h $crqp,$crpp" | |
6161 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0)) | |
6162 (sequence () | |
6163 (c-call "check_option_cp" pc) | |
6164 (set ivc2_acc0_4 0) | |
6165 (set ivc2_acc0_5 0) | |
6166 (set ivc2_acc0_6 0) | |
6167 (set ivc2_acc0_7 0) | |
6168 (c-call "ivc2_cpfsftbua0s1_h" pc crqp crpp) ) | |
6169 () | |
6170 ) | |
6171 | |
6172 ; 11111 qqqqq ppppp 01011 cpfsftbla0s1.h crqp,crpp (p0_1) | |
6173 (dni cpfsftbla0s1_h_P0S "cpfsftbla0s1.h $crqp,$crpp Pn" | |
6174 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftbla0s1_h") (CPTYPE V4HI) VOLATILE) | |
6175 "cpfsftbla0s1.h $crqp,$crpp" | |
6176 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0)) | |
6177 (sequence () | |
6178 (c-call "check_option_cp" pc) | |
6179 (set ivc2_acc0_0 0) | |
6180 (set ivc2_acc0_1 0) | |
6181 (set ivc2_acc0_2 0) | |
6182 (set ivc2_acc0_3 0) | |
6183 (c-call "ivc2_cpfsftbla0s1_h" pc crqp crpp) ) | |
6184 () | |
6185 ) | |
6186 | |
6187 ; 11111 qqqqq ppppp 01100 cpfaca0s1u.b crqp,crpp (p0_1) | |
6188 (dni cpfaca0s1u_b_P0S "cpfaca0s1u.b $crqp,$crpp Pn" | |
6189 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfaca0s1u_b") (CPTYPE V8UQI) VOLATILE) | |
6190 "cpfaca0s1u.b $crqp,$crpp" | |
6191 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xc) (f-ivc2-4u28 0)) | |
6192 (sequence () | |
6193 (c-call "check_option_cp" pc) | |
6194 (set ivc2_acc0_0 0) | |
6195 (set ivc2_acc0_1 0) | |
6196 (set ivc2_acc0_2 0) | |
6197 (set ivc2_acc0_3 0) | |
6198 (set ivc2_acc0_4 0) | |
6199 (set ivc2_acc0_5 0) | |
6200 (set ivc2_acc0_6 0) | |
6201 (set ivc2_acc0_7 0) | |
6202 (set ivc2_cofa0 0) | |
6203 (c-call "ivc2_cpfaca0s1u_b" pc crqp crpp) ) | |
6204 () | |
6205 ) | |
6206 | |
6207 ; 11111 qqqqq ppppp 01101 cpfaca0s1.b crqp,crpp (p0_1) | |
6208 (dni cpfaca0s1_b_P0S "cpfaca0s1.b $crqp,$crpp Pn" | |
6209 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfaca0s1_b") (CPTYPE V8QI) VOLATILE) | |
6210 "cpfaca0s1.b $crqp,$crpp" | |
6211 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0)) | |
6212 (sequence () | |
6213 (c-call "check_option_cp" pc) | |
6214 (set ivc2_acc0_0 0) | |
6215 (set ivc2_acc0_1 0) | |
6216 (set ivc2_acc0_2 0) | |
6217 (set ivc2_acc0_3 0) | |
6218 (set ivc2_acc0_4 0) | |
6219 (set ivc2_acc0_5 0) | |
6220 (set ivc2_acc0_6 0) | |
6221 (set ivc2_acc0_7 0) | |
6222 (set ivc2_cofa0 0) | |
6223 (c-call "ivc2_cpfaca0s1_b" pc crqp crpp) ) | |
6224 () | |
6225 ) | |
6226 | |
6227 ; 11111 qqqqq ppppp 01110 cpfacua0s1.h crqp,crpp (p0_1) | |
6228 (dni cpfacua0s1_h_P0S "cpfacua0s1.h $crqp,$crpp Pn" | |
6229 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfacua0s1_h") (CPTYPE V4HI) VOLATILE) | |
6230 "cpfacua0s1.h $crqp,$crpp" | |
6231 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0)) | |
6232 (sequence () | |
6233 (c-call "check_option_cp" pc) | |
6234 (set ivc2_acc0_4 0) | |
6235 (set ivc2_acc0_5 0) | |
6236 (set ivc2_acc0_6 0) | |
6237 (set ivc2_acc0_7 0) | |
6238 (set ivc2_cofa0 0) | |
6239 (c-call "ivc2_cpfacua0s1_h" pc crqp crpp) ) | |
6240 () | |
6241 ) | |
6242 | |
6243 ; 11111 qqqqq ppppp 01111 cpfacla0s1.h crqp,crpp (p0_1) | |
6244 (dni cpfacla0s1_h_P0S "cpfacla0s1.h $crqp,$crpp Pn" | |
6245 (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfacla0s1_h") (CPTYPE V4HI) VOLATILE) | |
6246 "cpfacla0s1.h $crqp,$crpp" | |
6247 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0)) | |
6248 (sequence () | |
6249 (c-call "check_option_cp" pc) | |
6250 (set ivc2_acc0_0 0) | |
6251 (set ivc2_acc0_1 0) | |
6252 (set ivc2_acc0_2 0) | |
6253 (set ivc2_acc0_3 0) | |
6254 (set ivc2_cofa0 0) | |
6255 (c-call "ivc2_cpfacla0s1_h" pc crqp crpp) ) | |
6256 () | |
6257 ) | |
6258 | |
6259 ; xxxxxiii 01000 qqqqq ppppp ooooo cpfsftbi =crop,crqp,crpp,imm3p5 (p0_1) | |
6260 (dni cpfsftbi_P0_P1 "cpfsftbi $crop,$crqp,$crpp,imm3p5 Pn" | |
6261 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpfsftbi") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
6262 "cpfsftbi $crop,$crqp,$crpp,$imm3p5" | |
6263 (+ ivc-x-0-5 imm3p5 (f-ivc2-5u8 #x8) crqp crpp crop (f-ivc2-4u28 0)) | |
6264 (sequence () | |
6265 (c-call "check_option_cp" pc) | |
6266 (set crop (c-call DI "ivc2_cpfsftbi" pc crqp crpp imm3p5)) ) | |
6267 () | |
6268 ) | |
6269 | |
6270 ; 00000000 10011 qqqqq ppppp 00001 cpacmpeq.b crqp,crpp (p0_1) | |
6271 (dni cpacmpeq_b_P0_P1 "cpacmpeq.b $crqp,$crpp Pn" | |
6272 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpeq_b") (CPTYPE V8QI)) | |
6273 "cpacmpeq.b $crqp,$crpp" | |
6274 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0)) | |
6275 (sequence () | |
6276 (c-call "check_option_cp" pc) | |
6277 (c-call "ivc2_cpacmpeq_b" pc crqp crpp) ) | |
6278 () | |
6279 ) | |
6280 | |
6281 ; 00000000 10011 qqqqq ppppp 00011 cpacmpeq.h crqp,crpp (p0_1) | |
6282 (dni cpacmpeq_h_P0_P1 "cpacmpeq.h $crqp,$crpp Pn" | |
6283 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpeq_h") (CPTYPE V4HI)) | |
6284 "cpacmpeq.h $crqp,$crpp" | |
6285 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0)) | |
6286 (sequence () | |
6287 (c-call "check_option_cp" pc) | |
6288 (c-call "ivc2_cpacmpeq_h" pc crqp crpp) ) | |
6289 () | |
6290 ) | |
6291 | |
6292 ; 00000000 10011 qqqqq ppppp 00101 cpacmpeq.w crqp,crpp (p0_1) | |
6293 (dni cpacmpeq_w_P0_P1 "cpacmpeq.w $crqp,$crpp Pn" | |
6294 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpeq_w") (CPTYPE V2SI)) | |
6295 "cpacmpeq.w $crqp,$crpp" | |
6296 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0)) | |
6297 (sequence () | |
6298 (c-call "check_option_cp" pc) | |
6299 (c-call "ivc2_cpacmpeq_w" pc crqp crpp) ) | |
6300 () | |
6301 ) | |
6302 | |
6303 ; 00000000 10011 qqqqq ppppp 01001 cpacmpne.b crqp,crpp (p0_1) | |
6304 (dni cpacmpne_b_P0_P1 "cpacmpne.b $crqp,$crpp Pn" | |
6305 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpne_b") (CPTYPE V8QI)) | |
6306 "cpacmpne.b $crqp,$crpp" | |
6307 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0)) | |
6308 (sequence () | |
6309 (c-call "check_option_cp" pc) | |
6310 (c-call "ivc2_cpacmpne_b" pc crqp crpp) ) | |
6311 () | |
6312 ) | |
6313 | |
6314 ; 00000000 10011 qqqqq ppppp 01011 cpacmpne.h crqp,crpp (p0_1) | |
6315 (dni cpacmpne_h_P0_P1 "cpacmpne.h $crqp,$crpp Pn" | |
6316 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpne_h") (CPTYPE V4HI)) | |
6317 "cpacmpne.h $crqp,$crpp" | |
6318 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0)) | |
6319 (sequence () | |
6320 (c-call "check_option_cp" pc) | |
6321 (c-call "ivc2_cpacmpne_h" pc crqp crpp) ) | |
6322 () | |
6323 ) | |
6324 | |
6325 ; 00000000 10011 qqqqq ppppp 01101 cpacmpne.w crqp,crpp (p0_1) | |
6326 (dni cpacmpne_w_P0_P1 "cpacmpne.w $crqp,$crpp Pn" | |
6327 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpne_w") (CPTYPE V2SI)) | |
6328 "cpacmpne.w $crqp,$crpp" | |
6329 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0)) | |
6330 (sequence () | |
6331 (c-call "check_option_cp" pc) | |
6332 (c-call "ivc2_cpacmpne_w" pc crqp crpp) ) | |
6333 () | |
6334 ) | |
6335 | |
6336 ; 00000000 10011 qqqqq ppppp 10000 cpacmpgtu.b crqp,crpp (p0_1) | |
6337 (dni cpacmpgtu_b_P0_P1 "cpacmpgtu.b $crqp,$crpp Pn" | |
6338 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgtu_b") (CPTYPE V8UQI)) | |
6339 "cpacmpgtu.b $crqp,$crpp" | |
6340 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0)) | |
6341 (sequence () | |
6342 (c-call "check_option_cp" pc) | |
6343 (c-call "ivc2_cpacmpgtu_b" pc crqp crpp) ) | |
6344 () | |
6345 ) | |
6346 | |
6347 ; 00000000 10011 qqqqq ppppp 10001 cpacmpgt.b crqp,crpp (p0_1) | |
6348 (dni cpacmpgt_b_P0_P1 "cpacmpgt.b $crqp,$crpp Pn" | |
6349 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgt_b") (CPTYPE V8QI)) | |
6350 "cpacmpgt.b $crqp,$crpp" | |
6351 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0)) | |
6352 (sequence () | |
6353 (c-call "check_option_cp" pc) | |
6354 (c-call "ivc2_cpacmpgt_b" pc crqp crpp) ) | |
6355 () | |
6356 ) | |
6357 | |
6358 ; 00000000 10011 qqqqq ppppp 10011 cpacmpgt.h crqp,crpp (p0_1) | |
6359 (dni cpacmpgt_h_P0_P1 "cpacmpgt.h $crqp,$crpp Pn" | |
6360 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgt_h") (CPTYPE V4HI)) | |
6361 "cpacmpgt.h $crqp,$crpp" | |
6362 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0)) | |
6363 (sequence () | |
6364 (c-call "check_option_cp" pc) | |
6365 (c-call "ivc2_cpacmpgt_h" pc crqp crpp) ) | |
6366 () | |
6367 ) | |
6368 | |
6369 ; 00000000 10011 qqqqq ppppp 10100 cpacmpgtu.w crqp,crpp (p0_1) | |
6370 (dni cpacmpgtu_w_P0_P1 "cpacmpgtu.w $crqp,$crpp Pn" | |
6371 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgtu_w") (CPTYPE V2USI)) | |
6372 "cpacmpgtu.w $crqp,$crpp" | |
6373 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0)) | |
6374 (sequence () | |
6375 (c-call "check_option_cp" pc) | |
6376 (c-call "ivc2_cpacmpgtu_w" pc crqp crpp) ) | |
6377 () | |
6378 ) | |
6379 | |
6380 ; 00000000 10011 qqqqq ppppp 10101 cpacmpgt.w crqp,crpp (p0_1) | |
6381 (dni cpacmpgt_w_P0_P1 "cpacmpgt.w $crqp,$crpp Pn" | |
6382 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgt_w") (CPTYPE V2SI)) | |
6383 "cpacmpgt.w $crqp,$crpp" | |
6384 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0)) | |
6385 (sequence () | |
6386 (c-call "check_option_cp" pc) | |
6387 (c-call "ivc2_cpacmpgt_w" pc crqp crpp) ) | |
6388 () | |
6389 ) | |
6390 | |
6391 ; 00000000 10011 qqqqq ppppp 11000 cpacmpgeu.b crqp,crpp (p0_1) | |
6392 (dni cpacmpgeu_b_P0_P1 "cpacmpgeu.b $crqp,$crpp Pn" | |
6393 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgeu_b") (CPTYPE V8UQI)) | |
6394 "cpacmpgeu.b $crqp,$crpp" | |
6395 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x18) (f-ivc2-4u28 0)) | |
6396 (sequence () | |
6397 (c-call "check_option_cp" pc) | |
6398 (c-call "ivc2_cpacmpgeu_b" pc crqp crpp) ) | |
6399 () | |
6400 ) | |
6401 | |
6402 ; 00000000 10011 qqqqq ppppp 11001 cpacmpge.b crqp,crpp (p0_1) | |
6403 (dni cpacmpge_b_P0_P1 "cpacmpge.b $crqp,$crpp Pn" | |
6404 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpge_b") (CPTYPE V8QI)) | |
6405 "cpacmpge.b $crqp,$crpp" | |
6406 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x19) (f-ivc2-4u28 0)) | |
6407 (sequence () | |
6408 (c-call "check_option_cp" pc) | |
6409 (c-call "ivc2_cpacmpge_b" pc crqp crpp) ) | |
6410 () | |
6411 ) | |
6412 | |
6413 ; 00000000 10011 qqqqq ppppp 11011 cpacmpge.h crqp,crpp (p0_1) | |
6414 (dni cpacmpge_h_P0_P1 "cpacmpge.h $crqp,$crpp Pn" | |
6415 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpge_h") (CPTYPE V4HI)) | |
6416 "cpacmpge.h $crqp,$crpp" | |
6417 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0)) | |
6418 (sequence () | |
6419 (c-call "check_option_cp" pc) | |
6420 (c-call "ivc2_cpacmpge_h" pc crqp crpp) ) | |
6421 () | |
6422 ) | |
6423 | |
6424 ; 00000000 10011 qqqqq ppppp 11100 cpacmpgeu.w crqp,crpp (p0_1) | |
6425 (dni cpacmpgeu_w_P0_P1 "cpacmpgeu.w $crqp,$crpp Pn" | |
6426 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgeu_w") (CPTYPE V2USI)) | |
6427 "cpacmpgeu.w $crqp,$crpp" | |
6428 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0)) | |
6429 (sequence () | |
6430 (c-call "check_option_cp" pc) | |
6431 (c-call "ivc2_cpacmpgeu_w" pc crqp crpp) ) | |
6432 () | |
6433 ) | |
6434 | |
6435 ; 00000000 10011 qqqqq ppppp 11101 cpacmpge.w crqp,crpp (p0_1) | |
6436 (dni cpacmpge_w_P0_P1 "cpacmpge.w $crqp,$crpp Pn" | |
6437 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpge_w") (CPTYPE V2SI)) | |
6438 "cpacmpge.w $crqp,$crpp" | |
6439 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0)) | |
6440 (sequence () | |
6441 (c-call "check_option_cp" pc) | |
6442 (c-call "ivc2_cpacmpge_w" pc crqp crpp) ) | |
6443 () | |
6444 ) | |
6445 | |
6446 ; 00000001 10011 qqqqq ppppp 00001 cpocmpeq.b crqp,crpp (p0_1) | |
6447 (dni cpocmpeq_b_P0_P1 "cpocmpeq.b $crqp,$crpp Pn" | |
6448 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpeq_b") (CPTYPE V8QI)) | |
6449 "cpocmpeq.b $crqp,$crpp" | |
6450 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0)) | |
6451 (sequence () | |
6452 (c-call "check_option_cp" pc) | |
6453 (c-call "ivc2_cpocmpeq_b" pc crqp crpp) ) | |
6454 () | |
6455 ) | |
6456 | |
6457 ; 00000001 10011 qqqqq ppppp 00011 cpocmpeq.h crqp,crpp (p0_1) | |
6458 (dni cpocmpeq_h_P0_P1 "cpocmpeq.h $crqp,$crpp Pn" | |
6459 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpeq_h") (CPTYPE V4HI)) | |
6460 "cpocmpeq.h $crqp,$crpp" | |
6461 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0)) | |
6462 (sequence () | |
6463 (c-call "check_option_cp" pc) | |
6464 (c-call "ivc2_cpocmpeq_h" pc crqp crpp) ) | |
6465 () | |
6466 ) | |
6467 | |
6468 ; 00000001 10011 qqqqq ppppp 00101 cpocmpeq.w crqp,crpp (p0_1) | |
6469 (dni cpocmpeq_w_P0_P1 "cpocmpeq.w $crqp,$crpp Pn" | |
6470 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpeq_w") (CPTYPE V2SI)) | |
6471 "cpocmpeq.w $crqp,$crpp" | |
6472 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0)) | |
6473 (sequence () | |
6474 (c-call "check_option_cp" pc) | |
6475 (c-call "ivc2_cpocmpeq_w" pc crqp crpp) ) | |
6476 () | |
6477 ) | |
6478 | |
6479 ; 00000001 10011 qqqqq ppppp 01001 cpocmpne.b crqp,crpp (p0_1) | |
6480 (dni cpocmpne_b_P0_P1 "cpocmpne.b $crqp,$crpp Pn" | |
6481 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpne_b") (CPTYPE V8QI)) | |
6482 "cpocmpne.b $crqp,$crpp" | |
6483 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0)) | |
6484 (sequence () | |
6485 (c-call "check_option_cp" pc) | |
6486 (c-call "ivc2_cpocmpne_b" pc crqp crpp) ) | |
6487 () | |
6488 ) | |
6489 | |
6490 ; 00000001 10011 qqqqq ppppp 01011 cpocmpne.h crqp,crpp (p0_1) | |
6491 (dni cpocmpne_h_P0_P1 "cpocmpne.h $crqp,$crpp Pn" | |
6492 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpne_h") (CPTYPE V4HI)) | |
6493 "cpocmpne.h $crqp,$crpp" | |
6494 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0)) | |
6495 (sequence () | |
6496 (c-call "check_option_cp" pc) | |
6497 (c-call "ivc2_cpocmpne_h" pc crqp crpp) ) | |
6498 () | |
6499 ) | |
6500 | |
6501 ; 00000001 10011 qqqqq ppppp 01101 cpocmpne.w crqp,crpp (p0_1) | |
6502 (dni cpocmpne_w_P0_P1 "cpocmpne.w $crqp,$crpp Pn" | |
6503 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpne_w") (CPTYPE V2SI)) | |
6504 "cpocmpne.w $crqp,$crpp" | |
6505 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0)) | |
6506 (sequence () | |
6507 (c-call "check_option_cp" pc) | |
6508 (c-call "ivc2_cpocmpne_w" pc crqp crpp) ) | |
6509 () | |
6510 ) | |
6511 | |
6512 ; 00000001 10011 qqqqq ppppp 10000 cpocmpgtu.b crqp,crpp (p0_1) | |
6513 (dni cpocmpgtu_b_P0_P1 "cpocmpgtu.b $crqp,$crpp Pn" | |
6514 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgtu_b") (CPTYPE V8UQI)) | |
6515 "cpocmpgtu.b $crqp,$crpp" | |
6516 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0)) | |
6517 (sequence () | |
6518 (c-call "check_option_cp" pc) | |
6519 (c-call "ivc2_cpocmpgtu_b" pc crqp crpp) ) | |
6520 () | |
6521 ) | |
6522 | |
6523 ; 00000001 10011 qqqqq ppppp 10001 cpocmpgt.b crqp,crpp (p0_1) | |
6524 (dni cpocmpgt_b_P0_P1 "cpocmpgt.b $crqp,$crpp Pn" | |
6525 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgt_b") (CPTYPE V8QI)) | |
6526 "cpocmpgt.b $crqp,$crpp" | |
6527 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0)) | |
6528 (sequence () | |
6529 (c-call "check_option_cp" pc) | |
6530 (c-call "ivc2_cpocmpgt_b" pc crqp crpp) ) | |
6531 () | |
6532 ) | |
6533 | |
6534 ; 00000001 10011 qqqqq ppppp 10011 cpocmpgt.h crqp,crpp (p0_1) | |
6535 (dni cpocmpgt_h_P0_P1 "cpocmpgt.h $crqp,$crpp Pn" | |
6536 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgt_h") (CPTYPE V4HI)) | |
6537 "cpocmpgt.h $crqp,$crpp" | |
6538 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0)) | |
6539 (sequence () | |
6540 (c-call "check_option_cp" pc) | |
6541 (c-call "ivc2_cpocmpgt_h" pc crqp crpp) ) | |
6542 () | |
6543 ) | |
6544 | |
6545 ; 00000001 10011 qqqqq ppppp 10100 cpocmpgtu.w crqp,crpp (p0_1) | |
6546 (dni cpocmpgtu_w_P0_P1 "cpocmpgtu.w $crqp,$crpp Pn" | |
6547 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgtu_w") (CPTYPE V2USI)) | |
6548 "cpocmpgtu.w $crqp,$crpp" | |
6549 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0)) | |
6550 (sequence () | |
6551 (c-call "check_option_cp" pc) | |
6552 (c-call "ivc2_cpocmpgtu_w" pc crqp crpp) ) | |
6553 () | |
6554 ) | |
6555 | |
6556 ; 00000001 10011 qqqqq ppppp 10101 cpocmpgt.w crqp,crpp (p0_1) | |
6557 (dni cpocmpgt_w_P0_P1 "cpocmpgt.w $crqp,$crpp Pn" | |
6558 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgt_w") (CPTYPE V2SI)) | |
6559 "cpocmpgt.w $crqp,$crpp" | |
6560 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0)) | |
6561 (sequence () | |
6562 (c-call "check_option_cp" pc) | |
6563 (c-call "ivc2_cpocmpgt_w" pc crqp crpp) ) | |
6564 () | |
6565 ) | |
6566 | |
6567 ; 00000001 10011 qqqqq ppppp 11000 cpocmpgeu.b crqp,crpp (p0_1) | |
6568 (dni cpocmpgeu_b_P0_P1 "cpocmpgeu.b $crqp,$crpp Pn" | |
6569 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgeu_b") (CPTYPE V8UQI)) | |
6570 "cpocmpgeu.b $crqp,$crpp" | |
6571 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x18) (f-ivc2-4u28 0)) | |
6572 (sequence () | |
6573 (c-call "check_option_cp" pc) | |
6574 (c-call "ivc2_cpocmpgeu_b" pc crqp crpp) ) | |
6575 () | |
6576 ) | |
6577 | |
6578 ; 00000001 10011 qqqqq ppppp 11001 cpocmpge.b crqp,crpp (p0_1) | |
6579 (dni cpocmpge_b_P0_P1 "cpocmpge.b $crqp,$crpp Pn" | |
6580 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpge_b") (CPTYPE V8QI)) | |
6581 "cpocmpge.b $crqp,$crpp" | |
6582 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x19) (f-ivc2-4u28 0)) | |
6583 (sequence () | |
6584 (c-call "check_option_cp" pc) | |
6585 (c-call "ivc2_cpocmpge_b" pc crqp crpp) ) | |
6586 () | |
6587 ) | |
6588 | |
6589 ; 00000001 10011 qqqqq ppppp 11011 cpocmpge.h crqp,crpp (p0_1) | |
6590 (dni cpocmpge_h_P0_P1 "cpocmpge.h $crqp,$crpp Pn" | |
6591 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpge_h") (CPTYPE V4HI)) | |
6592 "cpocmpge.h $crqp,$crpp" | |
6593 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0)) | |
6594 (sequence () | |
6595 (c-call "check_option_cp" pc) | |
6596 (c-call "ivc2_cpocmpge_h" pc crqp crpp) ) | |
6597 () | |
6598 ) | |
6599 | |
6600 ; 00000001 10011 qqqqq ppppp 11100 cpocmpgeu.w crqp,crpp (p0_1) | |
6601 (dni cpocmpgeu_w_P0_P1 "cpocmpgeu.w $crqp,$crpp Pn" | |
6602 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgeu_w") (CPTYPE V2USI)) | |
6603 "cpocmpgeu.w $crqp,$crpp" | |
6604 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0)) | |
6605 (sequence () | |
6606 (c-call "check_option_cp" pc) | |
6607 (c-call "ivc2_cpocmpgeu_w" pc crqp crpp) ) | |
6608 () | |
6609 ) | |
6610 | |
6611 ; 00000001 10011 qqqqq ppppp 11101 cpocmpge.w crqp,crpp (p0_1) | |
6612 (dni cpocmpge_w_P0_P1 "cpocmpge.w $crqp,$crpp Pn" | |
6613 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpge_w") (CPTYPE V2SI)) | |
6614 "cpocmpge.w $crqp,$crpp" | |
6615 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0)) | |
6616 (sequence () | |
6617 (c-call "check_option_cp" pc) | |
6618 (c-call "ivc2_cpocmpge_w" pc crqp crpp) ) | |
6619 () | |
6620 ) | |
6621 | |
6622 ; 00000011 10100 qqqqq ppppp ooooo cdadd3 =crop,crqp,crpp (p0_1) | |
6623 (dni cdadd3_P0_P1 "cdadd3 $crop,$crqp,$crpp Pn" | |
6624 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdadd3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
6625 "cdadd3 $crop,$crqp,$crpp" | |
6626 (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6627 (sequence () | |
6628 (c-call "check_option_cp" pc) | |
6629 (set crop (c-call DI "ivc2_cdadd3" pc crqp crpp)) ) | |
6630 () | |
6631 ) | |
6632 | |
6633 ; 00000100 10100 qqqqq ppppp ooooo cpsub3.b =crop,crqp,crpp (p0_1) | |
6634 (dni cpsub3_b_P0_P1 "cpsub3.b $crop,$crqp,$crpp Pn" | |
6635 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsub3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6636 "cpsub3.b $crop,$crqp,$crpp" | |
6637 (+ (f-ivc2-8u0 #x4) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6638 (sequence () | |
6639 (c-call "check_option_cp" pc) | |
6640 (set crop (c-call DI "ivc2_cpsub3_b" pc crqp crpp)) ) | |
6641 () | |
6642 ) | |
6643 | |
6644 ; 00000101 10100 qqqqq ppppp ooooo cpsub3.h =crop,crqp,crpp (p0_1) | |
6645 (dni cpsub3_h_P0_P1 "cpsub3.h $crop,$crqp,$crpp Pn" | |
6646 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsub3_h") (CPTYPE V4HI) (CRET FIRST)) | |
6647 "cpsub3.h $crop,$crqp,$crpp" | |
6648 (+ (f-ivc2-8u0 #x5) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6649 (sequence () | |
6650 (c-call "check_option_cp" pc) | |
6651 (set crop (c-call DI "ivc2_cpsub3_h" pc crqp crpp)) ) | |
6652 () | |
6653 ) | |
6654 | |
6655 ; 00000110 10100 qqqqq ppppp ooooo cpsub3.w =crop,crqp,crpp (p0_1) | |
6656 (dni cpsub3_w_P0_P1 "cpsub3.w $crop,$crqp,$crpp Pn" | |
6657 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsub3_w") (CPTYPE V2SI) (CRET FIRST)) | |
6658 "cpsub3.w $crop,$crqp,$crpp" | |
6659 (+ (f-ivc2-8u0 #x6) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6660 (sequence () | |
6661 (c-call "check_option_cp" pc) | |
6662 (set crop (c-call DI "ivc2_cpsub3_w" pc crqp crpp)) ) | |
6663 () | |
6664 ) | |
6665 | |
6666 ; 00000111 10100 qqqqq ppppp ooooo cdsub3 =crop,crqp,crpp (p0_1) | |
6667 (dni cdsub3_P0_P1 "cdsub3 $crop,$crqp,$crpp Pn" | |
6668 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsub3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
6669 "cdsub3 $crop,$crqp,$crpp" | |
6670 (+ (f-ivc2-8u0 #x7) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6671 (sequence () | |
6672 (c-call "check_option_cp" pc) | |
6673 (set crop (c-call DI "ivc2_cdsub3" pc crqp crpp)) ) | |
6674 () | |
6675 ) | |
6676 | |
6677 ; 00001010 10100 qqqqq ppppp ooooo cpsadd3.h =crop,crqp,crpp (p0_1) | |
6678 (dni cpsadd3_h_P0_P1 "cpsadd3.h $crop,$crqp,$crpp Pn" | |
6679 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsadd3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
6680 "cpsadd3.h $crop,$crqp,$crpp" | |
6681 (+ (f-ivc2-8u0 #xa) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6682 (sequence () | |
6683 (c-call "check_option_cp" pc) | |
6684 (set crop (c-call DI "ivc2_cpsadd3_h" pc crqp crpp)) ) | |
6685 () | |
6686 ) | |
6687 | |
6688 ; 00001011 10100 qqqqq ppppp ooooo cpsadd3.w =crop,crqp,crpp (p0_1) | |
6689 (dni cpsadd3_w_P0_P1 "cpsadd3.w $crop,$crqp,$crpp Pn" | |
6690 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsadd3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
6691 "cpsadd3.w $crop,$crqp,$crpp" | |
6692 (+ (f-ivc2-8u0 #xb) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6693 (sequence () | |
6694 (c-call "check_option_cp" pc) | |
6695 (set crop (c-call DI "ivc2_cpsadd3_w" pc crqp crpp)) ) | |
6696 () | |
6697 ) | |
6698 | |
6699 ; 00001110 10100 qqqqq ppppp ooooo cpssub3.h =crop,crqp,crpp (p0_1) | |
6700 (dni cpssub3_h_P0_P1 "cpssub3.h $crop,$crqp,$crpp Pn" | |
6701 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssub3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
6702 "cpssub3.h $crop,$crqp,$crpp" | |
6703 (+ (f-ivc2-8u0 #xe) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6704 (sequence () | |
6705 (c-call "check_option_cp" pc) | |
6706 (set ivc2_cofr0 0) | |
6707 (set crop (c-call DI "ivc2_cpssub3_h" pc crqp crpp)) ) | |
6708 () | |
6709 ) | |
6710 | |
6711 ; 00001111 10100 qqqqq ppppp ooooo cpssub3.w =crop,crqp,crpp (p0_1) | |
6712 (dni cpssub3_w_P0_P1 "cpssub3.w $crop,$crqp,$crpp Pn" | |
6713 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssub3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
6714 "cpssub3.w $crop,$crqp,$crpp" | |
6715 (+ (f-ivc2-8u0 #xf) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6716 (sequence () | |
6717 (c-call "check_option_cp" pc) | |
6718 (set ivc2_cofr0 0) | |
6719 (set crop (c-call DI "ivc2_cpssub3_w" pc crqp crpp)) ) | |
6720 () | |
6721 ) | |
6722 | |
6723 ; 00010000 10100 qqqqq ppppp ooooo cpextuaddu3.b =crop,crqp,crpp (p0_1) | |
6724 (dni cpextuaddu3_b_P0_P1 "cpextuaddu3.b $crop,$crqp,$crpp Pn" | |
6725 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextuaddu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6726 "cpextuaddu3.b $crop,$crqp,$crpp" | |
6727 (+ (f-ivc2-8u0 #x10) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6728 (sequence () | |
6729 (c-call "check_option_cp" pc) | |
6730 (set crop (c-call DI "ivc2_cpextuaddu3_b" pc crqp crpp)) ) | |
6731 () | |
6732 ) | |
6733 | |
6734 ; 00010001 10100 qqqqq ppppp ooooo cpextuadd3.b =crop,crqp,crpp (p0_1) | |
6735 (dni cpextuadd3_b_P0_P1 "cpextuadd3.b $crop,$crqp,$crpp Pn" | |
6736 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextuadd3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6737 "cpextuadd3.b $crop,$crqp,$crpp" | |
6738 (+ (f-ivc2-8u0 #x11) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6739 (sequence () | |
6740 (c-call "check_option_cp" pc) | |
6741 (set crop (c-call DI "ivc2_cpextuadd3_b" pc crqp crpp)) ) | |
6742 () | |
6743 ) | |
6744 | |
6745 ; 00010010 10100 qqqqq ppppp ooooo cpextladdu3.b =crop,crqp,crpp (p0_1) | |
6746 (dni cpextladdu3_b_P0_P1 "cpextladdu3.b $crop,$crqp,$crpp Pn" | |
6747 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextladdu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6748 "cpextladdu3.b $crop,$crqp,$crpp" | |
6749 (+ (f-ivc2-8u0 #x12) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6750 (sequence () | |
6751 (c-call "check_option_cp" pc) | |
6752 (set crop (c-call DI "ivc2_cpextladdu3_b" pc crqp crpp)) ) | |
6753 () | |
6754 ) | |
6755 | |
6756 ; 00010011 10100 qqqqq ppppp ooooo cpextladd3.b =crop,crqp,crpp (p0_1) | |
6757 (dni cpextladd3_b_P0_P1 "cpextladd3.b $crop,$crqp,$crpp Pn" | |
6758 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextladd3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6759 "cpextladd3.b $crop,$crqp,$crpp" | |
6760 (+ (f-ivc2-8u0 #x13) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6761 (sequence () | |
6762 (c-call "check_option_cp" pc) | |
6763 (set crop (c-call DI "ivc2_cpextladd3_b" pc crqp crpp)) ) | |
6764 () | |
6765 ) | |
6766 | |
6767 ; 00010100 10100 qqqqq ppppp ooooo cpextusubu3.b =crop,crqp,crpp (p0_1) | |
6768 (dni cpextusubu3_b_P0_P1 "cpextusubu3.b $crop,$crqp,$crpp Pn" | |
6769 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextusubu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6770 "cpextusubu3.b $crop,$crqp,$crpp" | |
6771 (+ (f-ivc2-8u0 #x14) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6772 (sequence () | |
6773 (c-call "check_option_cp" pc) | |
6774 (set crop (c-call DI "ivc2_cpextusubu3_b" pc crqp crpp)) ) | |
6775 () | |
6776 ) | |
6777 | |
6778 ; 00010101 10100 qqqqq ppppp ooooo cpextusub3.b =crop,crqp,crpp (p0_1) | |
6779 (dni cpextusub3_b_P0_P1 "cpextusub3.b $crop,$crqp,$crpp Pn" | |
6780 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextusub3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6781 "cpextusub3.b $crop,$crqp,$crpp" | |
6782 (+ (f-ivc2-8u0 #x15) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6783 (sequence () | |
6784 (c-call "check_option_cp" pc) | |
6785 (set crop (c-call DI "ivc2_cpextusub3_b" pc crqp crpp)) ) | |
6786 () | |
6787 ) | |
6788 | |
6789 ; 00010110 10100 qqqqq ppppp ooooo cpextlsubu3.b =crop,crqp,crpp (p0_1) | |
6790 (dni cpextlsubu3_b_P0_P1 "cpextlsubu3.b $crop,$crqp,$crpp Pn" | |
6791 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextlsubu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6792 "cpextlsubu3.b $crop,$crqp,$crpp" | |
6793 (+ (f-ivc2-8u0 #x16) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6794 (sequence () | |
6795 (c-call "check_option_cp" pc) | |
6796 (set crop (c-call DI "ivc2_cpextlsubu3_b" pc crqp crpp)) ) | |
6797 () | |
6798 ) | |
6799 | |
6800 ; 00010111 10100 qqqqq ppppp ooooo cpextlsub3.b =crop,crqp,crpp (p0_1) | |
6801 (dni cpextlsub3_b_P0_P1 "cpextlsub3.b $crop,$crqp,$crpp Pn" | |
6802 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextlsub3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6803 "cpextlsub3.b $crop,$crqp,$crpp" | |
6804 (+ (f-ivc2-8u0 #x17) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6805 (sequence () | |
6806 (c-call "check_option_cp" pc) | |
6807 (set crop (c-call DI "ivc2_cpextlsub3_b" pc crqp crpp)) ) | |
6808 () | |
6809 ) | |
6810 | |
6811 ; 00011000 10100 qqqqq ppppp ooooo cpaveu3.b =crop,crqp,crpp (p0_1) | |
6812 (dni cpaveu3_b_P0_P1 "cpaveu3.b $crop,$crqp,$crpp Pn" | |
6813 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpaveu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6814 "cpaveu3.b $crop,$crqp,$crpp" | |
6815 (+ (f-ivc2-8u0 #x18) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6816 (sequence () | |
6817 (c-call "check_option_cp" pc) | |
6818 (set crop (c-call DI "ivc2_cpaveu3_b" pc crqp crpp)) ) | |
6819 () | |
6820 ) | |
6821 | |
6822 ; 00011001 10100 qqqqq ppppp ooooo cpave3.b =crop,crqp,crpp (p0_1) | |
6823 (dni cpave3_b_P0_P1 "cpave3.b $crop,$crqp,$crpp Pn" | |
6824 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpave3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6825 "cpave3.b $crop,$crqp,$crpp" | |
6826 (+ (f-ivc2-8u0 #x19) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6827 (sequence () | |
6828 (c-call "check_option_cp" pc) | |
6829 (set crop (c-call DI "ivc2_cpave3_b" pc crqp crpp)) ) | |
6830 () | |
6831 ) | |
6832 | |
6833 ; 00011010 10100 qqqqq ppppp ooooo cpave3.h =crop,crqp,crpp (p0_1) | |
6834 (dni cpave3_h_P0_P1 "cpave3.h $crop,$crqp,$crpp Pn" | |
6835 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpave3_h") (CPTYPE V4HI) (CRET FIRST)) | |
6836 "cpave3.h $crop,$crqp,$crpp" | |
6837 (+ (f-ivc2-8u0 #x1a) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6838 (sequence () | |
6839 (c-call "check_option_cp" pc) | |
6840 (set crop (c-call DI "ivc2_cpave3_h" pc crqp crpp)) ) | |
6841 () | |
6842 ) | |
6843 | |
6844 ; 00011011 10100 qqqqq ppppp ooooo cpave3.w =crop,crqp,crpp (p0_1) | |
6845 (dni cpave3_w_P0_P1 "cpave3.w $crop,$crqp,$crpp Pn" | |
6846 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpave3_w") (CPTYPE V2SI) (CRET FIRST)) | |
6847 "cpave3.w $crop,$crqp,$crpp" | |
6848 (+ (f-ivc2-8u0 #x1b) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6849 (sequence () | |
6850 (c-call "check_option_cp" pc) | |
6851 (set crop (c-call DI "ivc2_cpave3_w" pc crqp crpp)) ) | |
6852 () | |
6853 ) | |
6854 | |
6855 ; 00011100 10100 qqqqq ppppp ooooo cpaddsru3.b =crop,crqp,crpp (p0_1) | |
6856 (dni cpaddsru3_b_P0_P1 "cpaddsru3.b $crop,$crqp,$crpp Pn" | |
6857 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpaddsru3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6858 "cpaddsru3.b $crop,$crqp,$crpp" | |
6859 (+ (f-ivc2-8u0 #x1c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6860 (sequence () | |
6861 (c-call "check_option_cp" pc) | |
6862 (set crop (c-call DI "ivc2_cpaddsru3_b" pc crqp crpp)) ) | |
6863 () | |
6864 ) | |
6865 | |
6866 ; 00011101 10100 qqqqq ppppp ooooo cpaddsr3.b =crop,crqp,crpp (p0_1) | |
6867 (dni cpaddsr3_b_P0_P1 "cpaddsr3.b $crop,$crqp,$crpp Pn" | |
6868 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpaddsr3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6869 "cpaddsr3.b $crop,$crqp,$crpp" | |
6870 (+ (f-ivc2-8u0 #x1d) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6871 (sequence () | |
6872 (c-call "check_option_cp" pc) | |
6873 (set crop (c-call DI "ivc2_cpaddsr3_b" pc crqp crpp)) ) | |
6874 () | |
6875 ) | |
6876 | |
6877 ; 00011110 10100 qqqqq ppppp ooooo cpaddsr3.h =crop,crqp,crpp (p0_1) | |
6878 (dni cpaddsr3_h_P0_P1 "cpaddsr3.h $crop,$crqp,$crpp Pn" | |
6879 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpaddsr3_h") (CPTYPE V4HI) (CRET FIRST)) | |
6880 "cpaddsr3.h $crop,$crqp,$crpp" | |
6881 (+ (f-ivc2-8u0 #x1e) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6882 (sequence () | |
6883 (c-call "check_option_cp" pc) | |
6884 (set crop (c-call DI "ivc2_cpaddsr3_h" pc crqp crpp)) ) | |
6885 () | |
6886 ) | |
6887 | |
6888 ; 00011111 10100 qqqqq ppppp ooooo cpaddsr3.w =crop,crqp,crpp (p0_1) | |
6889 (dni cpaddsr3_w_P0_P1 "cpaddsr3.w $crop,$crqp,$crpp Pn" | |
6890 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpaddsr3_w") (CPTYPE V2SI) (CRET FIRST)) | |
6891 "cpaddsr3.w $crop,$crqp,$crpp" | |
6892 (+ (f-ivc2-8u0 #x1f) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6893 (sequence () | |
6894 (c-call "check_option_cp" pc) | |
6895 (set crop (c-call DI "ivc2_cpaddsr3_w" pc crqp crpp)) ) | |
6896 () | |
6897 ) | |
6898 | |
6899 ; 00100000 10100 qqqqq ppppp ooooo cpabsu3.b =crop,crqp,crpp (p0_1) | |
6900 (dni cpabsu3_b_P0_P1 "cpabsu3.b $crop,$crqp,$crpp Pn" | |
6901 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpabsu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6902 "cpabsu3.b $crop,$crqp,$crpp" | |
6903 (+ (f-ivc2-8u0 #x20) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6904 (sequence () | |
6905 (c-call "check_option_cp" pc) | |
6906 (set crop (c-call DI "ivc2_cpabsu3_b" pc crqp crpp)) ) | |
6907 () | |
6908 ) | |
6909 | |
6910 ; 00100001 10100 qqqqq ppppp ooooo cpabs3.b =crop,crqp,crpp (p0_1) | |
6911 (dni cpabs3_b_P0_P1 "cpabs3.b $crop,$crqp,$crpp Pn" | |
6912 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpabs3_b") (CPTYPE V8QI) (CRET FIRST)) | |
6913 "cpabs3.b $crop,$crqp,$crpp" | |
6914 (+ (f-ivc2-8u0 #x21) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6915 (sequence () | |
6916 (c-call "check_option_cp" pc) | |
6917 (set crop (c-call DI "ivc2_cpabs3_b" pc crqp crpp)) ) | |
6918 () | |
6919 ) | |
6920 | |
6921 ; 00100010 10100 qqqqq ppppp ooooo cpabs3.h =crop,crqp,crpp (p0_1) | |
6922 (dni cpabs3_h_P0_P1 "cpabs3.h $crop,$crqp,$crpp Pn" | |
6923 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpabs3_h") (CPTYPE V4HI) (CRET FIRST)) | |
6924 "cpabs3.h $crop,$crqp,$crpp" | |
6925 (+ (f-ivc2-8u0 #x22) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6926 (sequence () | |
6927 (c-call "check_option_cp" pc) | |
6928 (set crop (c-call DI "ivc2_cpabs3_h" pc crqp crpp)) ) | |
6929 () | |
6930 ) | |
6931 | |
6932 ; 00100100 10100 qqqqq ppppp ooooo cpand3 =crop,crqp,crpp (p0_1) | |
6933 (dni cpand3_P0_P1 "cpand3 $crop,$crqp,$crpp Pn" | |
6934 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpand3") (CPTYPE VECT) (CRET FIRST)) | |
6935 "cpand3 $crop,$crqp,$crpp" | |
6936 (+ (f-ivc2-8u0 #x24) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6937 (sequence () | |
6938 (c-call "check_option_cp" pc) | |
6939 (set crop (c-call DI "ivc2_cpand3" pc crqp crpp)) ) | |
6940 () | |
6941 ) | |
6942 | |
6943 ; 00100101 10100 qqqqq ppppp ooooo cpor3 =crop,crqp,crpp (p0_1) | |
6944 (dni cpor3_P0_P1 "cpor3 $crop,$crqp,$crpp Pn" | |
6945 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpor3") (CPTYPE VECT) (CRET FIRST)) | |
6946 "cpor3 $crop,$crqp,$crpp" | |
6947 (+ (f-ivc2-8u0 #x25) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6948 (sequence () | |
6949 (c-call "check_option_cp" pc) | |
6950 (set crop (c-call DI "ivc2_cpor3" pc crqp crpp)) ) | |
6951 () | |
6952 ) | |
6953 | |
6954 ; 00100110 10100 qqqqq ppppp ooooo cpnor3 =crop,crqp,crpp (p0_1) | |
6955 (dni cpnor3_P0_P1 "cpnor3 $crop,$crqp,$crpp Pn" | |
6956 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpnor3") (CPTYPE VECT) (CRET FIRST)) | |
6957 "cpnor3 $crop,$crqp,$crpp" | |
6958 (+ (f-ivc2-8u0 #x26) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6959 (sequence () | |
6960 (c-call "check_option_cp" pc) | |
6961 (set crop (c-call DI "ivc2_cpnor3" pc crqp crpp)) ) | |
6962 () | |
6963 ) | |
6964 | |
6965 ; 00100111 10100 qqqqq ppppp ooooo cpxor3 =crop,crqp,crpp (p0_1) | |
6966 (dni cpxor3_P0_P1 "cpxor3 $crop,$crqp,$crpp Pn" | |
6967 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpxor3") (CPTYPE VECT) (CRET FIRST)) | |
6968 "cpxor3 $crop,$crqp,$crpp" | |
6969 (+ (f-ivc2-8u0 #x27) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6970 (sequence () | |
6971 (c-call "check_option_cp" pc) | |
6972 (set crop (c-call DI "ivc2_cpxor3" pc crqp crpp)) ) | |
6973 () | |
6974 ) | |
6975 | |
6976 ; 00101100 10100 qqqqq ppppp ooooo cppacku.b =crop,crqp,crpp (p0_1) | |
6977 (dni cppacku_b_P0_P1 "cppacku.b $crop,$crqp,$crpp Pn" | |
6978 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cppacku_b") (CPTYPE V8UQI) (CRET FIRST)) | |
6979 "cppacku.b $crop,$crqp,$crpp" | |
6980 (+ (f-ivc2-8u0 #x2c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6981 (sequence () | |
6982 (c-call "check_option_cp" pc) | |
6983 (set crop (c-call DI "ivc2_cppacku_b" pc crqp crpp)) ) | |
6984 () | |
6985 ) | |
6986 | |
6987 ; 00101101 10100 qqqqq ppppp ooooo cppack.b =crop,crqp,crpp (p0_1) | |
6988 (dni cppack_b_P0_P1 "cppack.b $crop,$crqp,$crpp Pn" | |
6989 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cppack_b") (CPTYPE V8QI) (CRET FIRST)) | |
6990 "cppack.b $crop,$crqp,$crpp" | |
6991 (+ (f-ivc2-8u0 #x2d) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
6992 (sequence () | |
6993 (c-call "check_option_cp" pc) | |
6994 (set crop (c-call DI "ivc2_cppack_b" pc crqp crpp)) ) | |
6995 () | |
6996 ) | |
6997 | |
6998 ; 00101111 10100 qqqqq ppppp ooooo cppack.h =crop,crqp,crpp (p0_1) | |
6999 (dni cppack_h_P0_P1 "cppack.h $crop,$crqp,$crpp Pn" | |
7000 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cppack_h") (CPTYPE V4HI) (CRET FIRST)) | |
7001 "cppack.h $crop,$crqp,$crpp" | |
7002 (+ (f-ivc2-8u0 #x2f) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7003 (sequence () | |
7004 (c-call "check_option_cp" pc) | |
7005 (set crop (c-call DI "ivc2_cppack_h" pc crqp crpp)) ) | |
7006 () | |
7007 ) | |
7008 | |
7009 ; 00110000 10100 qqqqq ppppp ooooo cpmaxu3.b =crop,crqp,crpp (p0_1) | |
7010 (dni cpmaxu3_b_P0_P1 "cpmaxu3.b $crop,$crqp,$crpp Pn" | |
7011 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmaxu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7012 "cpmaxu3.b $crop,$crqp,$crpp" | |
7013 (+ (f-ivc2-8u0 #x30) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7014 (sequence () | |
7015 (c-call "check_option_cp" pc) | |
7016 (set crop (c-call DI "ivc2_cpmaxu3_b" pc crqp crpp)) ) | |
7017 () | |
7018 ) | |
7019 | |
7020 ; 00110001 10100 qqqqq ppppp ooooo cpmax3.b =crop,crqp,crpp (p0_1) | |
7021 (dni cpmax3_b_P0_P1 "cpmax3.b $crop,$crqp,$crpp Pn" | |
7022 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmax3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7023 "cpmax3.b $crop,$crqp,$crpp" | |
7024 (+ (f-ivc2-8u0 #x31) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7025 (sequence () | |
7026 (c-call "check_option_cp" pc) | |
7027 (set crop (c-call DI "ivc2_cpmax3_b" pc crqp crpp)) ) | |
7028 () | |
7029 ) | |
7030 | |
7031 ; 00110011 10100 qqqqq ppppp ooooo cpmax3.h =crop,crqp,crpp (p0_1) | |
7032 (dni cpmax3_h_P0_P1 "cpmax3.h $crop,$crqp,$crpp Pn" | |
7033 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmax3_h") (CPTYPE V4HI) (CRET FIRST)) | |
7034 "cpmax3.h $crop,$crqp,$crpp" | |
7035 (+ (f-ivc2-8u0 #x33) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7036 (sequence () | |
7037 (c-call "check_option_cp" pc) | |
7038 (set crop (c-call DI "ivc2_cpmax3_h" pc crqp crpp)) ) | |
7039 () | |
7040 ) | |
7041 | |
7042 ; 00110100 10100 qqqqq ppppp ooooo cpmaxu3.w =crop,crqp,crpp (p0_1) | |
7043 (dni cpmaxu3_w_P0_P1 "cpmaxu3.w $crop,$crqp,$crpp Pn" | |
7044 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmaxu3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7045 "cpmaxu3.w $crop,$crqp,$crpp" | |
7046 (+ (f-ivc2-8u0 #x34) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7047 (sequence () | |
7048 (c-call "check_option_cp" pc) | |
7049 (set crop (c-call DI "ivc2_cpmaxu3_w" pc crqp crpp)) ) | |
7050 () | |
7051 ) | |
7052 | |
7053 ; 00110101 10100 qqqqq ppppp ooooo cpmax3.w =crop,crqp,crpp (p0_1) | |
7054 (dni cpmax3_w_P0_P1 "cpmax3.w $crop,$crqp,$crpp Pn" | |
7055 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmax3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7056 "cpmax3.w $crop,$crqp,$crpp" | |
7057 (+ (f-ivc2-8u0 #x35) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7058 (sequence () | |
7059 (c-call "check_option_cp" pc) | |
7060 (set crop (c-call DI "ivc2_cpmax3_w" pc crqp crpp)) ) | |
7061 () | |
7062 ) | |
7063 | |
7064 ; 00111000 10100 qqqqq ppppp ooooo cpminu3.b =crop,crqp,crpp (p0_1) | |
7065 (dni cpminu3_b_P0_P1 "cpminu3.b $crop,$crqp,$crpp Pn" | |
7066 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpminu3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7067 "cpminu3.b $crop,$crqp,$crpp" | |
7068 (+ (f-ivc2-8u0 #x38) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7069 (sequence () | |
7070 (c-call "check_option_cp" pc) | |
7071 (set crop (c-call DI "ivc2_cpminu3_b" pc crqp crpp)) ) | |
7072 () | |
7073 ) | |
7074 | |
7075 ; 00111001 10100 qqqqq ppppp ooooo cpmin3.b =crop,crqp,crpp (p0_1) | |
7076 (dni cpmin3_b_P0_P1 "cpmin3.b $crop,$crqp,$crpp Pn" | |
7077 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmin3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7078 "cpmin3.b $crop,$crqp,$crpp" | |
7079 (+ (f-ivc2-8u0 #x39) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7080 (sequence () | |
7081 (c-call "check_option_cp" pc) | |
7082 (set crop (c-call DI "ivc2_cpmin3_b" pc crqp crpp)) ) | |
7083 () | |
7084 ) | |
7085 | |
7086 ; 00111011 10100 qqqqq ppppp ooooo cpmin3.h =crop,crqp,crpp (p0_1) | |
7087 (dni cpmin3_h_P0_P1 "cpmin3.h $crop,$crqp,$crpp Pn" | |
7088 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmin3_h") (CPTYPE V4HI) (CRET FIRST)) | |
7089 "cpmin3.h $crop,$crqp,$crpp" | |
7090 (+ (f-ivc2-8u0 #x3b) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7091 (sequence () | |
7092 (c-call "check_option_cp" pc) | |
7093 (set crop (c-call DI "ivc2_cpmin3_h" pc crqp crpp)) ) | |
7094 () | |
7095 ) | |
7096 | |
7097 ; 00111100 10100 qqqqq ppppp ooooo cpminu3.w =crop,crqp,crpp (p0_1) | |
7098 (dni cpminu3_w_P0_P1 "cpminu3.w $crop,$crqp,$crpp Pn" | |
7099 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpminu3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7100 "cpminu3.w $crop,$crqp,$crpp" | |
7101 (+ (f-ivc2-8u0 #x3c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7102 (sequence () | |
7103 (c-call "check_option_cp" pc) | |
7104 (set crop (c-call DI "ivc2_cpminu3_w" pc crqp crpp)) ) | |
7105 () | |
7106 ) | |
7107 | |
7108 ; 00111101 10100 qqqqq ppppp ooooo cpmin3.w =crop,crqp,crpp (p0_1) | |
7109 (dni cpmin3_w_P0_P1 "cpmin3.w $crop,$crqp,$crpp Pn" | |
7110 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmin3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7111 "cpmin3.w $crop,$crqp,$crpp" | |
7112 (+ (f-ivc2-8u0 #x3d) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7113 (sequence () | |
7114 (c-call "check_option_cp" pc) | |
7115 (set crop (c-call DI "ivc2_cpmin3_w" pc crqp crpp)) ) | |
7116 () | |
7117 ) | |
7118 | |
7119 ; 01000000 10100 qqqqq ppppp ooooo cpsrl3.b =crop,crqp,crpp (p0_1) | |
7120 (dni cpsrl3_b_P0_P1 "cpsrl3.b $crop,$crqp,$crpp Pn" | |
7121 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrl3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7122 "cpsrl3.b $crop,$crqp,$crpp" | |
7123 (+ (f-ivc2-8u0 #x40) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7124 (sequence () | |
7125 (c-call "check_option_cp" pc) | |
7126 (set crop (c-call DI "ivc2_cpsrl3_b" pc crqp crpp)) ) | |
7127 () | |
7128 ) | |
7129 | |
7130 ; 01000001 10100 qqqqq ppppp ooooo cpssrl3.b =crop,crqp,crpp (p0_1) | |
7131 (dni cpssrl3_b_P0_P1 "cpssrl3.b $crop,$crqp,$crpp Pn" | |
7132 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssrl3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7133 "cpssrl3.b $crop,$crqp,$crpp" | |
7134 (+ (f-ivc2-8u0 #x41) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7135 (sequence () | |
7136 (c-call "check_option_cp" pc) | |
7137 (set crop (c-call DI "ivc2_cpssrl3_b" pc crqp crpp)) ) | |
7138 () | |
7139 ) | |
7140 | |
7141 ; 01000010 10100 qqqqq ppppp ooooo cpsrl3.h =crop,crqp,crpp (p0_1) | |
7142 (dni cpsrl3_h_P0_P1 "cpsrl3.h $crop,$crqp,$crpp Pn" | |
7143 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrl3_h") (CPTYPE V4HI) (CRET FIRST)) | |
7144 "cpsrl3.h $crop,$crqp,$crpp" | |
7145 (+ (f-ivc2-8u0 #x42) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7146 (sequence () | |
7147 (c-call "check_option_cp" pc) | |
7148 (set crop (c-call DI "ivc2_cpsrl3_h" pc crqp crpp)) ) | |
7149 () | |
7150 ) | |
7151 | |
7152 ; 01000011 10100 qqqqq ppppp ooooo cpssrl3.h =crop,crqp,crpp (p0_1) | |
7153 (dni cpssrl3_h_P0_P1 "cpssrl3.h $crop,$crqp,$crpp Pn" | |
7154 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssrl3_h") (CPTYPE V4HI) (CRET FIRST)) | |
7155 "cpssrl3.h $crop,$crqp,$crpp" | |
7156 (+ (f-ivc2-8u0 #x43) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7157 (sequence () | |
7158 (c-call "check_option_cp" pc) | |
7159 (set crop (c-call DI "ivc2_cpssrl3_h" pc crqp crpp)) ) | |
7160 () | |
7161 ) | |
7162 | |
7163 ; 01000100 10100 qqqqq ppppp ooooo cpsrl3.w =crop,crqp,crpp (p0_1) | |
7164 (dni cpsrl3_w_P0_P1 "cpsrl3.w $crop,$crqp,$crpp Pn" | |
7165 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrl3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7166 "cpsrl3.w $crop,$crqp,$crpp" | |
7167 (+ (f-ivc2-8u0 #x44) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7168 (sequence () | |
7169 (c-call "check_option_cp" pc) | |
7170 (set crop (c-call DI "ivc2_cpsrl3_w" pc crqp crpp)) ) | |
7171 () | |
7172 ) | |
7173 | |
7174 ; 01000101 10100 qqqqq ppppp ooooo cpssrl3.w =crop,crqp,crpp (p0_1) | |
7175 (dni cpssrl3_w_P0_P1 "cpssrl3.w $crop,$crqp,$crpp Pn" | |
7176 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssrl3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7177 "cpssrl3.w $crop,$crqp,$crpp" | |
7178 (+ (f-ivc2-8u0 #x45) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7179 (sequence () | |
7180 (c-call "check_option_cp" pc) | |
7181 (set crop (c-call DI "ivc2_cpssrl3_w" pc crqp crpp)) ) | |
7182 () | |
7183 ) | |
7184 | |
7185 ; 01000110 10100 qqqqq ppppp ooooo cdsrl3 =crop,crqp,crpp (p0_1) | |
7186 (dni cdsrl3_P0_P1 "cdsrl3 $crop,$crqp,$crpp Pn" | |
7187 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsrl3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
7188 "cdsrl3 $crop,$crqp,$crpp" | |
7189 (+ (f-ivc2-8u0 #x46) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7190 (sequence () | |
7191 (c-call "check_option_cp" pc) | |
7192 (set crop (c-call DI "ivc2_cdsrl3" pc crqp crpp)) ) | |
7193 () | |
7194 ) | |
7195 | |
7196 ; 01001000 10100 qqqqq ppppp ooooo cpsra3.b =crop,crqp,crpp (p0_1) | |
7197 (dni cpsra3_b_P0_P1 "cpsra3.b $crop,$crqp,$crpp Pn" | |
7198 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsra3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7199 "cpsra3.b $crop,$crqp,$crpp" | |
7200 (+ (f-ivc2-8u0 #x48) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7201 (sequence () | |
7202 (c-call "check_option_cp" pc) | |
7203 (set crop (c-call DI "ivc2_cpsra3_b" pc crqp crpp)) ) | |
7204 () | |
7205 ) | |
7206 | |
7207 ; 01001001 10100 qqqqq ppppp ooooo cpssra3.b =crop,crqp,crpp (p0_1) | |
7208 (dni cpssra3_b_P0_P1 "cpssra3.b $crop,$crqp,$crpp Pn" | |
7209 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssra3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7210 "cpssra3.b $crop,$crqp,$crpp" | |
7211 (+ (f-ivc2-8u0 #x49) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7212 (sequence () | |
7213 (c-call "check_option_cp" pc) | |
7214 (set crop (c-call DI "ivc2_cpssra3_b" pc crqp crpp)) ) | |
7215 () | |
7216 ) | |
7217 | |
7218 ; 01001010 10100 qqqqq ppppp ooooo cpsra3.h =crop,crqp,crpp (p0_1) | |
7219 (dni cpsra3_h_P0_P1 "cpsra3.h $crop,$crqp,$crpp Pn" | |
7220 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsra3_h") (CPTYPE V4HI) (CRET FIRST)) | |
7221 "cpsra3.h $crop,$crqp,$crpp" | |
7222 (+ (f-ivc2-8u0 #x4a) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7223 (sequence () | |
7224 (c-call "check_option_cp" pc) | |
7225 (set crop (c-call DI "ivc2_cpsra3_h" pc crqp crpp)) ) | |
7226 () | |
7227 ) | |
7228 | |
7229 ; 01001011 10100 qqqqq ppppp ooooo cpssra3.h =crop,crqp,crpp (p0_1) | |
7230 (dni cpssra3_h_P0_P1 "cpssra3.h $crop,$crqp,$crpp Pn" | |
7231 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssra3_h") (CPTYPE V4HI) (CRET FIRST)) | |
7232 "cpssra3.h $crop,$crqp,$crpp" | |
7233 (+ (f-ivc2-8u0 #x4b) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7234 (sequence () | |
7235 (c-call "check_option_cp" pc) | |
7236 (set crop (c-call DI "ivc2_cpssra3_h" pc crqp crpp)) ) | |
7237 () | |
7238 ) | |
7239 | |
7240 ; 01001100 10100 qqqqq ppppp ooooo cpsra3.w =crop,crqp,crpp (p0_1) | |
7241 (dni cpsra3_w_P0_P1 "cpsra3.w $crop,$crqp,$crpp Pn" | |
7242 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsra3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7243 "cpsra3.w $crop,$crqp,$crpp" | |
7244 (+ (f-ivc2-8u0 #x4c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7245 (sequence () | |
7246 (c-call "check_option_cp" pc) | |
7247 (set crop (c-call DI "ivc2_cpsra3_w" pc crqp crpp)) ) | |
7248 () | |
7249 ) | |
7250 | |
7251 ; 01001101 10100 qqqqq ppppp ooooo cpssra3.w =crop,crqp,crpp (p0_1) | |
7252 (dni cpssra3_w_P0_P1 "cpssra3.w $crop,$crqp,$crpp Pn" | |
7253 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssra3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7254 "cpssra3.w $crop,$crqp,$crpp" | |
7255 (+ (f-ivc2-8u0 #x4d) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7256 (sequence () | |
7257 (c-call "check_option_cp" pc) | |
7258 (set crop (c-call DI "ivc2_cpssra3_w" pc crqp crpp)) ) | |
7259 () | |
7260 ) | |
7261 | |
7262 ; 01001110 10100 qqqqq ppppp ooooo cdsra3 =crop,crqp,crpp (p0_1) | |
7263 (dni cdsra3_P0_P1 "cdsra3 $crop,$crqp,$crpp Pn" | |
7264 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsra3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
7265 "cdsra3 $crop,$crqp,$crpp" | |
7266 (+ (f-ivc2-8u0 #x4e) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7267 (sequence () | |
7268 (c-call "check_option_cp" pc) | |
7269 (set crop (c-call DI "ivc2_cdsra3" pc crqp crpp)) ) | |
7270 () | |
7271 ) | |
7272 | |
7273 ; 01010000 10100 qqqqq ppppp ooooo cpsll3.b =crop,crqp,crpp (p0_1) | |
7274 (dni cpsll3_b_P0_P1 "cpsll3.b $crop,$crqp,$crpp Pn" | |
7275 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsll3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7276 "cpsll3.b $crop,$crqp,$crpp" | |
7277 (+ (f-ivc2-8u0 #x50) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7278 (sequence () | |
7279 (c-call "check_option_cp" pc) | |
7280 (set crop (c-call DI "ivc2_cpsll3_b" pc crqp crpp)) ) | |
7281 () | |
7282 ) | |
7283 | |
7284 ; 01010001 10100 qqqqq ppppp ooooo cpssll3.b =crop,crqp,crpp (p0_1) | |
7285 (dni cpssll3_b_P0_P1 "cpssll3.b $crop,$crqp,$crpp Pn" | |
7286 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssll3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7287 "cpssll3.b $crop,$crqp,$crpp" | |
7288 (+ (f-ivc2-8u0 #x51) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7289 (sequence () | |
7290 (c-call "check_option_cp" pc) | |
7291 (set crop (c-call DI "ivc2_cpssll3_b" pc crqp crpp)) ) | |
7292 () | |
7293 ) | |
7294 | |
7295 ; 01010010 10100 qqqqq ppppp ooooo cpsll3.h =crop,crqp,crpp (p0_1) | |
7296 (dni cpsll3_h_P0_P1 "cpsll3.h $crop,$crqp,$crpp Pn" | |
7297 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsll3_h") (CPTYPE V4HI) (CRET FIRST)) | |
7298 "cpsll3.h $crop,$crqp,$crpp" | |
7299 (+ (f-ivc2-8u0 #x52) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7300 (sequence () | |
7301 (c-call "check_option_cp" pc) | |
7302 (set crop (c-call DI "ivc2_cpsll3_h" pc crqp crpp)) ) | |
7303 () | |
7304 ) | |
7305 | |
7306 ; 01010011 10100 qqqqq ppppp ooooo cpssll3.h =crop,crqp,crpp (p0_1) | |
7307 (dni cpssll3_h_P0_P1 "cpssll3.h $crop,$crqp,$crpp Pn" | |
7308 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssll3_h") (CPTYPE V4HI) (CRET FIRST)) | |
7309 "cpssll3.h $crop,$crqp,$crpp" | |
7310 (+ (f-ivc2-8u0 #x53) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7311 (sequence () | |
7312 (c-call "check_option_cp" pc) | |
7313 (set crop (c-call DI "ivc2_cpssll3_h" pc crqp crpp)) ) | |
7314 () | |
7315 ) | |
7316 | |
7317 ; 01010100 10100 qqqqq ppppp ooooo cpsll3.w =crop,crqp,crpp (p0_1) | |
7318 (dni cpsll3_w_P0_P1 "cpsll3.w $crop,$crqp,$crpp Pn" | |
7319 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsll3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7320 "cpsll3.w $crop,$crqp,$crpp" | |
7321 (+ (f-ivc2-8u0 #x54) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7322 (sequence () | |
7323 (c-call "check_option_cp" pc) | |
7324 (set crop (c-call DI "ivc2_cpsll3_w" pc crqp crpp)) ) | |
7325 () | |
7326 ) | |
7327 | |
7328 ; 01010101 10100 qqqqq ppppp ooooo cpssll3.w =crop,crqp,crpp (p0_1) | |
7329 (dni cpssll3_w_P0_P1 "cpssll3.w $crop,$crqp,$crpp Pn" | |
7330 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssll3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7331 "cpssll3.w $crop,$crqp,$crpp" | |
7332 (+ (f-ivc2-8u0 #x55) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7333 (sequence () | |
7334 (c-call "check_option_cp" pc) | |
7335 (set crop (c-call DI "ivc2_cpssll3_w" pc crqp crpp)) ) | |
7336 () | |
7337 ) | |
7338 | |
7339 ; 01010110 10100 qqqqq ppppp ooooo cdsll3 =crop,crqp,crpp (p0_1) | |
7340 (dni cdsll3_P0_P1 "cdsll3 $crop,$crqp,$crpp Pn" | |
7341 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsll3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
7342 "cdsll3 $crop,$crqp,$crpp" | |
7343 (+ (f-ivc2-8u0 #x56) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7344 (sequence () | |
7345 (c-call "check_option_cp" pc) | |
7346 (set crop (c-call DI "ivc2_cdsll3" pc crqp crpp)) ) | |
7347 () | |
7348 ) | |
7349 | |
7350 ; 01011010 10100 qqqqq ppppp ooooo cpsla3.h =crop,crqp,crpp (p0_1) | |
7351 (dni cpsla3_h_P0_P1 "cpsla3.h $crop,$crqp,$crpp Pn" | |
7352 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsla3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
7353 "cpsla3.h $crop,$crqp,$crpp" | |
7354 (+ (f-ivc2-8u0 #x5a) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7355 (sequence () | |
7356 (c-call "check_option_cp" pc) | |
7357 (set crop (c-call DI "ivc2_cpsla3_h" pc crqp crpp)) ) | |
7358 () | |
7359 ) | |
7360 | |
7361 ; 01011100 10100 qqqqq ppppp ooooo cpsla3.w =crop,crqp,crpp (p0_1) | |
7362 (dni cpsla3_w_P0_P1 "cpsla3.w $crop,$crqp,$crpp Pn" | |
7363 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsla3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
7364 "cpsla3.w $crop,$crqp,$crpp" | |
7365 (+ (f-ivc2-8u0 #x5c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) | |
7366 (sequence () | |
7367 (c-call "check_option_cp" pc) | |
7368 (set crop (c-call DI "ivc2_cpsla3_w" pc crqp crpp)) ) | |
7369 () | |
7370 ) | |
7371 | |
7372 ; xxxxxiii 10101 qqqqq 00000 ooooo cpsrli3.b =crop,crqp,imm3p5 (p0_1) | |
7373 (dni cpsrli3_b_P0_P1 "cpsrli3.b $crop,$crqp,imm3p5 Pn" | |
7374 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrli3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7375 "cpsrli3.b $crop,$crqp,$imm3p5" | |
7376 (+ ivc-x-0-5 imm3p5 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x0) crop (f-ivc2-4u28 0)) | |
7377 (sequence () | |
7378 (c-call "check_option_cp" pc) | |
7379 (set crop (c-call DI "ivc2_cpsrli3_b" pc crqp imm3p5)) ) | |
7380 () | |
7381 ) | |
7382 | |
7383 ; xxxxiiii 10101 qqqqq 00001 ooooo cpsrli3.h =crop,crqp,imm4p4 (p0_1) | |
7384 (dni cpsrli3_h_P0_P1 "cpsrli3.h $crop,$crqp,imm4p4 Pn" | |
7385 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrli3_h") (CPTYPE V4HI) (CRET FIRST)) | |
7386 "cpsrli3.h $crop,$crqp,$imm4p4" | |
7387 (+ ivc-x-0-4 imm4p4 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0)) | |
7388 (sequence () | |
7389 (c-call "check_option_cp" pc) | |
7390 (set crop (c-call DI "ivc2_cpsrli3_h" pc crqp imm4p4)) ) | |
7391 () | |
7392 ) | |
7393 | |
7394 ; xxxiiiii 10101 qqqqq 00010 ooooo cpsrli3.w =crop,crqp,imm5p3 (p0_1) | |
7395 (dni cpsrli3_w_P0_P1 "cpsrli3.w $crop,$crqp,imm5p3 Pn" | |
7396 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrli3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7397 "cpsrli3.w $crop,$crqp,$imm5p3" | |
7398 (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0)) | |
7399 (sequence () | |
7400 (c-call "check_option_cp" pc) | |
7401 (set crop (c-call DI "ivc2_cpsrli3_w" pc crqp imm5p3)) ) | |
7402 () | |
7403 ) | |
7404 | |
7405 ; xxiiiiii 10101 qqqqq 00011 ooooo cdsrli3 =crop,crqp,imm6p2 (p0_1) | |
7406 (dni cdsrli3_P0_P1 "cdsrli3 $crop,$crqp,imm6p2 Pn" | |
7407 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsrli3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
7408 "cdsrli3 $crop,$crqp,$imm6p2" | |
7409 (+ ivc-x-0-2 imm6p2 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0)) | |
7410 (sequence () | |
7411 (c-call "check_option_cp" pc) | |
7412 (set crop (c-call DI "ivc2_cdsrli3" pc crqp imm6p2)) ) | |
7413 () | |
7414 ) | |
7415 | |
7416 ; xxxxxiii 10101 qqqqq 00100 ooooo cpsrai3.b =crop,crqp,imm3p5 (p0_1) | |
7417 (dni cpsrai3_b_P0_P1 "cpsrai3.b $crop,$crqp,imm3p5 Pn" | |
7418 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrai3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7419 "cpsrai3.b $crop,$crqp,$imm3p5" | |
7420 (+ ivc-x-0-5 imm3p5 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0)) | |
7421 (sequence () | |
7422 (c-call "check_option_cp" pc) | |
7423 (set crop (c-call DI "ivc2_cpsrai3_b" pc crqp imm3p5)) ) | |
7424 () | |
7425 ) | |
7426 | |
7427 ; xxxxiiii 10101 qqqqq 00101 ooooo cpsrai3.h =crop,crqp,imm4p4 (p0_1) | |
7428 (dni cpsrai3_h_P0_P1 "cpsrai3.h $crop,$crqp,imm4p4 Pn" | |
7429 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrai3_h") (CPTYPE V4HI) (CRET FIRST)) | |
7430 "cpsrai3.h $crop,$crqp,$imm4p4" | |
7431 (+ ivc-x-0-4 imm4p4 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0)) | |
7432 (sequence () | |
7433 (c-call "check_option_cp" pc) | |
7434 (set crop (c-call DI "ivc2_cpsrai3_h" pc crqp imm4p4)) ) | |
7435 () | |
7436 ) | |
7437 | |
7438 ; xxxiiiii 10101 qqqqq 00110 ooooo cpsrai3.w =crop,crqp,imm5p3 (p0_1) | |
7439 (dni cpsrai3_w_P0_P1 "cpsrai3.w $crop,$crqp,imm5p3 Pn" | |
7440 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrai3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7441 "cpsrai3.w $crop,$crqp,$imm5p3" | |
7442 (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0)) | |
7443 (sequence () | |
7444 (c-call "check_option_cp" pc) | |
7445 (set crop (c-call DI "ivc2_cpsrai3_w" pc crqp imm5p3)) ) | |
7446 () | |
7447 ) | |
7448 | |
7449 ; xxiiiiii 10101 qqqqq 00111 ooooo cdsrai3 =crop,crqp,imm6p2 (p0_1) | |
7450 (dni cdsrai3_P0_P1 "cdsrai3 $crop,$crqp,imm6p2 Pn" | |
7451 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsrai3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
7452 "cdsrai3 $crop,$crqp,$imm6p2" | |
7453 (+ ivc-x-0-2 imm6p2 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0)) | |
7454 (sequence () | |
7455 (c-call "check_option_cp" pc) | |
7456 (set crop (c-call DI "ivc2_cdsrai3" pc crqp imm6p2)) ) | |
7457 () | |
7458 ) | |
7459 | |
7460 ; xxxxxiii 10101 qqqqq 01000 ooooo cpslli3.b =crop,crqp,imm3p5 (p0_1) | |
7461 (dni cpslli3_b_P0_P1 "cpslli3.b $crop,$crqp,imm3p5 Pn" | |
7462 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslli3_b") (CPTYPE V8QI) (CRET FIRST)) | |
7463 "cpslli3.b $crop,$crqp,$imm3p5" | |
7464 (+ ivc-x-0-5 imm3p5 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0)) | |
7465 (sequence () | |
7466 (c-call "check_option_cp" pc) | |
7467 (set crop (c-call DI "ivc2_cpslli3_b" pc crqp imm3p5)) ) | |
7468 () | |
7469 ) | |
7470 | |
7471 ; xxxxiiii 10101 qqqqq 01001 ooooo cpslli3.h =crop,crqp,imm4p4 (p0_1) | |
7472 (dni cpslli3_h_P0_P1 "cpslli3.h $crop,$crqp,imm4p4 Pn" | |
7473 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslli3_h") (CPTYPE V4HI) (CRET FIRST)) | |
7474 "cpslli3.h $crop,$crqp,$imm4p4" | |
7475 (+ ivc-x-0-4 imm4p4 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0)) | |
7476 (sequence () | |
7477 (c-call "check_option_cp" pc) | |
7478 (set crop (c-call DI "ivc2_cpslli3_h" pc crqp imm4p4)) ) | |
7479 () | |
7480 ) | |
7481 | |
7482 ; xxxiiiii 10101 qqqqq 01010 ooooo cpslli3.w =crop,crqp,imm5p3 (p0_1) | |
7483 (dni cpslli3_w_P0_P1 "cpslli3.w $crop,$crqp,imm5p3 Pn" | |
7484 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslli3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7485 "cpslli3.w $crop,$crqp,$imm5p3" | |
7486 (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0)) | |
7487 (sequence () | |
7488 (c-call "check_option_cp" pc) | |
7489 (set crop (c-call DI "ivc2_cpslli3_w" pc crqp imm5p3)) ) | |
7490 () | |
7491 ) | |
7492 | |
7493 ; xxiiiiii 10101 qqqqq 01011 ooooo cdslli3 =crop,crqp,imm6p2 (p0_1) | |
7494 (dni cdslli3_P0_P1 "cdslli3 $crop,$crqp,imm6p2 Pn" | |
7495 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdslli3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
7496 "cdslli3 $crop,$crqp,$imm6p2" | |
7497 (+ ivc-x-0-2 imm6p2 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0)) | |
7498 (sequence () | |
7499 (c-call "check_option_cp" pc) | |
7500 (set crop (c-call DI "ivc2_cdslli3" pc crqp imm6p2)) ) | |
7501 () | |
7502 ) | |
7503 | |
7504 ; xxxxiiii 10101 qqqqq 01101 ooooo cpslai3.h =crop,crqp,imm4p4 (p0_1) | |
7505 (dni cpslai3_h_P0_P1 "cpslai3.h $crop,$crqp,imm4p4 Pn" | |
7506 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslai3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
7507 "cpslai3.h $crop,$crqp,$imm4p4" | |
7508 (+ ivc-x-0-4 imm4p4 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0)) | |
7509 (sequence () | |
7510 (c-call "check_option_cp" pc) | |
7511 (set crop (c-call DI "ivc2_cpslai3_h" pc crqp imm4p4)) ) | |
7512 () | |
7513 ) | |
7514 | |
7515 ; xxxiiiii 10101 qqqqq 01110 ooooo cpslai3.w =crop,crqp,imm5p3 (p0_1) | |
7516 (dni cpslai3_w_P0_P1 "cpslai3.w $crop,$crqp,imm5p3 Pn" | |
7517 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslai3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
7518 "cpslai3.w $crop,$crqp,$imm5p3" | |
7519 (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0)) | |
7520 (sequence () | |
7521 (c-call "check_option_cp" pc) | |
7522 (set crop (c-call DI "ivc2_cpslai3_w" pc crqp imm5p3)) ) | |
7523 () | |
7524 ) | |
7525 | |
7526 ; xxxiiiii 10101 qqqqq 10000 ooooo cpclipiu3.w =crop,crqp,imm5p3 (p0_1) | |
7527 (dni cpclipiu3_w_P0_P1 "cpclipiu3.w $crop,$crqp,imm5p3 Pn" | |
7528 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpclipiu3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7529 "cpclipiu3.w $crop,$crqp,$imm5p3" | |
7530 (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x10) crop (f-ivc2-4u28 0)) | |
7531 (sequence () | |
7532 (c-call "check_option_cp" pc) | |
7533 (set crop (c-call DI "ivc2_cpclipiu3_w" pc crqp imm5p3)) ) | |
7534 () | |
7535 ) | |
7536 | |
7537 ; xxxiiiii 10101 qqqqq 10001 ooooo cpclipi3.w =crop,crqp,imm5p3 (p0_1) | |
7538 (dni cpclipi3_w_P0_P1 "cpclipi3.w $crop,$crqp,imm5p3 Pn" | |
7539 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpclipi3_w") (CPTYPE V2SI) (CRET FIRST)) | |
7540 "cpclipi3.w $crop,$crqp,$imm5p3" | |
7541 (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x11) crop (f-ivc2-4u28 0)) | |
7542 (sequence () | |
7543 (c-call "check_option_cp" pc) | |
7544 (set crop (c-call DI "ivc2_cpclipi3_w" pc crqp imm5p3)) ) | |
7545 () | |
7546 ) | |
7547 | |
7548 ; xxiiiiii 10101 qqqqq 10010 ooooo cdclipiu3 =crop,crqp,imm6p2 (p0_1) | |
7549 (dni cdclipiu3_P0_P1 "cdclipiu3 $crop,$crqp,imm6p2 Pn" | |
7550 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdclipiu3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
7551 "cdclipiu3 $crop,$crqp,$imm6p2" | |
7552 (+ ivc-x-0-2 imm6p2 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x12) crop (f-ivc2-4u28 0)) | |
7553 (sequence () | |
7554 (c-call "check_option_cp" pc) | |
7555 (set crop (c-call DI "ivc2_cdclipiu3" pc crqp imm6p2)) ) | |
7556 () | |
7557 ) | |
7558 | |
7559 ; xxiiiiii 10101 qqqqq 10011 ooooo cdclipi3 =crop,crqp,imm6p2 (p0_1) | |
7560 (dni cdclipi3_P0_P1 "cdclipi3 $crop,$crqp,imm6p2 Pn" | |
7561 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdclipi3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
7562 "cdclipi3 $crop,$crqp,$imm6p2" | |
7563 (+ ivc-x-0-2 imm6p2 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x13) crop (f-ivc2-4u28 0)) | |
7564 (sequence () | |
7565 (c-call "check_option_cp" pc) | |
7566 (set crop (c-call DI "ivc2_cdclipi3" pc crqp imm6p2)) ) | |
7567 () | |
7568 ) | |
7569 | |
7570 ; iiiiiiii 10110 qqqqq 01iii iiiii cpmovi.h =crqp,simm16p0 (p0_i) | |
7571 (dni cpmovi_h_P0_P1 "cpmovi.h $crqp,simm16p0 Pn" | |
7572 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmovi_h") (CPTYPE V4HI) (CRET FIRST)) | |
7573 "cpmovi.h $crqp,$simm16p0" | |
7574 (+ (f-ivc2-5u8 #x16) crqp (f-ivc2-2u18 #x1) simm16p0(f-ivc2-4u28 0)) | |
7575 (sequence () | |
7576 (c-call "check_option_cp" pc) | |
7577 (set crqp (c-call DI "ivc2_cpmovi_h16" pc simm16p0)) ) | |
7578 () | |
7579 ) | |
7580 | |
7581 ; iiiiiiii 10111 qqqqq 00iii iiiii cpmoviu.w =crqp,imm16p0 (p0_i) | |
7582 (dni cpmoviu_w_P0_P1 "cpmoviu.w $crqp,imm16p0 Pn" | |
7583 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmoviu_w") (CPTYPE V2USI) (CRET FIRST)) | |
7584 "cpmoviu.w $crqp,$imm16p0" | |
7585 (+ (f-ivc2-5u8 #x17) crqp (f-ivc2-2u18 #x0) imm16p0(f-ivc2-4u28 0)) | |
7586 (sequence () | |
7587 (c-call "check_option_cp" pc) | |
7588 (set crqp (c-call DI "ivc2_cpmoviu_w16" pc imm16p0)) ) | |
7589 () | |
7590 ) | |
7591 | |
7592 ; iiiiiiii 10111 qqqqq 01iii iiiii cpmovi.w =crqp,simm16p0 (p0_i) | |
7593 (dni cpmovi_w_P0_P1 "cpmovi.w $crqp,simm16p0 Pn" | |
7594 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmovi_w") (CPTYPE V2SI) (CRET FIRST)) | |
7595 "cpmovi.w $crqp,$simm16p0" | |
7596 (+ (f-ivc2-5u8 #x17) crqp (f-ivc2-2u18 #x1) simm16p0(f-ivc2-4u28 0)) | |
7597 (sequence () | |
7598 (c-call "check_option_cp" pc) | |
7599 (set crqp (c-call DI "ivc2_cpmovi_w16" pc simm16p0)) ) | |
7600 () | |
7601 ) | |
7602 | |
7603 ; iiiiiiii 10111 qqqqq 10iii iiiii cdmoviu =crqp,imm16p0 (p0_i) | |
7604 (dni cdmoviu_P0_P1 "cdmoviu $crqp,imm16p0 Pn" | |
7605 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdmoviu") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
7606 "cdmoviu $crqp,$imm16p0" | |
7607 (+ (f-ivc2-5u8 #x17) crqp (f-ivc2-2u18 #x2) imm16p0(f-ivc2-4u28 0)) | |
7608 (sequence () | |
7609 (c-call "check_option_cp" pc) | |
7610 (set crqp (c-call DI "ivc2_cdmoviu16" pc imm16p0)) ) | |
7611 () | |
7612 ) | |
7613 | |
7614 ; iiiiiiii 10111 qqqqq 11iii iiiii cdmovi =crqp,simm16p0 (p0_i) | |
7615 (dni cdmovi_P0_P1 "cdmovi $crqp,simm16p0 Pn" | |
7616 (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdmovi") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) | |
7617 "cdmovi $crqp,$simm16p0" | |
7618 (+ (f-ivc2-5u8 #x17) crqp (f-ivc2-2u18 #x3) simm16p0(f-ivc2-4u28 0)) | |
7619 (sequence () | |
7620 (c-call "check_option_cp" pc) | |
7621 (set crqp (c-call DI "ivc2_cdmovi16" pc simm16p0)) ) | |
7622 () | |
7623 ) | |
7624 | |
7625 ; 00000000 00000 00000 00000 00000 c1nop (p0_1) | |
7626 (dni c1nop_P1 "c1nop Pn" | |
7627 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "c1nop")) | |
7628 "c1nop" | |
7629 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x0) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x0) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
7630 (sequence () | |
7631 (c-call "check_option_cp" pc) | |
7632 (c-call "ivc2_c1nop" pc) ) | |
7633 () | |
7634 ) | |
7635 | |
7636 ; 00000000 10110 qqqqq 00iii iiiii cpmovi.b =crqp,simm8p20 (p0_i) | |
7637 (dni cpmovi_b_P0S_P1 "cpmovi.b $crqp,simm8p20 Pn" | |
7638 (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovi_b") (CPTYPE V8QI) (CRET FIRST)) | |
7639 "cpmovi.b $crqp,$simm8p20" | |
7640 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x16) crqp (f-ivc2-2u18 #x0) imm8p20(f-ivc2-4u28 0)) | |
7641 (sequence () | |
7642 (c-call "check_option_cp" pc) | |
7643 (set crqp (c-call DI "ivc2_cpmovi_b" pc simm8p20)) ) | |
7644 () | |
7645 ) | |
7646 | |
7647 ; 00000000 11000 qqqqq ppppp 00000 cpadda1u.b crqp,crpp (p0_1) | |
7648 (dni cpadda1u_b_P1 "cpadda1u.b $crqp,$crpp Pn" | |
7649 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpadda1u_b") (CPTYPE V8UQI) VOLATILE) | |
7650 "cpadda1u.b $crqp,$crpp" | |
7651 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
7652 (sequence () | |
7653 (c-call "check_option_cp" pc) | |
7654 (set ivc2_acc1_0 0) | |
7655 (set ivc2_acc1_1 0) | |
7656 (set ivc2_acc1_2 0) | |
7657 (set ivc2_acc1_3 0) | |
7658 (set ivc2_acc1_4 0) | |
7659 (set ivc2_acc1_5 0) | |
7660 (set ivc2_acc1_6 0) | |
7661 (set ivc2_acc1_7 0) | |
7662 (c-call "ivc2_cpadda1u_b" pc crqp crpp) ) | |
7663 () | |
7664 ) | |
7665 | |
7666 ; 00000000 11000 qqqqq ppppp 00001 cpadda1.b crqp,crpp (p0_1) | |
7667 (dni cpadda1_b_P1 "cpadda1.b $crqp,$crpp Pn" | |
7668 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpadda1_b") (CPTYPE V8QI) VOLATILE) | |
7669 "cpadda1.b $crqp,$crpp" | |
7670 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0)) | |
7671 (sequence () | |
7672 (c-call "check_option_cp" pc) | |
7673 (set ivc2_acc1_0 0) | |
7674 (set ivc2_acc1_1 0) | |
7675 (set ivc2_acc1_2 0) | |
7676 (set ivc2_acc1_3 0) | |
7677 (set ivc2_acc1_4 0) | |
7678 (set ivc2_acc1_5 0) | |
7679 (set ivc2_acc1_6 0) | |
7680 (set ivc2_acc1_7 0) | |
7681 (c-call "ivc2_cpadda1_b" pc crqp crpp) ) | |
7682 () | |
7683 ) | |
7684 | |
7685 ; 00000000 11000 qqqqq ppppp 00010 cpaddua1.h crqp,crpp (p0_1) | |
7686 (dni cpaddua1_h_P1 "cpaddua1.h $crqp,$crpp Pn" | |
7687 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddua1_h") (CPTYPE V4HI) VOLATILE) | |
7688 "cpaddua1.h $crqp,$crpp" | |
7689 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x2) (f-ivc2-4u28 0)) | |
7690 (sequence () | |
7691 (c-call "check_option_cp" pc) | |
7692 (set ivc2_acc1_4 0) | |
7693 (set ivc2_acc1_5 0) | |
7694 (set ivc2_acc1_6 0) | |
7695 (set ivc2_acc1_7 0) | |
7696 (c-call "ivc2_cpaddua1_h" pc crqp crpp) ) | |
7697 () | |
7698 ) | |
7699 | |
7700 ; 00000000 11000 qqqqq ppppp 00011 cpaddla1.h crqp,crpp (p0_1) | |
7701 (dni cpaddla1_h_P1 "cpaddla1.h $crqp,$crpp Pn" | |
7702 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddla1_h") (CPTYPE V4HI) VOLATILE) | |
7703 "cpaddla1.h $crqp,$crpp" | |
7704 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0)) | |
7705 (sequence () | |
7706 (c-call "check_option_cp" pc) | |
7707 (set ivc2_acc1_0 0) | |
7708 (set ivc2_acc1_1 0) | |
7709 (set ivc2_acc1_2 0) | |
7710 (set ivc2_acc1_3 0) | |
7711 (c-call "ivc2_cpaddla1_h" pc crqp crpp) ) | |
7712 () | |
7713 ) | |
7714 | |
7715 ; 00000000 11000 qqqqq ppppp 00100 cpaddaca1u.b crqp,crpp (p0_1) | |
7716 (dni cpaddaca1u_b_P1 "cpaddaca1u.b $crqp,$crpp Pn" | |
7717 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddaca1u_b") (CPTYPE V8UQI) VOLATILE) | |
7718 "cpaddaca1u.b $crqp,$crpp" | |
7719 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x4) (f-ivc2-4u28 0)) | |
7720 (sequence () | |
7721 (c-call "check_option_cp" pc) | |
7722 (set ivc2_acc1_0 0) | |
7723 (set ivc2_acc1_1 0) | |
7724 (set ivc2_acc1_2 0) | |
7725 (set ivc2_acc1_3 0) | |
7726 (set ivc2_acc1_4 0) | |
7727 (set ivc2_acc1_5 0) | |
7728 (set ivc2_acc1_6 0) | |
7729 (set ivc2_acc1_7 0) | |
7730 (set ivc2_cofa1 0) | |
7731 (c-call "ivc2_cpaddaca1u_b" pc crqp crpp) ) | |
7732 () | |
7733 ) | |
7734 | |
7735 ; 00000000 11000 qqqqq ppppp 00101 cpaddaca1.b crqp,crpp (p0_1) | |
7736 (dni cpaddaca1_b_P1 "cpaddaca1.b $crqp,$crpp Pn" | |
7737 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddaca1_b") (CPTYPE V8QI) VOLATILE) | |
7738 "cpaddaca1.b $crqp,$crpp" | |
7739 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0)) | |
7740 (sequence () | |
7741 (c-call "check_option_cp" pc) | |
7742 (set ivc2_acc1_0 0) | |
7743 (set ivc2_acc1_1 0) | |
7744 (set ivc2_acc1_2 0) | |
7745 (set ivc2_acc1_3 0) | |
7746 (set ivc2_acc1_4 0) | |
7747 (set ivc2_acc1_5 0) | |
7748 (set ivc2_acc1_6 0) | |
7749 (set ivc2_acc1_7 0) | |
7750 (set ivc2_cofa1 0) | |
7751 (c-call "ivc2_cpaddaca1_b" pc crqp crpp) ) | |
7752 () | |
7753 ) | |
7754 | |
7755 ; 00000000 11000 qqqqq ppppp 00110 cpaddacua1.h crqp,crpp (p0_1) | |
7756 (dni cpaddacua1_h_P1 "cpaddacua1.h $crqp,$crpp Pn" | |
7757 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddacua1_h") (CPTYPE V4HI) VOLATILE) | |
7758 "cpaddacua1.h $crqp,$crpp" | |
7759 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x6) (f-ivc2-4u28 0)) | |
7760 (sequence () | |
7761 (c-call "check_option_cp" pc) | |
7762 (set ivc2_acc1_4 0) | |
7763 (set ivc2_acc1_5 0) | |
7764 (set ivc2_acc1_6 0) | |
7765 (set ivc2_acc1_7 0) | |
7766 (set ivc2_cofa1 0) | |
7767 (c-call "ivc2_cpaddacua1_h" pc crqp crpp) ) | |
7768 () | |
7769 ) | |
7770 | |
7771 ; 00000000 11000 qqqqq ppppp 00111 cpaddacla1.h crqp,crpp (p0_1) | |
7772 (dni cpaddacla1_h_P1 "cpaddacla1.h $crqp,$crpp Pn" | |
7773 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddacla1_h") (CPTYPE V4HI) VOLATILE) | |
7774 "cpaddacla1.h $crqp,$crpp" | |
7775 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x7) (f-ivc2-4u28 0)) | |
7776 (sequence () | |
7777 (c-call "check_option_cp" pc) | |
7778 (set ivc2_acc1_0 0) | |
7779 (set ivc2_acc1_1 0) | |
7780 (set ivc2_acc1_2 0) | |
7781 (set ivc2_acc1_3 0) | |
7782 (set ivc2_cofa1 0) | |
7783 (c-call "ivc2_cpaddacla1_h" pc crqp crpp) ) | |
7784 () | |
7785 ) | |
7786 | |
7787 ; 00000000 11000 qqqqq ppppp 01000 cpsuba1u.b crqp,crpp (p0_1) | |
7788 (dni cpsuba1u_b_P1 "cpsuba1u.b $crqp,$crpp Pn" | |
7789 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsuba1u_b") (CPTYPE V8UQI) VOLATILE) | |
7790 "cpsuba1u.b $crqp,$crpp" | |
7791 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x8) (f-ivc2-4u28 0)) | |
7792 (sequence () | |
7793 (c-call "check_option_cp" pc) | |
7794 (set ivc2_acc1_0 0) | |
7795 (set ivc2_acc1_1 0) | |
7796 (set ivc2_acc1_2 0) | |
7797 (set ivc2_acc1_3 0) | |
7798 (set ivc2_acc1_4 0) | |
7799 (set ivc2_acc1_5 0) | |
7800 (set ivc2_acc1_6 0) | |
7801 (set ivc2_acc1_7 0) | |
7802 (c-call "ivc2_cpsuba1u_b" pc crqp crpp) ) | |
7803 () | |
7804 ) | |
7805 | |
7806 ; 00000000 11000 qqqqq ppppp 01001 cpsuba1.b crqp,crpp (p0_1) | |
7807 (dni cpsuba1_b_P1 "cpsuba1.b $crqp,$crpp Pn" | |
7808 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsuba1_b") (CPTYPE V8QI) VOLATILE) | |
7809 "cpsuba1.b $crqp,$crpp" | |
7810 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0)) | |
7811 (sequence () | |
7812 (c-call "check_option_cp" pc) | |
7813 (set ivc2_acc1_0 0) | |
7814 (set ivc2_acc1_1 0) | |
7815 (set ivc2_acc1_2 0) | |
7816 (set ivc2_acc1_3 0) | |
7817 (set ivc2_acc1_4 0) | |
7818 (set ivc2_acc1_5 0) | |
7819 (set ivc2_acc1_6 0) | |
7820 (set ivc2_acc1_7 0) | |
7821 (c-call "ivc2_cpsuba1_b" pc crqp crpp) ) | |
7822 () | |
7823 ) | |
7824 | |
7825 ; 00000000 11000 qqqqq ppppp 01010 cpsubua1.h crqp,crpp (p0_1) | |
7826 (dni cpsubua1_h_P1 "cpsubua1.h $crqp,$crpp Pn" | |
7827 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubua1_h") (CPTYPE V4HI) VOLATILE) | |
7828 "cpsubua1.h $crqp,$crpp" | |
7829 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0)) | |
7830 (sequence () | |
7831 (c-call "check_option_cp" pc) | |
7832 (set ivc2_acc1_4 0) | |
7833 (set ivc2_acc1_5 0) | |
7834 (set ivc2_acc1_6 0) | |
7835 (set ivc2_acc1_7 0) | |
7836 (c-call "ivc2_cpsubua1_h" pc crqp crpp) ) | |
7837 () | |
7838 ) | |
7839 | |
7840 ; 00000000 11000 qqqqq ppppp 01011 cpsubla1.h crqp,crpp (p0_1) | |
7841 (dni cpsubla1_h_P1 "cpsubla1.h $crqp,$crpp Pn" | |
7842 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubla1_h") (CPTYPE V4HI) VOLATILE) | |
7843 "cpsubla1.h $crqp,$crpp" | |
7844 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0)) | |
7845 (sequence () | |
7846 (c-call "check_option_cp" pc) | |
7847 (set ivc2_acc1_0 0) | |
7848 (set ivc2_acc1_1 0) | |
7849 (set ivc2_acc1_2 0) | |
7850 (set ivc2_acc1_3 0) | |
7851 (c-call "ivc2_cpsubla1_h" pc crqp crpp) ) | |
7852 () | |
7853 ) | |
7854 | |
7855 ; 00000000 11000 qqqqq ppppp 01100 cpsubaca1u.b crqp,crpp (p0_1) | |
7856 (dni cpsubaca1u_b_P1 "cpsubaca1u.b $crqp,$crpp Pn" | |
7857 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubaca1u_b") (CPTYPE V8UQI) VOLATILE) | |
7858 "cpsubaca1u.b $crqp,$crpp" | |
7859 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xc) (f-ivc2-4u28 0)) | |
7860 (sequence () | |
7861 (c-call "check_option_cp" pc) | |
7862 (set ivc2_acc1_0 0) | |
7863 (set ivc2_acc1_1 0) | |
7864 (set ivc2_acc1_2 0) | |
7865 (set ivc2_acc1_3 0) | |
7866 (set ivc2_acc1_4 0) | |
7867 (set ivc2_acc1_5 0) | |
7868 (set ivc2_acc1_6 0) | |
7869 (set ivc2_acc1_7 0) | |
7870 (set ivc2_cofa1 0) | |
7871 (c-call "ivc2_cpsubaca1u_b" pc crqp crpp) ) | |
7872 () | |
7873 ) | |
7874 | |
7875 ; 00000000 11000 qqqqq ppppp 01101 cpsubaca1.b crqp,crpp (p0_1) | |
7876 (dni cpsubaca1_b_P1 "cpsubaca1.b $crqp,$crpp Pn" | |
7877 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubaca1_b") (CPTYPE V8QI) VOLATILE) | |
7878 "cpsubaca1.b $crqp,$crpp" | |
7879 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0)) | |
7880 (sequence () | |
7881 (c-call "check_option_cp" pc) | |
7882 (set ivc2_acc1_0 0) | |
7883 (set ivc2_acc1_1 0) | |
7884 (set ivc2_acc1_2 0) | |
7885 (set ivc2_acc1_3 0) | |
7886 (set ivc2_acc1_4 0) | |
7887 (set ivc2_acc1_5 0) | |
7888 (set ivc2_acc1_6 0) | |
7889 (set ivc2_acc1_7 0) | |
7890 (set ivc2_cofa1 0) | |
7891 (c-call "ivc2_cpsubaca1_b" pc crqp crpp) ) | |
7892 () | |
7893 ) | |
7894 | |
7895 ; 00000000 11000 qqqqq ppppp 01110 cpsubacua1.h crqp,crpp (p0_1) | |
7896 (dni cpsubacua1_h_P1 "cpsubacua1.h $crqp,$crpp Pn" | |
7897 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubacua1_h") (CPTYPE V4HI) VOLATILE) | |
7898 "cpsubacua1.h $crqp,$crpp" | |
7899 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0)) | |
7900 (sequence () | |
7901 (c-call "check_option_cp" pc) | |
7902 (set ivc2_acc1_4 0) | |
7903 (set ivc2_acc1_5 0) | |
7904 (set ivc2_acc1_6 0) | |
7905 (set ivc2_acc1_7 0) | |
7906 (set ivc2_cofa1 0) | |
7907 (c-call "ivc2_cpsubacua1_h" pc crqp crpp) ) | |
7908 () | |
7909 ) | |
7910 | |
7911 ; 00000000 11000 qqqqq ppppp 01111 cpsubacla1.h crqp,crpp (p0_1) | |
7912 (dni cpsubacla1_h_P1 "cpsubacla1.h $crqp,$crpp Pn" | |
7913 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubacla1_h") (CPTYPE V4HI) VOLATILE) | |
7914 "cpsubacla1.h $crqp,$crpp" | |
7915 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0)) | |
7916 (sequence () | |
7917 (c-call "check_option_cp" pc) | |
7918 (set ivc2_acc1_0 0) | |
7919 (set ivc2_acc1_1 0) | |
7920 (set ivc2_acc1_2 0) | |
7921 (set ivc2_acc1_3 0) | |
7922 (set ivc2_cofa1 0) | |
7923 (c-call "ivc2_cpsubacla1_h" pc crqp crpp) ) | |
7924 () | |
7925 ) | |
7926 | |
7927 ; 00000000 11000 qqqqq ppppp 10000 cpabsa1u.b crqp,crpp (p0_1) | |
7928 (dni cpabsa1u_b_P1 "cpabsa1u.b $crqp,$crpp Pn" | |
7929 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpabsa1u_b") (CPTYPE V8UQI) VOLATILE) | |
7930 "cpabsa1u.b $crqp,$crpp" | |
7931 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0)) | |
7932 (sequence () | |
7933 (c-call "check_option_cp" pc) | |
7934 (set ivc2_acc1_0 0) | |
7935 (set ivc2_acc1_1 0) | |
7936 (set ivc2_acc1_2 0) | |
7937 (set ivc2_acc1_3 0) | |
7938 (set ivc2_acc1_4 0) | |
7939 (set ivc2_acc1_5 0) | |
7940 (set ivc2_acc1_6 0) | |
7941 (set ivc2_acc1_7 0) | |
7942 (c-call "ivc2_cpabsa1u_b" pc crqp crpp) ) | |
7943 () | |
7944 ) | |
7945 | |
7946 ; 00000000 11000 qqqqq ppppp 10001 cpabsa1.b crqp,crpp (p0_1) | |
7947 (dni cpabsa1_b_P1 "cpabsa1.b $crqp,$crpp Pn" | |
7948 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpabsa1_b") (CPTYPE V8QI) VOLATILE) | |
7949 "cpabsa1.b $crqp,$crpp" | |
7950 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0)) | |
7951 (sequence () | |
7952 (c-call "check_option_cp" pc) | |
7953 (set ivc2_acc1_0 0) | |
7954 (set ivc2_acc1_1 0) | |
7955 (set ivc2_acc1_2 0) | |
7956 (set ivc2_acc1_3 0) | |
7957 (set ivc2_acc1_4 0) | |
7958 (set ivc2_acc1_5 0) | |
7959 (set ivc2_acc1_6 0) | |
7960 (set ivc2_acc1_7 0) | |
7961 (c-call "ivc2_cpabsa1_b" pc crqp crpp) ) | |
7962 () | |
7963 ) | |
7964 | |
7965 ; 00000000 11000 qqqqq ppppp 10010 cpabsua1.h crqp,crpp (p0_1) | |
7966 (dni cpabsua1_h_P1 "cpabsua1.h $crqp,$crpp Pn" | |
7967 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpabsua1_h") (CPTYPE V4HI) VOLATILE) | |
7968 "cpabsua1.h $crqp,$crpp" | |
7969 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0)) | |
7970 (sequence () | |
7971 (c-call "check_option_cp" pc) | |
7972 (set ivc2_acc1_4 0) | |
7973 (set ivc2_acc1_5 0) | |
7974 (set ivc2_acc1_6 0) | |
7975 (set ivc2_acc1_7 0) | |
7976 (c-call "ivc2_cpabsua1_h" pc crqp crpp) ) | |
7977 () | |
7978 ) | |
7979 | |
7980 ; 00000000 11000 qqqqq ppppp 10011 cpabsla1.h crqp,crpp (p0_1) | |
7981 (dni cpabsla1_h_P1 "cpabsla1.h $crqp,$crpp Pn" | |
7982 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpabsla1_h") (CPTYPE V4HI) VOLATILE) | |
7983 "cpabsla1.h $crqp,$crpp" | |
7984 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0)) | |
7985 (sequence () | |
7986 (c-call "check_option_cp" pc) | |
7987 (set ivc2_acc1_0 0) | |
7988 (set ivc2_acc1_1 0) | |
7989 (set ivc2_acc1_2 0) | |
7990 (set ivc2_acc1_3 0) | |
7991 (c-call "ivc2_cpabsla1_h" pc crqp crpp) ) | |
7992 () | |
7993 ) | |
7994 | |
7995 ; 00000000 11000 qqqqq ppppp 10100 cpsada1u.b crqp,crpp (p0_1) | |
7996 (dni cpsada1u_b_P1 "cpsada1u.b $crqp,$crpp Pn" | |
7997 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsada1u_b") (CPTYPE V8UQI) VOLATILE) | |
7998 "cpsada1u.b $crqp,$crpp" | |
7999 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0)) | |
8000 (sequence () | |
8001 (c-call "check_option_cp" pc) | |
8002 (set ivc2_acc1_0 0) | |
8003 (set ivc2_acc1_1 0) | |
8004 (set ivc2_acc1_2 0) | |
8005 (set ivc2_acc1_3 0) | |
8006 (set ivc2_acc1_4 0) | |
8007 (set ivc2_acc1_5 0) | |
8008 (set ivc2_acc1_6 0) | |
8009 (set ivc2_acc1_7 0) | |
8010 (set ivc2_cofa1 0) | |
8011 (c-call "ivc2_cpsada1u_b" pc crqp crpp) ) | |
8012 () | |
8013 ) | |
8014 | |
8015 ; 00000000 11000 qqqqq ppppp 10101 cpsada1.b crqp,crpp (p0_1) | |
8016 (dni cpsada1_b_P1 "cpsada1.b $crqp,$crpp Pn" | |
8017 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsada1_b") (CPTYPE V8QI) VOLATILE) | |
8018 "cpsada1.b $crqp,$crpp" | |
8019 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0)) | |
8020 (sequence () | |
8021 (c-call "check_option_cp" pc) | |
8022 (set ivc2_acc1_0 0) | |
8023 (set ivc2_acc1_1 0) | |
8024 (set ivc2_acc1_2 0) | |
8025 (set ivc2_acc1_3 0) | |
8026 (set ivc2_acc1_4 0) | |
8027 (set ivc2_acc1_5 0) | |
8028 (set ivc2_acc1_6 0) | |
8029 (set ivc2_acc1_7 0) | |
8030 (set ivc2_cofa1 0) | |
8031 (c-call "ivc2_cpsada1_b" pc crqp crpp) ) | |
8032 () | |
8033 ) | |
8034 | |
8035 ; 00000000 11000 qqqqq ppppp 10110 cpsadua1.h crqp,crpp (p0_1) | |
8036 (dni cpsadua1_h_P1 "cpsadua1.h $crqp,$crpp Pn" | |
8037 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsadua1_h") (CPTYPE V4HI) VOLATILE) | |
8038 "cpsadua1.h $crqp,$crpp" | |
8039 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0)) | |
8040 (sequence () | |
8041 (c-call "check_option_cp" pc) | |
8042 (set ivc2_acc1_4 0) | |
8043 (set ivc2_acc1_5 0) | |
8044 (set ivc2_acc1_6 0) | |
8045 (set ivc2_acc1_7 0) | |
8046 (set ivc2_cofa1 0) | |
8047 (c-call "ivc2_cpsadua1_h" pc crqp crpp) ) | |
8048 () | |
8049 ) | |
8050 | |
8051 ; 00000000 11000 qqqqq ppppp 10111 cpsadla1.h crqp,crpp (p0_1) | |
8052 (dni cpsadla1_h_P1 "cpsadla1.h $crqp,$crpp Pn" | |
8053 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsadla1_h") (CPTYPE V4HI) VOLATILE) | |
8054 "cpsadla1.h $crqp,$crpp" | |
8055 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0)) | |
8056 (sequence () | |
8057 (c-call "check_option_cp" pc) | |
8058 (set ivc2_acc1_0 0) | |
8059 (set ivc2_acc1_1 0) | |
8060 (set ivc2_acc1_2 0) | |
8061 (set ivc2_acc1_3 0) | |
8062 (set ivc2_cofa1 0) | |
8063 (c-call "ivc2_cpsadla1_h" pc crqp crpp) ) | |
8064 () | |
8065 ) | |
8066 | |
8067 ; 00000000 11000 qqqqq ppppp 11011 cpseta1.h crqp,crpp (p0_1) | |
8068 (dni cpseta1_h_P1 "cpseta1.h $crqp,$crpp Pn" | |
8069 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpseta1_h") (CPTYPE V4HI) VOLATILE) | |
8070 "cpseta1.h $crqp,$crpp" | |
8071 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0)) | |
8072 (sequence () | |
8073 (c-call "check_option_cp" pc) | |
8074 (set ivc2_acc1_0 0) | |
8075 (set ivc2_acc1_1 0) | |
8076 (set ivc2_acc1_2 0) | |
8077 (set ivc2_acc1_3 0) | |
8078 (set ivc2_acc1_4 0) | |
8079 (set ivc2_acc1_5 0) | |
8080 (set ivc2_acc1_6 0) | |
8081 (set ivc2_acc1_7 0) | |
8082 (c-call "ivc2_cpseta1_h" pc crqp crpp) ) | |
8083 () | |
8084 ) | |
8085 | |
8086 ; 00000000 11000 qqqqq ppppp 11100 cpsetua1.w crqp,crpp (p0_1) | |
8087 (dni cpsetua1_w_P1 "cpsetua1.w $crqp,$crpp Pn" | |
8088 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsetua1_w") (CPTYPE V2SI) VOLATILE) | |
8089 "cpsetua1.w $crqp,$crpp" | |
8090 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0)) | |
8091 (sequence () | |
8092 (c-call "check_option_cp" pc) | |
8093 (set ivc2_acc1_4 0) | |
8094 (set ivc2_acc1_5 0) | |
8095 (set ivc2_acc1_6 0) | |
8096 (set ivc2_acc1_7 0) | |
8097 (c-call "ivc2_cpsetua1_w" pc crqp crpp) ) | |
8098 () | |
8099 ) | |
8100 | |
8101 ; 00000000 11000 qqqqq ppppp 11101 cpsetla1.w crqp,crpp (p0_1) | |
8102 (dni cpsetla1_w_P1 "cpsetla1.w $crqp,$crpp Pn" | |
8103 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsetla1_w") (CPTYPE V2SI) VOLATILE) | |
8104 "cpsetla1.w $crqp,$crpp" | |
8105 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0)) | |
8106 (sequence () | |
8107 (c-call "check_option_cp" pc) | |
8108 (set ivc2_acc1_0 0) | |
8109 (set ivc2_acc1_1 0) | |
8110 (set ivc2_acc1_2 0) | |
8111 (set ivc2_acc1_3 0) | |
8112 (c-call "ivc2_cpsetla1_w" pc crqp crpp) ) | |
8113 () | |
8114 ) | |
8115 | |
8116 ; 00000000 11001 00000 00001 ooooo cpmova1.b =crop (p0_1) | |
8117 (dni cpmova1_b_P1 "cpmova1.b $crop Pn" | |
8118 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmova1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE) | |
8119 "cpmova1.b $crop" | |
8120 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0)) | |
8121 (sequence () | |
8122 (c-call "check_option_cp" pc) | |
8123 (set crop (c-call DI "ivc2_cpmova1_b" pc)) ) | |
8124 () | |
8125 ) | |
8126 | |
8127 ; 00000000 11001 00000 00010 ooooo cpmovua1.h =crop (p0_1) | |
8128 (dni cpmovua1_h_P1 "cpmovua1.h $crop Pn" | |
8129 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
8130 "cpmovua1.h $crop" | |
8131 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0)) | |
8132 (sequence () | |
8133 (c-call "check_option_cp" pc) | |
8134 (set crop (c-call DI "ivc2_cpmovua1_h" pc)) ) | |
8135 () | |
8136 ) | |
8137 | |
8138 ; 00000000 11001 00000 00011 ooooo cpmovla1.h =crop (p0_1) | |
8139 (dni cpmovla1_h_P1 "cpmovla1.h $crop Pn" | |
8140 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
8141 "cpmovla1.h $crop" | |
8142 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0)) | |
8143 (sequence () | |
8144 (c-call "check_option_cp" pc) | |
8145 (set crop (c-call DI "ivc2_cpmovla1_h" pc)) ) | |
8146 () | |
8147 ) | |
8148 | |
8149 ; 00000000 11001 00000 00100 ooooo cpmovuua1.w =crop (p0_1) | |
8150 (dni cpmovuua1_w_P1 "cpmovuua1.w $crop Pn" | |
8151 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovuua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
8152 "cpmovuua1.w $crop" | |
8153 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0)) | |
8154 (sequence () | |
8155 (c-call "check_option_cp" pc) | |
8156 (set crop (c-call DI "ivc2_cpmovuua1_w" pc)) ) | |
8157 () | |
8158 ) | |
8159 | |
8160 ; 00000000 11001 00000 00101 ooooo cpmovula1.w =crop (p0_1) | |
8161 (dni cpmovula1_w_P1 "cpmovula1.w $crop Pn" | |
8162 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovula1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
8163 "cpmovula1.w $crop" | |
8164 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0)) | |
8165 (sequence () | |
8166 (c-call "check_option_cp" pc) | |
8167 (set crop (c-call DI "ivc2_cpmovula1_w" pc)) ) | |
8168 () | |
8169 ) | |
8170 | |
8171 ; 00000000 11001 00000 00110 ooooo cpmovlua1.w =crop (p0_1) | |
8172 (dni cpmovlua1_w_P1 "cpmovlua1.w $crop Pn" | |
8173 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovlua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
8174 "cpmovlua1.w $crop" | |
8175 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0)) | |
8176 (sequence () | |
8177 (c-call "check_option_cp" pc) | |
8178 (set crop (c-call DI "ivc2_cpmovlua1_w" pc)) ) | |
8179 () | |
8180 ) | |
8181 | |
8182 ; 00000000 11001 00000 00111 ooooo cpmovlla1.w =crop (p0_1) | |
8183 (dni cpmovlla1_w_P1 "cpmovlla1.w $crop Pn" | |
8184 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovlla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
8185 "cpmovlla1.w $crop" | |
8186 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0)) | |
8187 (sequence () | |
8188 (c-call "check_option_cp" pc) | |
8189 (set crop (c-call DI "ivc2_cpmovlla1_w" pc)) ) | |
8190 () | |
8191 ) | |
8192 | |
8193 ; 00000000 11001 00000 01000 ooooo cppacka1u.b =crop (p0_1) | |
8194 (dni cppacka1u_b_P1 "cppacka1u.b $crop Pn" | |
8195 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppacka1u_b") (CPTYPE V8UQI) (CRET FIRST) VOLATILE) | |
8196 "cppacka1u.b $crop" | |
8197 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0)) | |
8198 (sequence () | |
8199 (c-call "check_option_cp" pc) | |
8200 (set crop (c-call DI "ivc2_cppacka1u_b" pc)) ) | |
8201 () | |
8202 ) | |
8203 | |
8204 ; 00000000 11001 00000 01001 ooooo cppacka1.b =crop (p0_1) | |
8205 (dni cppacka1_b_P1 "cppacka1.b $crop Pn" | |
8206 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppacka1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE) | |
8207 "cppacka1.b $crop" | |
8208 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0)) | |
8209 (sequence () | |
8210 (c-call "check_option_cp" pc) | |
8211 (set crop (c-call DI "ivc2_cppacka1_b" pc)) ) | |
8212 () | |
8213 ) | |
8214 | |
8215 ; 00000000 11001 00000 01010 ooooo cppackua1.h =crop (p0_1) | |
8216 (dni cppackua1_h_P1 "cppackua1.h $crop Pn" | |
8217 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
8218 "cppackua1.h $crop" | |
8219 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0)) | |
8220 (sequence () | |
8221 (c-call "check_option_cp" pc) | |
8222 (set crop (c-call DI "ivc2_cppackua1_h" pc)) ) | |
8223 () | |
8224 ) | |
8225 | |
8226 ; 00000000 11001 00000 01011 ooooo cppackla1.h =crop (p0_1) | |
8227 (dni cppackla1_h_P1 "cppackla1.h $crop Pn" | |
8228 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE) | |
8229 "cppackla1.h $crop" | |
8230 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0)) | |
8231 (sequence () | |
8232 (c-call "check_option_cp" pc) | |
8233 (set crop (c-call DI "ivc2_cppackla1_h" pc)) ) | |
8234 () | |
8235 ) | |
8236 | |
8237 ; 00000000 11001 00000 01100 ooooo cppackua1.w =crop (p0_1) | |
8238 (dni cppackua1_w_P1 "cppackua1.w $crop Pn" | |
8239 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
8240 "cppackua1.w $crop" | |
8241 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xc) crop (f-ivc2-4u28 0)) | |
8242 (sequence () | |
8243 (c-call "check_option_cp" pc) | |
8244 (set crop (c-call DI "ivc2_cppackua1_w" pc)) ) | |
8245 () | |
8246 ) | |
8247 | |
8248 ; 00000000 11001 00000 01101 ooooo cppackla1.w =crop (p0_1) | |
8249 (dni cppackla1_w_P1 "cppackla1.w $crop Pn" | |
8250 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
8251 "cppackla1.w $crop" | |
8252 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0)) | |
8253 (sequence () | |
8254 (c-call "check_option_cp" pc) | |
8255 (set crop (c-call DI "ivc2_cppackla1_w" pc)) ) | |
8256 () | |
8257 ) | |
8258 | |
8259 ; 00000000 11001 00000 01110 ooooo cpmovhua1.w =crop (p0_1) | |
8260 (dni cpmovhua1_w_P1 "cpmovhua1.w $crop Pn" | |
8261 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovhua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
8262 "cpmovhua1.w $crop" | |
8263 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0)) | |
8264 (sequence () | |
8265 (c-call "check_option_cp" pc) | |
8266 (set crop (c-call DI "ivc2_cpmovhua1_w" pc)) ) | |
8267 () | |
8268 ) | |
8269 | |
8270 ; 00000000 11001 00000 01111 ooooo cpmovhla1.w =crop (p0_1) | |
8271 (dni cpmovhla1_w_P1 "cpmovhla1.w $crop Pn" | |
8272 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovhla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE) | |
8273 "cpmovhla1.w $crop" | |
8274 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0)) | |
8275 (sequence () | |
8276 (c-call "check_option_cp" pc) | |
8277 (set crop (c-call DI "ivc2_cpmovhla1_w" pc)) ) | |
8278 () | |
8279 ) | |
8280 | |
8281 ; 00000000 11001 00000 10000 00000 cpacsuma1 (p0_1) | |
8282 (dni cpacsuma1_P1 "cpacsuma1 Pn" | |
8283 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpacsuma1") VOLATILE) | |
8284 "cpacsuma1" | |
8285 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x10) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
8286 (sequence () | |
8287 (c-call "check_option_cp" pc) | |
8288 (set ivc2_acc1_0 0) | |
8289 (set ivc2_acc1_1 0) | |
8290 (set ivc2_acc1_2 0) | |
8291 (set ivc2_acc1_3 0) | |
8292 (set ivc2_acc1_4 0) | |
8293 (set ivc2_acc1_5 0) | |
8294 (set ivc2_acc1_6 0) | |
8295 (set ivc2_acc1_7 0) | |
8296 (set ivc2_cofa1 0) | |
8297 (c-call "ivc2_cpacsuma1" pc) ) | |
8298 () | |
8299 ) | |
8300 | |
8301 ; 00000000 11001 00000 10001 00000 cpaccpa1 (p0_1) | |
8302 (dni cpaccpa1_P1 "cpaccpa1 Pn" | |
8303 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaccpa1") VOLATILE) | |
8304 "cpaccpa1" | |
8305 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x11) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
8306 (sequence () | |
8307 (c-call "check_option_cp" pc) | |
8308 (set ivc2_acc1_0 0) | |
8309 (set ivc2_acc1_1 0) | |
8310 (set ivc2_acc1_2 0) | |
8311 (set ivc2_acc1_3 0) | |
8312 (set ivc2_acc1_4 0) | |
8313 (set ivc2_acc1_5 0) | |
8314 (set ivc2_acc1_6 0) | |
8315 (set ivc2_acc1_7 0) | |
8316 (c-call "ivc2_cpaccpa1" pc) ) | |
8317 () | |
8318 ) | |
8319 | |
8320 ; 00000000 11001 00000 10010 00000 cpacswp (p0_1) | |
8321 (dni cpacswp_P1 "cpacswp Pn" | |
8322 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpacswp") VOLATILE) | |
8323 "cpacswp" | |
8324 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x12) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
8325 (sequence () | |
8326 (c-call "check_option_cp" pc) | |
8327 (set ivc2_acc0_0 0) | |
8328 (set ivc2_acc0_1 0) | |
8329 (set ivc2_acc0_2 0) | |
8330 (set ivc2_acc0_3 0) | |
8331 (set ivc2_acc0_4 0) | |
8332 (set ivc2_acc0_5 0) | |
8333 (set ivc2_acc0_6 0) | |
8334 (set ivc2_acc0_7 0) | |
8335 (set ivc2_acc1_0 0) | |
8336 (set ivc2_acc1_1 0) | |
8337 (set ivc2_acc1_2 0) | |
8338 (set ivc2_acc1_3 0) | |
8339 (set ivc2_acc1_4 0) | |
8340 (set ivc2_acc1_5 0) | |
8341 (set ivc2_acc1_6 0) | |
8342 (set ivc2_acc1_7 0) | |
8343 (c-call "ivc2_cpacswp" pc) ) | |
8344 () | |
8345 ) | |
8346 | |
8347 ; 00000000 11001 qqqqq 11000 00000 cpsrla1 crqp (p0_1) | |
8348 (dni cpsrla1_P1 "cpsrla1 $crqp Pn" | |
8349 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsrla1") VOLATILE) | |
8350 "cpsrla1 $crqp" | |
8351 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x18) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
8352 (sequence () | |
8353 (c-call "check_option_cp" pc) | |
8354 (set ivc2_acc1_0 0) | |
8355 (set ivc2_acc1_1 0) | |
8356 (set ivc2_acc1_2 0) | |
8357 (set ivc2_acc1_3 0) | |
8358 (set ivc2_acc1_4 0) | |
8359 (set ivc2_acc1_5 0) | |
8360 (set ivc2_acc1_6 0) | |
8361 (set ivc2_acc1_7 0) | |
8362 (c-call "ivc2_cpsrla1" pc crqp) ) | |
8363 () | |
8364 ) | |
8365 | |
8366 ; 00000000 11001 qqqqq 11001 00000 cpsraa1 crqp (p0_1) | |
8367 (dni cpsraa1_P1 "cpsraa1 $crqp Pn" | |
8368 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsraa1") VOLATILE) | |
8369 "cpsraa1 $crqp" | |
8370 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x19) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
8371 (sequence () | |
8372 (c-call "check_option_cp" pc) | |
8373 (set ivc2_acc1_0 0) | |
8374 (set ivc2_acc1_1 0) | |
8375 (set ivc2_acc1_2 0) | |
8376 (set ivc2_acc1_3 0) | |
8377 (set ivc2_acc1_4 0) | |
8378 (set ivc2_acc1_5 0) | |
8379 (set ivc2_acc1_6 0) | |
8380 (set ivc2_acc1_7 0) | |
8381 (c-call "ivc2_cpsraa1" pc crqp) ) | |
8382 () | |
8383 ) | |
8384 | |
8385 ; 00000000 11001 qqqqq 11010 00000 cpslla1 crqp (p0_1) | |
8386 (dni cpslla1_P1 "cpslla1 $crqp Pn" | |
8387 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpslla1") VOLATILE) | |
8388 "cpslla1 $crqp" | |
8389 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x1a) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
8390 (sequence () | |
8391 (c-call "check_option_cp" pc) | |
8392 (set ivc2_acc1_0 0) | |
8393 (set ivc2_acc1_1 0) | |
8394 (set ivc2_acc1_2 0) | |
8395 (set ivc2_acc1_3 0) | |
8396 (set ivc2_acc1_4 0) | |
8397 (set ivc2_acc1_5 0) | |
8398 (set ivc2_acc1_6 0) | |
8399 (set ivc2_acc1_7 0) | |
8400 (c-call "ivc2_cpslla1" pc crqp) ) | |
8401 () | |
8402 ) | |
8403 | |
8404 ; 00000000 11001 00000 11100 iiiii cpsrlia1 imm5p23 (p0_1) | |
8405 (dni cpsrlia1_1_p1 "cpsrlia1 imm5p23 Pn" | |
8406 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsrlia1") VOLATILE) | |
8407 "cpsrlia1 $imm5p23" | |
8408 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1c) imm5p23 (f-ivc2-4u28 0)) | |
8409 (sequence () | |
8410 (c-call "check_option_cp" pc) | |
8411 (set ivc2_acc1_0 0) | |
8412 (set ivc2_acc1_1 0) | |
8413 (set ivc2_acc1_2 0) | |
8414 (set ivc2_acc1_3 0) | |
8415 (set ivc2_acc1_4 0) | |
8416 (set ivc2_acc1_5 0) | |
8417 (set ivc2_acc1_6 0) | |
8418 (set ivc2_acc1_7 0) | |
8419 (c-call "ivc2_cpsrlia1" pc imm5p23) ) | |
8420 () | |
8421 ) | |
8422 | |
8423 ; 00000000 11001 00000 11101 iiiii cpsraia1 imm5p23 (p0_1) | |
8424 (dni cpsraia1_1_p1 "cpsraia1 imm5p23 Pn" | |
8425 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsraia1") VOLATILE) | |
8426 "cpsraia1 $imm5p23" | |
8427 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1d) imm5p23 (f-ivc2-4u28 0)) | |
8428 (sequence () | |
8429 (c-call "check_option_cp" pc) | |
8430 (set ivc2_acc1_0 0) | |
8431 (set ivc2_acc1_1 0) | |
8432 (set ivc2_acc1_2 0) | |
8433 (set ivc2_acc1_3 0) | |
8434 (set ivc2_acc1_4 0) | |
8435 (set ivc2_acc1_5 0) | |
8436 (set ivc2_acc1_6 0) | |
8437 (set ivc2_acc1_7 0) | |
8438 (c-call "ivc2_cpsraia1" pc imm5p23) ) | |
8439 () | |
8440 ) | |
8441 | |
8442 ; 00000000 11001 00000 11110 iiiii cpsllia1 imm5p23 (p0_1) | |
8443 (dni cpsllia1_1_p1 "cpsllia1 imm5p23 Pn" | |
8444 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsllia1") VOLATILE) | |
8445 "cpsllia1 $imm5p23" | |
8446 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1e) imm5p23 (f-ivc2-4u28 0)) | |
8447 (sequence () | |
8448 (c-call "check_option_cp" pc) | |
8449 (set ivc2_acc1_0 0) | |
8450 (set ivc2_acc1_1 0) | |
8451 (set ivc2_acc1_2 0) | |
8452 (set ivc2_acc1_3 0) | |
8453 (set ivc2_acc1_4 0) | |
8454 (set ivc2_acc1_5 0) | |
8455 (set ivc2_acc1_6 0) | |
8456 (set ivc2_acc1_7 0) | |
8457 (c-call "ivc2_cpsllia1" pc imm5p23) ) | |
8458 () | |
8459 ) | |
8460 | |
8461 ; iiiiiiii 11111 qqqqq ppppp 00000 cpfmulia1s0u.b crqp,crpp,simm8p0 (p0_1) | |
8462 (dni cpfmulia1s0u_b_P1 "cpfmulia1s0u.b $crqp,$crpp,simm8p0 Pn" | |
8463 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1s0u_b") (CPTYPE V8UQI) VOLATILE) | |
8464 "cpfmulia1s0u.b $crqp,$crpp,$simm8p0" | |
8465 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
8466 (sequence () | |
8467 (c-call "check_option_cp" pc) | |
8468 (set ivc2_acc1_0 0) | |
8469 (set ivc2_acc1_1 0) | |
8470 (set ivc2_acc1_2 0) | |
8471 (set ivc2_acc1_3 0) | |
8472 (set ivc2_acc1_4 0) | |
8473 (set ivc2_acc1_5 0) | |
8474 (set ivc2_acc1_6 0) | |
8475 (set ivc2_acc1_7 0) | |
8476 (c-call "ivc2_cpfmulia1s0u_b" pc crqp crpp simm8p0) ) | |
8477 () | |
8478 ) | |
8479 | |
8480 ; iiiiiiii 11111 qqqqq ppppp 00001 cpfmulia1s0.b crqp,crpp,simm8p0 (p0_1) | |
8481 (dni cpfmulia1s0_b_P1 "cpfmulia1s0.b $crqp,$crpp,simm8p0 Pn" | |
8482 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1s0_b") (CPTYPE V8QI) VOLATILE) | |
8483 "cpfmulia1s0.b $crqp,$crpp,$simm8p0" | |
8484 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0)) | |
8485 (sequence () | |
8486 (c-call "check_option_cp" pc) | |
8487 (set ivc2_acc1_0 0) | |
8488 (set ivc2_acc1_1 0) | |
8489 (set ivc2_acc1_2 0) | |
8490 (set ivc2_acc1_3 0) | |
8491 (set ivc2_acc1_4 0) | |
8492 (set ivc2_acc1_5 0) | |
8493 (set ivc2_acc1_6 0) | |
8494 (set ivc2_acc1_7 0) | |
8495 (c-call "ivc2_cpfmulia1s0_b" pc crqp crpp simm8p0) ) | |
8496 () | |
8497 ) | |
8498 | |
8499 ; iiiiiiii 11111 qqqqq ppppp 00010 cpfmuliua1s0.h crqp,crpp,simm8p0 (p0_1) | |
8500 (dni cpfmuliua1s0_h_P1 "cpfmuliua1s0.h $crqp,$crpp,simm8p0 Pn" | |
8501 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmuliua1s0_h") (CPTYPE V4HI) VOLATILE) | |
8502 "cpfmuliua1s0.h $crqp,$crpp,$simm8p0" | |
8503 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x2) (f-ivc2-4u28 0)) | |
8504 (sequence () | |
8505 (c-call "check_option_cp" pc) | |
8506 (set ivc2_acc1_4 0) | |
8507 (set ivc2_acc1_5 0) | |
8508 (set ivc2_acc1_6 0) | |
8509 (set ivc2_acc1_7 0) | |
8510 (c-call "ivc2_cpfmuliua1s0_h" pc crqp crpp simm8p0) ) | |
8511 () | |
8512 ) | |
8513 | |
8514 ; iiiiiiii 11111 qqqqq ppppp 00011 cpfmulila1s0.h crqp,crpp,simm8p0 (p0_1) | |
8515 (dni cpfmulila1s0_h_P1 "cpfmulila1s0.h $crqp,$crpp,simm8p0 Pn" | |
8516 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulila1s0_h") (CPTYPE V4HI) VOLATILE) | |
8517 "cpfmulila1s0.h $crqp,$crpp,$simm8p0" | |
8518 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0)) | |
8519 (sequence () | |
8520 (c-call "check_option_cp" pc) | |
8521 (set ivc2_acc1_0 0) | |
8522 (set ivc2_acc1_1 0) | |
8523 (set ivc2_acc1_2 0) | |
8524 (set ivc2_acc1_3 0) | |
8525 (c-call "ivc2_cpfmulila1s0_h" pc crqp crpp simm8p0) ) | |
8526 () | |
8527 ) | |
8528 | |
8529 ; iiiiiiii 11111 qqqqq ppppp 00100 cpfmadia1s0u.b crqp,crpp,simm8p0 (p0_1) | |
8530 (dni cpfmadia1s0u_b_P1 "cpfmadia1s0u.b $crqp,$crpp,simm8p0 Pn" | |
8531 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1s0u_b") (CPTYPE V8UQI) VOLATILE) | |
8532 "cpfmadia1s0u.b $crqp,$crpp,$simm8p0" | |
8533 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x4) (f-ivc2-4u28 0)) | |
8534 (sequence () | |
8535 (c-call "check_option_cp" pc) | |
8536 (set ivc2_acc1_0 0) | |
8537 (set ivc2_acc1_1 0) | |
8538 (set ivc2_acc1_2 0) | |
8539 (set ivc2_acc1_3 0) | |
8540 (set ivc2_acc1_4 0) | |
8541 (set ivc2_acc1_5 0) | |
8542 (set ivc2_acc1_6 0) | |
8543 (set ivc2_acc1_7 0) | |
8544 (set ivc2_cofa1 0) | |
8545 (c-call "ivc2_cpfmadia1s0u_b" pc crqp crpp simm8p0) ) | |
8546 () | |
8547 ) | |
8548 | |
8549 ; iiiiiiii 11111 qqqqq ppppp 00101 cpfmadia1s0.b crqp,crpp,simm8p0 (p0_1) | |
8550 (dni cpfmadia1s0_b_P1 "cpfmadia1s0.b $crqp,$crpp,simm8p0 Pn" | |
8551 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1s0_b") (CPTYPE V8QI) VOLATILE) | |
8552 "cpfmadia1s0.b $crqp,$crpp,$simm8p0" | |
8553 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0)) | |
8554 (sequence () | |
8555 (c-call "check_option_cp" pc) | |
8556 (set ivc2_acc1_0 0) | |
8557 (set ivc2_acc1_1 0) | |
8558 (set ivc2_acc1_2 0) | |
8559 (set ivc2_acc1_3 0) | |
8560 (set ivc2_acc1_4 0) | |
8561 (set ivc2_acc1_5 0) | |
8562 (set ivc2_acc1_6 0) | |
8563 (set ivc2_acc1_7 0) | |
8564 (set ivc2_cofa1 0) | |
8565 (c-call "ivc2_cpfmadia1s0_b" pc crqp crpp simm8p0) ) | |
8566 () | |
8567 ) | |
8568 | |
8569 ; iiiiiiii 11111 qqqqq ppppp 00110 cpfmadiua1s0.h crqp,crpp,simm8p0 (p0_1) | |
8570 (dni cpfmadiua1s0_h_P1 "cpfmadiua1s0.h $crqp,$crpp,simm8p0 Pn" | |
8571 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadiua1s0_h") (CPTYPE V4HI) VOLATILE) | |
8572 "cpfmadiua1s0.h $crqp,$crpp,$simm8p0" | |
8573 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x6) (f-ivc2-4u28 0)) | |
8574 (sequence () | |
8575 (c-call "check_option_cp" pc) | |
8576 (set ivc2_acc1_4 0) | |
8577 (set ivc2_acc1_5 0) | |
8578 (set ivc2_acc1_6 0) | |
8579 (set ivc2_acc1_7 0) | |
8580 (set ivc2_cofa1 0) | |
8581 (c-call "ivc2_cpfmadiua1s0_h" pc crqp crpp simm8p0) ) | |
8582 () | |
8583 ) | |
8584 | |
8585 ; iiiiiiii 11111 qqqqq ppppp 00111 cpfmadila1s0.h crqp,crpp,simm8p0 (p0_1) | |
8586 (dni cpfmadila1s0_h_P1 "cpfmadila1s0.h $crqp,$crpp,simm8p0 Pn" | |
8587 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadila1s0_h") (CPTYPE V4HI) VOLATILE) | |
8588 "cpfmadila1s0.h $crqp,$crpp,$simm8p0" | |
8589 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x7) (f-ivc2-4u28 0)) | |
8590 (sequence () | |
8591 (c-call "check_option_cp" pc) | |
8592 (set ivc2_acc1_0 0) | |
8593 (set ivc2_acc1_1 0) | |
8594 (set ivc2_acc1_2 0) | |
8595 (set ivc2_acc1_3 0) | |
8596 (set ivc2_cofa1 0) | |
8597 (c-call "ivc2_cpfmadila1s0_h" pc crqp crpp simm8p0) ) | |
8598 () | |
8599 ) | |
8600 | |
8601 ; iiiiiiii 11111 qqqqq ppppp 01000 cpfmulia1s1u.b crqp,crpp,simm8p0 (p0_1) | |
8602 (dni cpfmulia1s1u_b_P1 "cpfmulia1s1u.b $crqp,$crpp,simm8p0 Pn" | |
8603 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1s1u_b") (CPTYPE V8UQI) VOLATILE) | |
8604 "cpfmulia1s1u.b $crqp,$crpp,$simm8p0" | |
8605 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x8) (f-ivc2-4u28 0)) | |
8606 (sequence () | |
8607 (c-call "check_option_cp" pc) | |
8608 (set ivc2_acc1_0 0) | |
8609 (set ivc2_acc1_1 0) | |
8610 (set ivc2_acc1_2 0) | |
8611 (set ivc2_acc1_3 0) | |
8612 (set ivc2_acc1_4 0) | |
8613 (set ivc2_acc1_5 0) | |
8614 (set ivc2_acc1_6 0) | |
8615 (set ivc2_acc1_7 0) | |
8616 (c-call "ivc2_cpfmulia1s1u_b" pc crqp crpp simm8p0) ) | |
8617 () | |
8618 ) | |
8619 | |
8620 ; iiiiiiii 11111 qqqqq ppppp 01001 cpfmulia1s1.b crqp,crpp,simm8p0 (p0_1) | |
8621 (dni cpfmulia1s1_b_P1 "cpfmulia1s1.b $crqp,$crpp,simm8p0 Pn" | |
8622 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1s1_b") (CPTYPE V8QI) VOLATILE) | |
8623 "cpfmulia1s1.b $crqp,$crpp,$simm8p0" | |
8624 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0)) | |
8625 (sequence () | |
8626 (c-call "check_option_cp" pc) | |
8627 (set ivc2_acc1_0 0) | |
8628 (set ivc2_acc1_1 0) | |
8629 (set ivc2_acc1_2 0) | |
8630 (set ivc2_acc1_3 0) | |
8631 (set ivc2_acc1_4 0) | |
8632 (set ivc2_acc1_5 0) | |
8633 (set ivc2_acc1_6 0) | |
8634 (set ivc2_acc1_7 0) | |
8635 (c-call "ivc2_cpfmulia1s1_b" pc crqp crpp simm8p0) ) | |
8636 () | |
8637 ) | |
8638 | |
8639 ; iiiiiiii 11111 qqqqq ppppp 01010 cpfmuliua1s1.h crqp,crpp,simm8p0 (p0_1) | |
8640 (dni cpfmuliua1s1_h_P1 "cpfmuliua1s1.h $crqp,$crpp,simm8p0 Pn" | |
8641 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmuliua1s1_h") (CPTYPE V4HI) VOLATILE) | |
8642 "cpfmuliua1s1.h $crqp,$crpp,$simm8p0" | |
8643 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0)) | |
8644 (sequence () | |
8645 (c-call "check_option_cp" pc) | |
8646 (set ivc2_acc1_4 0) | |
8647 (set ivc2_acc1_5 0) | |
8648 (set ivc2_acc1_6 0) | |
8649 (set ivc2_acc1_7 0) | |
8650 (c-call "ivc2_cpfmuliua1s1_h" pc crqp crpp simm8p0) ) | |
8651 () | |
8652 ) | |
8653 | |
8654 ; iiiiiiii 11111 qqqqq ppppp 01011 cpfmulila1s1.h crqp,crpp,simm8p0 (p0_1) | |
8655 (dni cpfmulila1s1_h_P1 "cpfmulila1s1.h $crqp,$crpp,simm8p0 Pn" | |
8656 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulila1s1_h") (CPTYPE V4HI) VOLATILE) | |
8657 "cpfmulila1s1.h $crqp,$crpp,$simm8p0" | |
8658 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0)) | |
8659 (sequence () | |
8660 (c-call "check_option_cp" pc) | |
8661 (set ivc2_acc1_0 0) | |
8662 (set ivc2_acc1_1 0) | |
8663 (set ivc2_acc1_2 0) | |
8664 (set ivc2_acc1_3 0) | |
8665 (c-call "ivc2_cpfmulila1s1_h" pc crqp crpp simm8p0) ) | |
8666 () | |
8667 ) | |
8668 | |
8669 ; iiiiiiii 11111 qqqqq ppppp 01100 cpfmadia1s1u.b crqp,crpp,simm8p0 (p0_1) | |
8670 (dni cpfmadia1s1u_b_P1 "cpfmadia1s1u.b $crqp,$crpp,simm8p0 Pn" | |
8671 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1s1u_b") (CPTYPE V8UQI) VOLATILE) | |
8672 "cpfmadia1s1u.b $crqp,$crpp,$simm8p0" | |
8673 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xc) (f-ivc2-4u28 0)) | |
8674 (sequence () | |
8675 (c-call "check_option_cp" pc) | |
8676 (set ivc2_acc1_0 0) | |
8677 (set ivc2_acc1_1 0) | |
8678 (set ivc2_acc1_2 0) | |
8679 (set ivc2_acc1_3 0) | |
8680 (set ivc2_acc1_4 0) | |
8681 (set ivc2_acc1_5 0) | |
8682 (set ivc2_acc1_6 0) | |
8683 (set ivc2_acc1_7 0) | |
8684 (set ivc2_cofa1 0) | |
8685 (c-call "ivc2_cpfmadia1s1u_b" pc crqp crpp simm8p0) ) | |
8686 () | |
8687 ) | |
8688 | |
8689 ; iiiiiiii 11111 qqqqq ppppp 01101 cpfmadia1s1.b crqp,crpp,simm8p0 (p0_1) | |
8690 (dni cpfmadia1s1_b_P1 "cpfmadia1s1.b $crqp,$crpp,simm8p0 Pn" | |
8691 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1s1_b") (CPTYPE V8QI) VOLATILE) | |
8692 "cpfmadia1s1.b $crqp,$crpp,$simm8p0" | |
8693 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0)) | |
8694 (sequence () | |
8695 (c-call "check_option_cp" pc) | |
8696 (set ivc2_acc1_0 0) | |
8697 (set ivc2_acc1_1 0) | |
8698 (set ivc2_acc1_2 0) | |
8699 (set ivc2_acc1_3 0) | |
8700 (set ivc2_acc1_4 0) | |
8701 (set ivc2_acc1_5 0) | |
8702 (set ivc2_acc1_6 0) | |
8703 (set ivc2_acc1_7 0) | |
8704 (set ivc2_cofa1 0) | |
8705 (c-call "ivc2_cpfmadia1s1_b" pc crqp crpp simm8p0) ) | |
8706 () | |
8707 ) | |
8708 | |
8709 ; iiiiiiii 11111 qqqqq ppppp 01110 cpfmadiua1s1.h crqp,crpp,simm8p0 (p0_1) | |
8710 (dni cpfmadiua1s1_h_P1 "cpfmadiua1s1.h $crqp,$crpp,simm8p0 Pn" | |
8711 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadiua1s1_h") (CPTYPE V4HI) VOLATILE) | |
8712 "cpfmadiua1s1.h $crqp,$crpp,$simm8p0" | |
8713 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0)) | |
8714 (sequence () | |
8715 (c-call "check_option_cp" pc) | |
8716 (set ivc2_acc1_4 0) | |
8717 (set ivc2_acc1_5 0) | |
8718 (set ivc2_acc1_6 0) | |
8719 (set ivc2_acc1_7 0) | |
8720 (set ivc2_cofa1 0) | |
8721 (c-call "ivc2_cpfmadiua1s1_h" pc crqp crpp simm8p0) ) | |
8722 () | |
8723 ) | |
8724 | |
8725 ; iiiiiiii 11111 qqqqq ppppp 01111 cpfmadila1s1.h crqp,crpp,simm8p0 (p0_1) | |
8726 (dni cpfmadila1s1_h_P1 "cpfmadila1s1.h $crqp,$crpp,simm8p0 Pn" | |
8727 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadila1s1_h") (CPTYPE V4HI) VOLATILE) | |
8728 "cpfmadila1s1.h $crqp,$crpp,$simm8p0" | |
8729 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0)) | |
8730 (sequence () | |
8731 (c-call "check_option_cp" pc) | |
8732 (set ivc2_acc1_0 0) | |
8733 (set ivc2_acc1_1 0) | |
8734 (set ivc2_acc1_2 0) | |
8735 (set ivc2_acc1_3 0) | |
8736 (set ivc2_cofa1 0) | |
8737 (c-call "ivc2_cpfmadila1s1_h" pc crqp crpp simm8p0) ) | |
8738 () | |
8739 ) | |
8740 | |
8741 ; iiiiiiii 11111 qqqqq ppppp 10000 cpamulia1u.b crqp,crpp,simm8p0 (p0_1) | |
8742 (dni cpamulia1u_b_P1 "cpamulia1u.b $crqp,$crpp,simm8p0 Pn" | |
8743 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamulia1u_b") (CPTYPE V8UQI) VOLATILE) | |
8744 "cpamulia1u.b $crqp,$crpp,$simm8p0" | |
8745 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0)) | |
8746 (sequence () | |
8747 (c-call "check_option_cp" pc) | |
8748 (set ivc2_acc1_0 0) | |
8749 (set ivc2_acc1_1 0) | |
8750 (set ivc2_acc1_2 0) | |
8751 (set ivc2_acc1_3 0) | |
8752 (set ivc2_acc1_4 0) | |
8753 (set ivc2_acc1_5 0) | |
8754 (set ivc2_acc1_6 0) | |
8755 (set ivc2_acc1_7 0) | |
8756 (c-call "ivc2_cpamulia1u_b" pc crqp crpp simm8p0) ) | |
8757 () | |
8758 ) | |
8759 | |
8760 ; iiiiiiii 11111 qqqqq ppppp 10001 cpamulia1.b crqp,crpp,simm8p0 (p0_1) | |
8761 (dni cpamulia1_b_P1 "cpamulia1.b $crqp,$crpp,simm8p0 Pn" | |
8762 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamulia1_b") (CPTYPE V8QI) VOLATILE) | |
8763 "cpamulia1.b $crqp,$crpp,$simm8p0" | |
8764 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0)) | |
8765 (sequence () | |
8766 (c-call "check_option_cp" pc) | |
8767 (set ivc2_acc1_0 0) | |
8768 (set ivc2_acc1_1 0) | |
8769 (set ivc2_acc1_2 0) | |
8770 (set ivc2_acc1_3 0) | |
8771 (set ivc2_acc1_4 0) | |
8772 (set ivc2_acc1_5 0) | |
8773 (set ivc2_acc1_6 0) | |
8774 (set ivc2_acc1_7 0) | |
8775 (c-call "ivc2_cpamulia1_b" pc crqp crpp simm8p0) ) | |
8776 () | |
8777 ) | |
8778 | |
8779 ; iiiiiiii 11111 qqqqq ppppp 10010 cpamuliua1.h crqp,crpp,simm8p0 (p0_1) | |
8780 (dni cpamuliua1_h_P1 "cpamuliua1.h $crqp,$crpp,simm8p0 Pn" | |
8781 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamuliua1_h") (CPTYPE V4HI) VOLATILE) | |
8782 "cpamuliua1.h $crqp,$crpp,$simm8p0" | |
8783 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0)) | |
8784 (sequence () | |
8785 (c-call "check_option_cp" pc) | |
8786 (set ivc2_acc1_4 0) | |
8787 (set ivc2_acc1_5 0) | |
8788 (set ivc2_acc1_6 0) | |
8789 (set ivc2_acc1_7 0) | |
8790 (c-call "ivc2_cpamuliua1_h" pc crqp crpp simm8p0) ) | |
8791 () | |
8792 ) | |
8793 | |
8794 ; iiiiiiii 11111 qqqqq ppppp 10011 cpamulila1.h crqp,crpp,simm8p0 (p0_1) | |
8795 (dni cpamulila1_h_P1 "cpamulila1.h $crqp,$crpp,simm8p0 Pn" | |
8796 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamulila1_h") (CPTYPE V4HI) VOLATILE) | |
8797 "cpamulila1.h $crqp,$crpp,$simm8p0" | |
8798 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0)) | |
8799 (sequence () | |
8800 (c-call "check_option_cp" pc) | |
8801 (set ivc2_acc1_0 0) | |
8802 (set ivc2_acc1_1 0) | |
8803 (set ivc2_acc1_2 0) | |
8804 (set ivc2_acc1_3 0) | |
8805 (c-call "ivc2_cpamulila1_h" pc crqp crpp simm8p0) ) | |
8806 () | |
8807 ) | |
8808 | |
8809 ; iiiiiiii 11111 qqqqq ppppp 10100 cpamadia1u.b crqp,crpp,simm8p0 (p0_1) | |
8810 (dni cpamadia1u_b_P1 "cpamadia1u.b $crqp,$crpp,simm8p0 Pn" | |
8811 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamadia1u_b") (CPTYPE V8UQI) VOLATILE) | |
8812 "cpamadia1u.b $crqp,$crpp,$simm8p0" | |
8813 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0)) | |
8814 (sequence () | |
8815 (c-call "check_option_cp" pc) | |
8816 (set ivc2_acc1_0 0) | |
8817 (set ivc2_acc1_1 0) | |
8818 (set ivc2_acc1_2 0) | |
8819 (set ivc2_acc1_3 0) | |
8820 (set ivc2_acc1_4 0) | |
8821 (set ivc2_acc1_5 0) | |
8822 (set ivc2_acc1_6 0) | |
8823 (set ivc2_acc1_7 0) | |
8824 (set ivc2_cofa1 0) | |
8825 (c-call "ivc2_cpamadia1u_b" pc crqp crpp simm8p0) ) | |
8826 () | |
8827 ) | |
8828 | |
8829 ; iiiiiiii 11111 qqqqq ppppp 10101 cpamadia1.b crqp,crpp,simm8p0 (p0_1) | |
8830 (dni cpamadia1_b_P1 "cpamadia1.b $crqp,$crpp,simm8p0 Pn" | |
8831 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamadia1_b") (CPTYPE V8QI) VOLATILE) | |
8832 "cpamadia1.b $crqp,$crpp,$simm8p0" | |
8833 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0)) | |
8834 (sequence () | |
8835 (c-call "check_option_cp" pc) | |
8836 (set ivc2_acc1_0 0) | |
8837 (set ivc2_acc1_1 0) | |
8838 (set ivc2_acc1_2 0) | |
8839 (set ivc2_acc1_3 0) | |
8840 (set ivc2_acc1_4 0) | |
8841 (set ivc2_acc1_5 0) | |
8842 (set ivc2_acc1_6 0) | |
8843 (set ivc2_acc1_7 0) | |
8844 (set ivc2_cofa1 0) | |
8845 (c-call "ivc2_cpamadia1_b" pc crqp crpp simm8p0) ) | |
8846 () | |
8847 ) | |
8848 | |
8849 ; iiiiiiii 11111 qqqqq ppppp 10110 cpamadiua1.h crqp,crpp,simm8p0 (p0_1) | |
8850 (dni cpamadiua1_h_P1 "cpamadiua1.h $crqp,$crpp,simm8p0 Pn" | |
8851 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamadiua1_h") (CPTYPE V4HI) VOLATILE) | |
8852 "cpamadiua1.h $crqp,$crpp,$simm8p0" | |
8853 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0)) | |
8854 (sequence () | |
8855 (c-call "check_option_cp" pc) | |
8856 (set ivc2_acc1_4 0) | |
8857 (set ivc2_acc1_5 0) | |
8858 (set ivc2_acc1_6 0) | |
8859 (set ivc2_acc1_7 0) | |
8860 (set ivc2_cofa1 0) | |
8861 (c-call "ivc2_cpamadiua1_h" pc crqp crpp simm8p0) ) | |
8862 () | |
8863 ) | |
8864 | |
8865 ; iiiiiiii 11111 qqqqq ppppp 10111 cpamadila1.h crqp,crpp,simm8p0 (p0_1) | |
8866 (dni cpamadila1_h_P1 "cpamadila1.h $crqp,$crpp,simm8p0 Pn" | |
8867 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamadila1_h") (CPTYPE V4HI) VOLATILE) | |
8868 "cpamadila1.h $crqp,$crpp,$simm8p0" | |
8869 (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0)) | |
8870 (sequence () | |
8871 (c-call "check_option_cp" pc) | |
8872 (set ivc2_acc1_0 0) | |
8873 (set ivc2_acc1_1 0) | |
8874 (set ivc2_acc1_2 0) | |
8875 (set ivc2_acc1_3 0) | |
8876 (set ivc2_cofa1 0) | |
8877 (c-call "ivc2_cpamadila1_h" pc crqp crpp simm8p0) ) | |
8878 () | |
8879 ) | |
8880 | |
8881 ; iiiiiiii 11100 qqqqq ppppp 00 III cpfmulia1u.b crqp,crpp,imm3p25,simm8p0 (cpfm) | |
8882 (dni cpfmulia1u_b_P1 "cpfmulia1u.b $crqp,$crpp,imm3p25,simm8p0 Pn" | |
8883 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1u_b") (CPTYPE V8UQI) VOLATILE) | |
8884 "cpfmulia1u.b $crqp,$crpp,$imm3p25,$simm8p0" | |
8885 (+ simm8p0 (f-ivc2-5u8 #x1c) crqp crpp (f-ivc2-2u23 #x0) imm3p25 (f-ivc2-4u28 0)) | |
8886 (sequence () | |
8887 (c-call "check_option_cp" pc) | |
8888 (set ivc2_acc1_0 0) | |
8889 (set ivc2_acc1_1 0) | |
8890 (set ivc2_acc1_2 0) | |
8891 (set ivc2_acc1_3 0) | |
8892 (set ivc2_acc1_4 0) | |
8893 (set ivc2_acc1_5 0) | |
8894 (set ivc2_acc1_6 0) | |
8895 (set ivc2_acc1_7 0) | |
8896 (c-call "ivc2_cpfmulia1u_b" pc crqp crpp imm3p25 simm8p0) ) | |
8897 () | |
8898 ) | |
8899 | |
8900 ; iiiiiiii 11100 qqqqq ppppp 01 III cpfmulia1.b crqp,crpp,imm3p25,simm8p0 (cpfm) | |
8901 (dni cpfmulia1_b_P1 "cpfmulia1.b $crqp,$crpp,imm3p25,simm8p0 Pn" | |
8902 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1_b") (CPTYPE V8QI) VOLATILE) | |
8903 "cpfmulia1.b $crqp,$crpp,$imm3p25,$simm8p0" | |
8904 (+ simm8p0 (f-ivc2-5u8 #x1c) crqp crpp (f-ivc2-2u23 #x1) imm3p25 (f-ivc2-4u28 0)) | |
8905 (sequence () | |
8906 (c-call "check_option_cp" pc) | |
8907 (set ivc2_acc1_0 0) | |
8908 (set ivc2_acc1_1 0) | |
8909 (set ivc2_acc1_2 0) | |
8910 (set ivc2_acc1_3 0) | |
8911 (set ivc2_acc1_4 0) | |
8912 (set ivc2_acc1_5 0) | |
8913 (set ivc2_acc1_6 0) | |
8914 (set ivc2_acc1_7 0) | |
8915 (c-call "ivc2_cpfmulia1_b" pc crqp crpp imm3p25 simm8p0) ) | |
8916 () | |
8917 ) | |
8918 | |
8919 ; iiiiiiii 11100 qqqqq ppppp 10 III cpfmuliua1.h crqp,crpp,imm3p25,simm8p0 (cpfm) | |
8920 (dni cpfmuliua1_h_P1 "cpfmuliua1.h $crqp,$crpp,imm3p25,simm8p0 Pn" | |
8921 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmuliua1_h") (CPTYPE V4HI) VOLATILE) | |
8922 "cpfmuliua1.h $crqp,$crpp,$imm3p25,$simm8p0" | |
8923 (+ simm8p0 (f-ivc2-5u8 #x1c) crqp crpp (f-ivc2-2u23 #x2) imm3p25 (f-ivc2-4u28 0)) | |
8924 (sequence () | |
8925 (c-call "check_option_cp" pc) | |
8926 (set ivc2_acc1_4 0) | |
8927 (set ivc2_acc1_5 0) | |
8928 (set ivc2_acc1_6 0) | |
8929 (set ivc2_acc1_7 0) | |
8930 (c-call "ivc2_cpfmuliua1_h" pc crqp crpp imm3p25 simm8p0) ) | |
8931 () | |
8932 ) | |
8933 | |
8934 ; iiiiiiii 11100 qqqqq ppppp 11 III cpfmulila1.h crqp,crpp,imm3p25,simm8p0 (cpfm) | |
8935 (dni cpfmulila1_h_P1 "cpfmulila1.h $crqp,$crpp,imm3p25,simm8p0 Pn" | |
8936 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulila1_h") (CPTYPE V4HI) VOLATILE) | |
8937 "cpfmulila1.h $crqp,$crpp,$imm3p25,$simm8p0" | |
8938 (+ simm8p0 (f-ivc2-5u8 #x1c) crqp crpp (f-ivc2-2u23 #x3) imm3p25 (f-ivc2-4u28 0)) | |
8939 (sequence () | |
8940 (c-call "check_option_cp" pc) | |
8941 (set ivc2_acc1_0 0) | |
8942 (set ivc2_acc1_1 0) | |
8943 (set ivc2_acc1_2 0) | |
8944 (set ivc2_acc1_3 0) | |
8945 (c-call "ivc2_cpfmulila1_h" pc crqp crpp imm3p25 simm8p0) ) | |
8946 () | |
8947 ) | |
8948 | |
8949 ; iiiiiiii 11101 qqqqq ppppp 00 III cpfmadia1u.b crqp,crpp,imm3p25,simm8p0 (cpfm) | |
8950 (dni cpfmadia1u_b_P1 "cpfmadia1u.b $crqp,$crpp,imm3p25,simm8p0 Pn" | |
8951 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1u_b") (CPTYPE V8UQI) VOLATILE) | |
8952 "cpfmadia1u.b $crqp,$crpp,$imm3p25,$simm8p0" | |
8953 (+ simm8p0 (f-ivc2-5u8 #x1d) crqp crpp (f-ivc2-2u23 #x0) imm3p25 (f-ivc2-4u28 0)) | |
8954 (sequence () | |
8955 (c-call "check_option_cp" pc) | |
8956 (set ivc2_acc1_0 0) | |
8957 (set ivc2_acc1_1 0) | |
8958 (set ivc2_acc1_2 0) | |
8959 (set ivc2_acc1_3 0) | |
8960 (set ivc2_acc1_4 0) | |
8961 (set ivc2_acc1_5 0) | |
8962 (set ivc2_acc1_6 0) | |
8963 (set ivc2_acc1_7 0) | |
8964 (set ivc2_cofa1 0) | |
8965 (c-call "ivc2_cpfmadia1u_b" pc crqp crpp imm3p25 simm8p0) ) | |
8966 () | |
8967 ) | |
8968 | |
8969 ; iiiiiiii 11101 qqqqq ppppp 01 III cpfmadia1.b crqp,crpp,imm3p25,simm8p0 (cpfm) | |
8970 (dni cpfmadia1_b_P1 "cpfmadia1.b $crqp,$crpp,imm3p25,simm8p0 Pn" | |
8971 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1_b") (CPTYPE V8QI) VOLATILE) | |
8972 "cpfmadia1.b $crqp,$crpp,$imm3p25,$simm8p0" | |
8973 (+ simm8p0 (f-ivc2-5u8 #x1d) crqp crpp (f-ivc2-2u23 #x1) imm3p25 (f-ivc2-4u28 0)) | |
8974 (sequence () | |
8975 (c-call "check_option_cp" pc) | |
8976 (set ivc2_acc1_0 0) | |
8977 (set ivc2_acc1_1 0) | |
8978 (set ivc2_acc1_2 0) | |
8979 (set ivc2_acc1_3 0) | |
8980 (set ivc2_acc1_4 0) | |
8981 (set ivc2_acc1_5 0) | |
8982 (set ivc2_acc1_6 0) | |
8983 (set ivc2_acc1_7 0) | |
8984 (set ivc2_cofa1 0) | |
8985 (c-call "ivc2_cpfmadia1_b" pc crqp crpp imm3p25 simm8p0) ) | |
8986 () | |
8987 ) | |
8988 | |
8989 ; iiiiiiii 11101 qqqqq ppppp 10 III cpfmadiua1.h crqp,crpp,imm3p25,simm8p0 (cpfm) | |
8990 (dni cpfmadiua1_h_P1 "cpfmadiua1.h $crqp,$crpp,imm3p25,simm8p0 Pn" | |
8991 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadiua1_h") (CPTYPE V4HI) VOLATILE) | |
8992 "cpfmadiua1.h $crqp,$crpp,$imm3p25,$simm8p0" | |
8993 (+ simm8p0 (f-ivc2-5u8 #x1d) crqp crpp (f-ivc2-2u23 #x2) imm3p25 (f-ivc2-4u28 0)) | |
8994 (sequence () | |
8995 (c-call "check_option_cp" pc) | |
8996 (set ivc2_acc1_4 0) | |
8997 (set ivc2_acc1_5 0) | |
8998 (set ivc2_acc1_6 0) | |
8999 (set ivc2_acc1_7 0) | |
9000 (set ivc2_cofa1 0) | |
9001 (c-call "ivc2_cpfmadiua1_h" pc crqp crpp imm3p25 simm8p0) ) | |
9002 () | |
9003 ) | |
9004 | |
9005 ; iiiiiiii 11101 qqqqq ppppp 11 III cpfmadila1.h crqp,crpp,imm3p25,simm8p0 (cpfm) | |
9006 (dni cpfmadila1_h_P1 "cpfmadila1.h $crqp,$crpp,imm3p25,simm8p0 Pn" | |
9007 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadila1_h") (CPTYPE V4HI) VOLATILE) | |
9008 "cpfmadila1.h $crqp,$crpp,$imm3p25,$simm8p0" | |
9009 (+ simm8p0 (f-ivc2-5u8 #x1d) crqp crpp (f-ivc2-2u23 #x3) imm3p25 (f-ivc2-4u28 0)) | |
9010 (sequence () | |
9011 (c-call "check_option_cp" pc) | |
9012 (set ivc2_acc1_0 0) | |
9013 (set ivc2_acc1_1 0) | |
9014 (set ivc2_acc1_2 0) | |
9015 (set ivc2_acc1_3 0) | |
9016 (set ivc2_cofa1 0) | |
9017 (c-call "ivc2_cpfmadila1_h" pc crqp crpp imm3p25 simm8p0) ) | |
9018 () | |
9019 ) | |
9020 | |
9021 ; 00000000 11110 qqqqq ppppp 00000 cpssqa1u.b crqp,crpp (p0_1) | |
9022 (dni cpssqa1u_b_P1 "cpssqa1u.b $crqp,$crpp Pn" | |
9023 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpssqa1u_b") (CPTYPE V8UQI) VOLATILE) | |
9024 "cpssqa1u.b $crqp,$crpp" | |
9025 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) | |
9026 (sequence () | |
9027 (c-call "check_option_cp" pc) | |
9028 (set ivc2_acc1_0 0) | |
9029 (set ivc2_acc1_1 0) | |
9030 (set ivc2_acc1_2 0) | |
9031 (set ivc2_acc1_3 0) | |
9032 (set ivc2_acc1_4 0) | |
9033 (set ivc2_acc1_5 0) | |
9034 (set ivc2_acc1_6 0) | |
9035 (set ivc2_acc1_7 0) | |
9036 (c-call "ivc2_cpssqa1u_b" pc crqp crpp) ) | |
9037 () | |
9038 ) | |
9039 | |
9040 ; 00000000 11110 qqqqq ppppp 00001 cpssqa1.b crqp,crpp (p0_1) | |
9041 (dni cpssqa1_b_P1 "cpssqa1.b $crqp,$crpp Pn" | |
9042 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpssqa1_b") (CPTYPE V8QI) VOLATILE) | |
9043 "cpssqa1.b $crqp,$crpp" | |
9044 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0)) | |
9045 (sequence () | |
9046 (c-call "check_option_cp" pc) | |
9047 (set ivc2_acc1_0 0) | |
9048 (set ivc2_acc1_1 0) | |
9049 (set ivc2_acc1_2 0) | |
9050 (set ivc2_acc1_3 0) | |
9051 (set ivc2_acc1_4 0) | |
9052 (set ivc2_acc1_5 0) | |
9053 (set ivc2_acc1_6 0) | |
9054 (set ivc2_acc1_7 0) | |
9055 (c-call "ivc2_cpssqa1_b" pc crqp crpp) ) | |
9056 () | |
9057 ) | |
9058 | |
9059 ; 00000000 11110 qqqqq ppppp 00100 cpssda1u.b crqp,crpp (p0_1) | |
9060 (dni cpssda1u_b_P1 "cpssda1u.b $crqp,$crpp Pn" | |
9061 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpssda1u_b") (CPTYPE V8UQI) VOLATILE) | |
9062 "cpssda1u.b $crqp,$crpp" | |
9063 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x4) (f-ivc2-4u28 0)) | |
9064 (sequence () | |
9065 (c-call "check_option_cp" pc) | |
9066 (set ivc2_acc1_0 0) | |
9067 (set ivc2_acc1_1 0) | |
9068 (set ivc2_acc1_2 0) | |
9069 (set ivc2_acc1_3 0) | |
9070 (set ivc2_acc1_4 0) | |
9071 (set ivc2_acc1_5 0) | |
9072 (set ivc2_acc1_6 0) | |
9073 (set ivc2_acc1_7 0) | |
9074 (c-call "ivc2_cpssda1u_b" pc crqp crpp) ) | |
9075 () | |
9076 ) | |
9077 | |
9078 ; 00000000 11110 qqqqq ppppp 00101 cpssda1.b crqp,crpp (p0_1) | |
9079 (dni cpssda1_b_P1 "cpssda1.b $crqp,$crpp Pn" | |
9080 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpssda1_b") (CPTYPE V8QI) VOLATILE) | |
9081 "cpssda1.b $crqp,$crpp" | |
9082 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0)) | |
9083 (sequence () | |
9084 (c-call "check_option_cp" pc) | |
9085 (set ivc2_acc1_0 0) | |
9086 (set ivc2_acc1_1 0) | |
9087 (set ivc2_acc1_2 0) | |
9088 (set ivc2_acc1_3 0) | |
9089 (set ivc2_acc1_4 0) | |
9090 (set ivc2_acc1_5 0) | |
9091 (set ivc2_acc1_6 0) | |
9092 (set ivc2_acc1_7 0) | |
9093 (c-call "ivc2_cpssda1_b" pc crqp crpp) ) | |
9094 () | |
9095 ) | |
9096 | |
9097 ; 00000000 11110 qqqqq ppppp 01000 cpmula1u.b crqp,crpp (p0_1) | |
9098 (dni cpmula1u_b_P1 "cpmula1u.b $crqp,$crpp Pn" | |
9099 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmula1u_b") (CPTYPE V8UQI) VOLATILE) | |
9100 "cpmula1u.b $crqp,$crpp" | |
9101 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x8) (f-ivc2-4u28 0)) | |
9102 (sequence () | |
9103 (c-call "check_option_cp" pc) | |
9104 (set ivc2_acc1_0 0) | |
9105 (set ivc2_acc1_1 0) | |
9106 (set ivc2_acc1_2 0) | |
9107 (set ivc2_acc1_3 0) | |
9108 (set ivc2_acc1_4 0) | |
9109 (set ivc2_acc1_5 0) | |
9110 (set ivc2_acc1_6 0) | |
9111 (set ivc2_acc1_7 0) | |
9112 (c-call "ivc2_cpmula1u_b" pc crqp crpp) ) | |
9113 () | |
9114 ) | |
9115 | |
9116 ; 00000000 11110 qqqqq ppppp 01001 cpmula1.b crqp,crpp (p0_1) | |
9117 (dni cpmula1_b_P1 "cpmula1.b $crqp,$crpp Pn" | |
9118 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmula1_b") (CPTYPE V8QI) VOLATILE) | |
9119 "cpmula1.b $crqp,$crpp" | |
9120 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0)) | |
9121 (sequence () | |
9122 (c-call "check_option_cp" pc) | |
9123 (set ivc2_acc1_0 0) | |
9124 (set ivc2_acc1_1 0) | |
9125 (set ivc2_acc1_2 0) | |
9126 (set ivc2_acc1_3 0) | |
9127 (set ivc2_acc1_4 0) | |
9128 (set ivc2_acc1_5 0) | |
9129 (set ivc2_acc1_6 0) | |
9130 (set ivc2_acc1_7 0) | |
9131 (c-call "ivc2_cpmula1_b" pc crqp crpp) ) | |
9132 () | |
9133 ) | |
9134 | |
9135 ; 00000000 11110 qqqqq ppppp 01010 cpmulua1.h crqp,crpp (p0_1) | |
9136 (dni cpmulua1_h_P1 "cpmulua1.h $crqp,$crpp Pn" | |
9137 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulua1_h") (CPTYPE V4HI) VOLATILE) | |
9138 "cpmulua1.h $crqp,$crpp" | |
9139 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0)) | |
9140 (sequence () | |
9141 (c-call "check_option_cp" pc) | |
9142 (set ivc2_acc1_4 0) | |
9143 (set ivc2_acc1_5 0) | |
9144 (set ivc2_acc1_6 0) | |
9145 (set ivc2_acc1_7 0) | |
9146 (c-call "ivc2_cpmulua1_h" pc crqp crpp) ) | |
9147 () | |
9148 ) | |
9149 | |
9150 ; 00000000 11110 qqqqq ppppp 01011 cpmulla1.h crqp,crpp (p0_1) | |
9151 (dni cpmulla1_h_P1 "cpmulla1.h $crqp,$crpp Pn" | |
9152 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulla1_h") (CPTYPE V4HI) VOLATILE) | |
9153 "cpmulla1.h $crqp,$crpp" | |
9154 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0)) | |
9155 (sequence () | |
9156 (c-call "check_option_cp" pc) | |
9157 (set ivc2_acc1_0 0) | |
9158 (set ivc2_acc1_1 0) | |
9159 (set ivc2_acc1_2 0) | |
9160 (set ivc2_acc1_3 0) | |
9161 (c-call "ivc2_cpmulla1_h" pc crqp crpp) ) | |
9162 () | |
9163 ) | |
9164 | |
9165 ; 00000000 11110 qqqqq ppppp 01100 cpmulua1u.w crqp,crpp (p0_1) | |
9166 (dni cpmulua1u_w_P1 "cpmulua1u.w $crqp,$crpp Pn" | |
9167 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulua1u_w") (CPTYPE V2USI) VOLATILE) | |
9168 "cpmulua1u.w $crqp,$crpp" | |
9169 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xc) (f-ivc2-4u28 0)) | |
9170 (sequence () | |
9171 (c-call "check_option_cp" pc) | |
9172 (set ivc2_acc1_4 0) | |
9173 (set ivc2_acc1_5 0) | |
9174 (set ivc2_acc1_6 0) | |
9175 (set ivc2_acc1_7 0) | |
9176 (c-call "ivc2_cpmulua1u_w" pc crqp crpp) ) | |
9177 () | |
9178 ) | |
9179 | |
9180 ; 00000000 11110 qqqqq ppppp 01101 cpmulla1u.w crqp,crpp (p0_1) | |
9181 (dni cpmulla1u_w_P1 "cpmulla1u.w $crqp,$crpp Pn" | |
9182 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulla1u_w") (CPTYPE V2USI) VOLATILE) | |
9183 "cpmulla1u.w $crqp,$crpp" | |
9184 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0)) | |
9185 (sequence () | |
9186 (c-call "check_option_cp" pc) | |
9187 (set ivc2_acc1_0 0) | |
9188 (set ivc2_acc1_1 0) | |
9189 (set ivc2_acc1_2 0) | |
9190 (set ivc2_acc1_3 0) | |
9191 (c-call "ivc2_cpmulla1u_w" pc crqp crpp) ) | |
9192 () | |
9193 ) | |
9194 | |
9195 ; 00000000 11110 qqqqq ppppp 01110 cpmulua1.w crqp,crpp (p0_1) | |
9196 (dni cpmulua1_w_P1 "cpmulua1.w $crqp,$crpp Pn" | |
9197 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulua1_w") (CPTYPE V2SI) VOLATILE) | |
9198 "cpmulua1.w $crqp,$crpp" | |
9199 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0)) | |
9200 (sequence () | |
9201 (c-call "check_option_cp" pc) | |
9202 (set ivc2_acc1_4 0) | |
9203 (set ivc2_acc1_5 0) | |
9204 (set ivc2_acc1_6 0) | |
9205 (set ivc2_acc1_7 0) | |
9206 (c-call "ivc2_cpmulua1_w" pc crqp crpp) ) | |
9207 () | |
9208 ) | |
9209 | |
9210 ; 00000000 11110 qqqqq ppppp 01111 cpmulla1.w crqp,crpp (p0_1) | |
9211 (dni cpmulla1_w_P1 "cpmulla1.w $crqp,$crpp Pn" | |
9212 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulla1_w") (CPTYPE V2SI) VOLATILE) | |
9213 "cpmulla1.w $crqp,$crpp" | |
9214 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0)) | |
9215 (sequence () | |
9216 (c-call "check_option_cp" pc) | |
9217 (set ivc2_acc1_0 0) | |
9218 (set ivc2_acc1_1 0) | |
9219 (set ivc2_acc1_2 0) | |
9220 (set ivc2_acc1_3 0) | |
9221 (c-call "ivc2_cpmulla1_w" pc crqp crpp) ) | |
9222 () | |
9223 ) | |
9224 | |
9225 ; 00000000 11110 qqqqq ppppp 10000 cpmada1u.b crqp,crpp (p0_1) | |
9226 (dni cpmada1u_b_P1 "cpmada1u.b $crqp,$crpp Pn" | |
9227 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmada1u_b") (CPTYPE V8UQI) VOLATILE) | |
9228 "cpmada1u.b $crqp,$crpp" | |
9229 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0)) | |
9230 (sequence () | |
9231 (c-call "check_option_cp" pc) | |
9232 (set ivc2_acc1_0 0) | |
9233 (set ivc2_acc1_1 0) | |
9234 (set ivc2_acc1_2 0) | |
9235 (set ivc2_acc1_3 0) | |
9236 (set ivc2_acc1_4 0) | |
9237 (set ivc2_acc1_5 0) | |
9238 (set ivc2_acc1_6 0) | |
9239 (set ivc2_acc1_7 0) | |
9240 (set ivc2_cofa1 0) | |
9241 (c-call "ivc2_cpmada1u_b" pc crqp crpp) ) | |
9242 () | |
9243 ) | |
9244 | |
9245 ; 00000000 11110 qqqqq ppppp 10001 cpmada1.b crqp,crpp (p0_1) | |
9246 (dni cpmada1_b_P1 "cpmada1.b $crqp,$crpp Pn" | |
9247 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmada1_b") (CPTYPE V8QI) VOLATILE) | |
9248 "cpmada1.b $crqp,$crpp" | |
9249 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0)) | |
9250 (sequence () | |
9251 (c-call "check_option_cp" pc) | |
9252 (set ivc2_acc1_0 0) | |
9253 (set ivc2_acc1_1 0) | |
9254 (set ivc2_acc1_2 0) | |
9255 (set ivc2_acc1_3 0) | |
9256 (set ivc2_acc1_4 0) | |
9257 (set ivc2_acc1_5 0) | |
9258 (set ivc2_acc1_6 0) | |
9259 (set ivc2_acc1_7 0) | |
9260 (set ivc2_cofa1 0) | |
9261 (c-call "ivc2_cpmada1_b" pc crqp crpp) ) | |
9262 () | |
9263 ) | |
9264 | |
9265 ; 00000000 11110 qqqqq ppppp 10010 cpmadua1.h crqp,crpp (p0_1) | |
9266 (dni cpmadua1_h_P1 "cpmadua1.h $crqp,$crpp Pn" | |
9267 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadua1_h") (CPTYPE V4HI) VOLATILE) | |
9268 "cpmadua1.h $crqp,$crpp" | |
9269 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0)) | |
9270 (sequence () | |
9271 (c-call "check_option_cp" pc) | |
9272 (set ivc2_acc1_4 0) | |
9273 (set ivc2_acc1_5 0) | |
9274 (set ivc2_acc1_6 0) | |
9275 (set ivc2_acc1_7 0) | |
9276 (set ivc2_cofa1 0) | |
9277 (c-call "ivc2_cpmadua1_h" pc crqp crpp) ) | |
9278 () | |
9279 ) | |
9280 | |
9281 ; 00000000 11110 qqqqq ppppp 10011 cpmadla1.h crqp,crpp (p0_1) | |
9282 (dni cpmadla1_h_P1 "cpmadla1.h $crqp,$crpp Pn" | |
9283 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadla1_h") (CPTYPE V4HI) VOLATILE) | |
9284 "cpmadla1.h $crqp,$crpp" | |
9285 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0)) | |
9286 (sequence () | |
9287 (c-call "check_option_cp" pc) | |
9288 (set ivc2_acc1_0 0) | |
9289 (set ivc2_acc1_1 0) | |
9290 (set ivc2_acc1_2 0) | |
9291 (set ivc2_acc1_3 0) | |
9292 (set ivc2_cofa1 0) | |
9293 (c-call "ivc2_cpmadla1_h" pc crqp crpp) ) | |
9294 () | |
9295 ) | |
9296 | |
9297 ; 00000000 11110 qqqqq ppppp 10100 cpmadua1u.w crqp,crpp (p0_1) | |
9298 (dni cpmadua1u_w_P1 "cpmadua1u.w $crqp,$crpp Pn" | |
9299 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadua1u_w") (CPTYPE V2USI) VOLATILE) | |
9300 "cpmadua1u.w $crqp,$crpp" | |
9301 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0)) | |
9302 (sequence () | |
9303 (c-call "check_option_cp" pc) | |
9304 (set ivc2_acc1_4 0) | |
9305 (set ivc2_acc1_5 0) | |
9306 (set ivc2_acc1_6 0) | |
9307 (set ivc2_acc1_7 0) | |
9308 (set ivc2_cofa1 0) | |
9309 (c-call "ivc2_cpmadua1u_w" pc crqp crpp) ) | |
9310 () | |
9311 ) | |
9312 | |
9313 ; 00000000 11110 qqqqq ppppp 10101 cpmadla1u.w crqp,crpp (p0_1) | |
9314 (dni cpmadla1u_w_P1 "cpmadla1u.w $crqp,$crpp Pn" | |
9315 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadla1u_w") (CPTYPE V2USI) VOLATILE) | |
9316 "cpmadla1u.w $crqp,$crpp" | |
9317 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0)) | |
9318 (sequence () | |
9319 (c-call "check_option_cp" pc) | |
9320 (set ivc2_acc1_0 0) | |
9321 (set ivc2_acc1_1 0) | |
9322 (set ivc2_acc1_2 0) | |
9323 (set ivc2_acc1_3 0) | |
9324 (set ivc2_cofa1 0) | |
9325 (c-call "ivc2_cpmadla1u_w" pc crqp crpp) ) | |
9326 () | |
9327 ) | |
9328 | |
9329 ; 00000000 11110 qqqqq ppppp 10110 cpmadua1.w crqp,crpp (p0_1) | |
9330 (dni cpmadua1_w_P1 "cpmadua1.w $crqp,$crpp Pn" | |
9331 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadua1_w") (CPTYPE V2SI) VOLATILE) | |
9332 "cpmadua1.w $crqp,$crpp" | |
9333 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0)) | |
9334 (sequence () | |
9335 (c-call "check_option_cp" pc) | |
9336 (set ivc2_acc1_4 0) | |
9337 (set ivc2_acc1_5 0) | |
9338 (set ivc2_acc1_6 0) | |
9339 (set ivc2_acc1_7 0) | |
9340 (set ivc2_cofa1 0) | |
9341 (c-call "ivc2_cpmadua1_w" pc crqp crpp) ) | |
9342 () | |
9343 ) | |
9344 | |
9345 ; 00000000 11110 qqqqq ppppp 10111 cpmadla1.w crqp,crpp (p0_1) | |
9346 (dni cpmadla1_w_P1 "cpmadla1.w $crqp,$crpp Pn" | |
9347 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadla1_w") (CPTYPE V2SI) VOLATILE) | |
9348 "cpmadla1.w $crqp,$crpp" | |
9349 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0)) | |
9350 (sequence () | |
9351 (c-call "check_option_cp" pc) | |
9352 (set ivc2_acc1_0 0) | |
9353 (set ivc2_acc1_1 0) | |
9354 (set ivc2_acc1_2 0) | |
9355 (set ivc2_acc1_3 0) | |
9356 (set ivc2_cofa1 0) | |
9357 (c-call "ivc2_cpmadla1_w" pc crqp crpp) ) | |
9358 () | |
9359 ) | |
9360 | |
9361 ; 00000000 11110 qqqqq ppppp 11010 cpmsbua1.h crqp,crpp (p0_1) | |
9362 (dni cpmsbua1_h_P1 "cpmsbua1.h $crqp,$crpp Pn" | |
9363 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbua1_h") (CPTYPE V4HI) VOLATILE) | |
9364 "cpmsbua1.h $crqp,$crpp" | |
9365 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1a) (f-ivc2-4u28 0)) | |
9366 (sequence () | |
9367 (c-call "check_option_cp" pc) | |
9368 (set ivc2_acc1_4 0) | |
9369 (set ivc2_acc1_5 0) | |
9370 (set ivc2_acc1_6 0) | |
9371 (set ivc2_acc1_7 0) | |
9372 (set ivc2_cofa1 0) | |
9373 (c-call "ivc2_cpmsbua1_h" pc crqp crpp) ) | |
9374 () | |
9375 ) | |
9376 | |
9377 ; 00000000 11110 qqqqq ppppp 11011 cpmsbla1.h crqp,crpp (p0_1) | |
9378 (dni cpmsbla1_h_P1 "cpmsbla1.h $crqp,$crpp Pn" | |
9379 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbla1_h") (CPTYPE V4HI) VOLATILE) | |
9380 "cpmsbla1.h $crqp,$crpp" | |
9381 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0)) | |
9382 (sequence () | |
9383 (c-call "check_option_cp" pc) | |
9384 (set ivc2_acc1_0 0) | |
9385 (set ivc2_acc1_1 0) | |
9386 (set ivc2_acc1_2 0) | |
9387 (set ivc2_acc1_3 0) | |
9388 (set ivc2_cofa1 0) | |
9389 (c-call "ivc2_cpmsbla1_h" pc crqp crpp) ) | |
9390 () | |
9391 ) | |
9392 | |
9393 ; 00000000 11110 qqqqq ppppp 11100 cpmsbua1u.w crqp,crpp (p0_1) | |
9394 (dni cpmsbua1u_w_P1 "cpmsbua1u.w $crqp,$crpp Pn" | |
9395 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbua1u_w") (CPTYPE V2USI) VOLATILE) | |
9396 "cpmsbua1u.w $crqp,$crpp" | |
9397 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0)) | |
9398 (sequence () | |
9399 (c-call "check_option_cp" pc) | |
9400 (set ivc2_acc1_4 0) | |
9401 (set ivc2_acc1_5 0) | |
9402 (set ivc2_acc1_6 0) | |
9403 (set ivc2_acc1_7 0) | |
9404 (set ivc2_cofa1 0) | |
9405 (c-call "ivc2_cpmsbua1u_w" pc crqp crpp) ) | |
9406 () | |
9407 ) | |
9408 | |
9409 ; 00000000 11110 qqqqq ppppp 11101 cpmsbla1u.w crqp,crpp (p0_1) | |
9410 (dni cpmsbla1u_w_P1 "cpmsbla1u.w $crqp,$crpp Pn" | |
9411 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbla1u_w") (CPTYPE V2USI) VOLATILE) | |
9412 "cpmsbla1u.w $crqp,$crpp" | |
9413 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0)) | |
9414 (sequence () | |
9415 (c-call "check_option_cp" pc) | |
9416 (set ivc2_acc1_0 0) | |
9417 (set ivc2_acc1_1 0) | |
9418 (set ivc2_acc1_2 0) | |
9419 (set ivc2_acc1_3 0) | |
9420 (set ivc2_cofa1 0) | |
9421 (c-call "ivc2_cpmsbla1u_w" pc crqp crpp) ) | |
9422 () | |
9423 ) | |
9424 | |
9425 ; 00000000 11110 qqqqq ppppp 11110 cpmsbua1.w crqp,crpp (p0_1) | |
9426 (dni cpmsbua1_w_P1 "cpmsbua1.w $crqp,$crpp Pn" | |
9427 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbua1_w") (CPTYPE V2SI) VOLATILE) | |
9428 "cpmsbua1.w $crqp,$crpp" | |
9429 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1e) (f-ivc2-4u28 0)) | |
9430 (sequence () | |
9431 (c-call "check_option_cp" pc) | |
9432 (set ivc2_acc1_4 0) | |
9433 (set ivc2_acc1_5 0) | |
9434 (set ivc2_acc1_6 0) | |
9435 (set ivc2_acc1_7 0) | |
9436 (set ivc2_cofa1 0) | |
9437 (c-call "ivc2_cpmsbua1_w" pc crqp crpp) ) | |
9438 () | |
9439 ) | |
9440 | |
9441 ; 00000000 11110 qqqqq ppppp 11111 cpmsbla1.w crqp,crpp (p0_1) | |
9442 (dni cpmsbla1_w_P1 "cpmsbla1.w $crqp,$crpp Pn" | |
9443 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbla1_w") (CPTYPE V2SI) VOLATILE) | |
9444 "cpmsbla1.w $crqp,$crpp" | |
9445 (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1f) (f-ivc2-4u28 0)) | |
9446 (sequence () | |
9447 (c-call "check_option_cp" pc) | |
9448 (set ivc2_acc1_0 0) | |
9449 (set ivc2_acc1_1 0) | |
9450 (set ivc2_acc1_2 0) | |
9451 (set ivc2_acc1_3 0) | |
9452 (set ivc2_cofa1 0) | |
9453 (c-call "ivc2_cpmsbla1_w" pc crqp crpp) ) | |
9454 () | |
9455 ) | |
9456 | |
9457 ; 00000001 11110 qqqqq ppppp 10010 cpsmadua1.h crqp,crpp (p0_1) | |
9458 (dni cpsmadua1_h_P1 "cpsmadua1.h $crqp,$crpp Pn" | |
9459 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadua1_h") (CPTYPE V4HI) VOLATILE) | |
9460 "cpsmadua1.h $crqp,$crpp" | |
9461 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0)) | |
9462 (sequence () | |
9463 (c-call "check_option_cp" pc) | |
9464 (set ivc2_acc1_4 0) | |
9465 (set ivc2_acc1_5 0) | |
9466 (set ivc2_acc1_6 0) | |
9467 (set ivc2_acc1_7 0) | |
9468 (set ivc2_cofa1 0) | |
9469 (c-call "ivc2_cpsmadua1_h" pc crqp crpp) ) | |
9470 () | |
9471 ) | |
9472 | |
9473 ; 00000001 11110 qqqqq ppppp 10011 cpsmadla1.h crqp,crpp (p0_1) | |
9474 (dni cpsmadla1_h_P1 "cpsmadla1.h $crqp,$crpp Pn" | |
9475 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadla1_h") (CPTYPE V4HI) VOLATILE) | |
9476 "cpsmadla1.h $crqp,$crpp" | |
9477 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0)) | |
9478 (sequence () | |
9479 (c-call "check_option_cp" pc) | |
9480 (set ivc2_acc1_0 0) | |
9481 (set ivc2_acc1_1 0) | |
9482 (set ivc2_acc1_2 0) | |
9483 (set ivc2_acc1_3 0) | |
9484 (set ivc2_cofa1 0) | |
9485 (c-call "ivc2_cpsmadla1_h" pc crqp crpp) ) | |
9486 () | |
9487 ) | |
9488 | |
9489 ; 00000001 11110 qqqqq ppppp 10110 cpsmadua1.w crqp,crpp (p0_1) | |
9490 (dni cpsmadua1_w_P1 "cpsmadua1.w $crqp,$crpp Pn" | |
9491 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadua1_w") (CPTYPE V2SI) VOLATILE) | |
9492 "cpsmadua1.w $crqp,$crpp" | |
9493 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0)) | |
9494 (sequence () | |
9495 (c-call "check_option_cp" pc) | |
9496 (set ivc2_acc1_4 0) | |
9497 (set ivc2_acc1_5 0) | |
9498 (set ivc2_acc1_6 0) | |
9499 (set ivc2_acc1_7 0) | |
9500 (set ivc2_cofa1 0) | |
9501 (c-call "ivc2_cpsmadua1_w" pc crqp crpp) ) | |
9502 () | |
9503 ) | |
9504 | |
9505 ; 00000001 11110 qqqqq ppppp 10111 cpsmadla1.w crqp,crpp (p0_1) | |
9506 (dni cpsmadla1_w_P1 "cpsmadla1.w $crqp,$crpp Pn" | |
9507 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadla1_w") (CPTYPE V2SI) VOLATILE) | |
9508 "cpsmadla1.w $crqp,$crpp" | |
9509 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0)) | |
9510 (sequence () | |
9511 (c-call "check_option_cp" pc) | |
9512 (set ivc2_acc1_0 0) | |
9513 (set ivc2_acc1_1 0) | |
9514 (set ivc2_acc1_2 0) | |
9515 (set ivc2_acc1_3 0) | |
9516 (set ivc2_cofa1 0) | |
9517 (c-call "ivc2_cpsmadla1_w" pc crqp crpp) ) | |
9518 () | |
9519 ) | |
9520 | |
9521 ; 00000001 11110 qqqqq ppppp 11010 cpsmsbua1.h crqp,crpp (p0_1) | |
9522 (dni cpsmsbua1_h_P1 "cpsmsbua1.h $crqp,$crpp Pn" | |
9523 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbua1_h") (CPTYPE V4HI) VOLATILE) | |
9524 "cpsmsbua1.h $crqp,$crpp" | |
9525 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1a) (f-ivc2-4u28 0)) | |
9526 (sequence () | |
9527 (c-call "check_option_cp" pc) | |
9528 (set ivc2_acc1_4 0) | |
9529 (set ivc2_acc1_5 0) | |
9530 (set ivc2_acc1_6 0) | |
9531 (set ivc2_acc1_7 0) | |
9532 (set ivc2_cofa1 0) | |
9533 (c-call "ivc2_cpsmsbua1_h" pc crqp crpp) ) | |
9534 () | |
9535 ) | |
9536 | |
9537 ; 00000001 11110 qqqqq ppppp 11011 cpsmsbla1.h crqp,crpp (p0_1) | |
9538 (dni cpsmsbla1_h_P1 "cpsmsbla1.h $crqp,$crpp Pn" | |
9539 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbla1_h") (CPTYPE V4HI) VOLATILE) | |
9540 "cpsmsbla1.h $crqp,$crpp" | |
9541 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0)) | |
9542 (sequence () | |
9543 (c-call "check_option_cp" pc) | |
9544 (set ivc2_acc1_0 0) | |
9545 (set ivc2_acc1_1 0) | |
9546 (set ivc2_acc1_2 0) | |
9547 (set ivc2_acc1_3 0) | |
9548 (set ivc2_cofa1 0) | |
9549 (c-call "ivc2_cpsmsbla1_h" pc crqp crpp) ) | |
9550 () | |
9551 ) | |
9552 | |
9553 ; 00000001 11110 qqqqq ppppp 11110 cpsmsbua1.w crqp,crpp (p0_1) | |
9554 (dni cpsmsbua1_w_P1 "cpsmsbua1.w $crqp,$crpp Pn" | |
9555 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbua1_w") (CPTYPE V2SI) VOLATILE) | |
9556 "cpsmsbua1.w $crqp,$crpp" | |
9557 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1e) (f-ivc2-4u28 0)) | |
9558 (sequence () | |
9559 (c-call "check_option_cp" pc) | |
9560 (set ivc2_acc1_4 0) | |
9561 (set ivc2_acc1_5 0) | |
9562 (set ivc2_acc1_6 0) | |
9563 (set ivc2_acc1_7 0) | |
9564 (set ivc2_cofa1 0) | |
9565 (c-call "ivc2_cpsmsbua1_w" pc crqp crpp) ) | |
9566 () | |
9567 ) | |
9568 | |
9569 ; 00000001 11110 qqqqq ppppp 11111 cpsmsbla1.w crqp,crpp (p0_1) | |
9570 (dni cpsmsbla1_w_P1 "cpsmsbla1.w $crqp,$crpp Pn" | |
9571 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbla1_w") (CPTYPE V2SI) VOLATILE) | |
9572 "cpsmsbla1.w $crqp,$crpp" | |
9573 (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1f) (f-ivc2-4u28 0)) | |
9574 (sequence () | |
9575 (c-call "check_option_cp" pc) | |
9576 (set ivc2_acc1_0 0) | |
9577 (set ivc2_acc1_1 0) | |
9578 (set ivc2_acc1_2 0) | |
9579 (set ivc2_acc1_3 0) | |
9580 (set ivc2_cofa1 0) | |
9581 (c-call "ivc2_cpsmsbla1_w" pc crqp crpp) ) | |
9582 () | |
9583 ) | |
9584 | |
9585 ; 00000010 11110 qqqqq ppppp 01010 cpmulslua1.h crqp,crpp (p0_1) | |
9586 (dni cpmulslua1_h_P1 "cpmulslua1.h $crqp,$crpp Pn" | |
9587 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulslua1_h") (CPTYPE V4HI) VOLATILE) | |
9588 "cpmulslua1.h $crqp,$crpp" | |
9589 (+ (f-ivc2-8u0 #x2) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0)) | |
9590 (sequence () | |
9591 (c-call "check_option_cp" pc) | |
9592 (set ivc2_acc1_4 0) | |
9593 (set ivc2_acc1_5 0) | |
9594 (set ivc2_acc1_6 0) | |
9595 (set ivc2_acc1_7 0) | |
9596 (set ivc2_cofa1 0) | |
9597 (c-call "ivc2_cpmulslua1_h" pc crqp crpp) ) | |
9598 () | |
9599 ) | |
9600 | |
9601 ; 00000010 11110 qqqqq ppppp 01011 cpmulslla1.h crqp,crpp (p0_1) | |
9602 (dni cpmulslla1_h_P1 "cpmulslla1.h $crqp,$crpp Pn" | |
9603 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulslla1_h") (CPTYPE V4HI) VOLATILE) | |
9604 "cpmulslla1.h $crqp,$crpp" | |
9605 (+ (f-ivc2-8u0 #x2) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0)) | |
9606 (sequence () | |
9607 (c-call "check_option_cp" pc) | |
9608 (set ivc2_acc1_0 0) | |
9609 (set ivc2_acc1_1 0) | |
9610 (set ivc2_acc1_2 0) | |
9611 (set ivc2_acc1_3 0) | |
9612 (set ivc2_cofa1 0) | |
9613 (c-call "ivc2_cpmulslla1_h" pc crqp crpp) ) | |
9614 () | |
9615 ) | |
9616 | |
9617 ; 00000010 11110 qqqqq ppppp 01110 cpmulslua1.w crqp,crpp (p0_1) | |
9618 (dni cpmulslua1_w_P1 "cpmulslua1.w $crqp,$crpp Pn" | |
9619 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulslua1_w") (CPTYPE V2SI) VOLATILE) | |
9620 "cpmulslua1.w $crqp,$crpp" | |
9621 (+ (f-ivc2-8u0 #x2) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0)) | |
9622 (sequence () | |
9623 (c-call "check_option_cp" pc) | |
9624 (set ivc2_acc1_4 0) | |
9625 (set ivc2_acc1_5 0) | |
9626 (set ivc2_acc1_6 0) | |
9627 (set ivc2_acc1_7 0) | |
9628 (set ivc2_cofa1 0) | |
9629 (c-call "ivc2_cpmulslua1_w" pc crqp crpp) ) | |
9630 () | |
9631 ) | |
9632 | |
9633 ; 00000010 11110 qqqqq ppppp 01111 cpmulslla1.w crqp,crpp (p0_1) | |
9634 (dni cpmulslla1_w_P1 "cpmulslla1.w $crqp,$crpp Pn" | |
9635 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulslla1_w") (CPTYPE V2SI) VOLATILE) | |
9636 "cpmulslla1.w $crqp,$crpp" | |
9637 (+ (f-ivc2-8u0 #x2) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0)) | |
9638 (sequence () | |
9639 (c-call "check_option_cp" pc) | |
9640 (set ivc2_acc1_0 0) | |
9641 (set ivc2_acc1_1 0) | |
9642 (set ivc2_acc1_2 0) | |
9643 (set ivc2_acc1_3 0) | |
9644 (set ivc2_cofa1 0) | |
9645 (c-call "ivc2_cpmulslla1_w" pc crqp crpp) ) | |
9646 () | |
9647 ) | |
9648 | |
9649 ; 00000011 11110 qqqqq ppppp 10010 cpsmadslua1.h crqp,crpp (p0_1) | |
9650 (dni cpsmadslua1_h_P1 "cpsmadslua1.h $crqp,$crpp Pn" | |
9651 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadslua1_h") (CPTYPE V4HI) VOLATILE) | |
9652 "cpsmadslua1.h $crqp,$crpp" | |
9653 (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0)) | |
9654 (sequence () | |
9655 (c-call "check_option_cp" pc) | |
9656 (set ivc2_acc1_4 0) | |
9657 (set ivc2_acc1_5 0) | |
9658 (set ivc2_acc1_6 0) | |
9659 (set ivc2_acc1_7 0) | |
9660 (set ivc2_cofa1 0) | |
9661 (c-call "ivc2_cpsmadslua1_h" pc crqp crpp) ) | |
9662 () | |
9663 ) | |
9664 | |
9665 ; 00000011 11110 qqqqq ppppp 10011 cpsmadslla1.h crqp,crpp (p0_1) | |
9666 (dni cpsmadslla1_h_P1 "cpsmadslla1.h $crqp,$crpp Pn" | |
9667 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadslla1_h") (CPTYPE V4HI) VOLATILE) | |
9668 "cpsmadslla1.h $crqp,$crpp" | |
9669 (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0)) | |
9670 (sequence () | |
9671 (c-call "check_option_cp" pc) | |
9672 (set ivc2_acc1_0 0) | |
9673 (set ivc2_acc1_1 0) | |
9674 (set ivc2_acc1_2 0) | |
9675 (set ivc2_acc1_3 0) | |
9676 (set ivc2_cofa1 0) | |
9677 (c-call "ivc2_cpsmadslla1_h" pc crqp crpp) ) | |
9678 () | |
9679 ) | |
9680 | |
9681 ; 00000011 11110 qqqqq ppppp 10110 cpsmadslua1.w crqp,crpp (p0_1) | |
9682 (dni cpsmadslua1_w_P1 "cpsmadslua1.w $crqp,$crpp Pn" | |
9683 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadslua1_w") (CPTYPE V2SI) VOLATILE) | |
9684 "cpsmadslua1.w $crqp,$crpp" | |
9685 (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0)) | |
9686 (sequence () | |
9687 (c-call "check_option_cp" pc) | |
9688 (set ivc2_acc1_4 0) | |
9689 (set ivc2_acc1_5 0) | |
9690 (set ivc2_acc1_6 0) | |
9691 (set ivc2_acc1_7 0) | |
9692 (set ivc2_cofa1 0) | |
9693 (c-call "ivc2_cpsmadslua1_w" pc crqp crpp) ) | |
9694 () | |
9695 ) | |
9696 | |
9697 ; 00000011 11110 qqqqq ppppp 10111 cpsmadslla1.w crqp,crpp (p0_1) | |
9698 (dni cpsmadslla1_w_P1 "cpsmadslla1.w $crqp,$crpp Pn" | |
9699 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadslla1_w") (CPTYPE V2SI) VOLATILE) | |
9700 "cpsmadslla1.w $crqp,$crpp" | |
9701 (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0)) | |
9702 (sequence () | |
9703 (c-call "check_option_cp" pc) | |
9704 (set ivc2_acc1_0 0) | |
9705 (set ivc2_acc1_1 0) | |
9706 (set ivc2_acc1_2 0) | |
9707 (set ivc2_acc1_3 0) | |
9708 (set ivc2_cofa1 0) | |
9709 (c-call "ivc2_cpsmadslla1_w" pc crqp crpp) ) | |
9710 () | |
9711 ) | |
9712 | |
9713 ; 00000011 11110 qqqqq ppppp 11010 cpsmsbslua1.h crqp,crpp (p0_1) | |
9714 (dni cpsmsbslua1_h_P1 "cpsmsbslua1.h $crqp,$crpp Pn" | |
9715 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbslua1_h") (CPTYPE V4HI) VOLATILE) | |
9716 "cpsmsbslua1.h $crqp,$crpp" | |
9717 (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1a) (f-ivc2-4u28 0)) | |
9718 (sequence () | |
9719 (c-call "check_option_cp" pc) | |
9720 (set ivc2_acc1_4 0) | |
9721 (set ivc2_acc1_5 0) | |
9722 (set ivc2_acc1_6 0) | |
9723 (set ivc2_acc1_7 0) | |
9724 (set ivc2_cofa1 0) | |
9725 (c-call "ivc2_cpsmsbslua1_h" pc crqp crpp) ) | |
9726 () | |
9727 ) | |
9728 | |
9729 ; 00000011 11110 qqqqq ppppp 11011 cpsmsbslla1.h crqp,crpp (p0_1) | |
9730 (dni cpsmsbslla1_h_P1 "cpsmsbslla1.h $crqp,$crpp Pn" | |
9731 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbslla1_h") (CPTYPE V4HI) VOLATILE) | |
9732 "cpsmsbslla1.h $crqp,$crpp" | |
9733 (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0)) | |
9734 (sequence () | |
9735 (c-call "check_option_cp" pc) | |
9736 (set ivc2_acc1_0 0) | |
9737 (set ivc2_acc1_1 0) | |
9738 (set ivc2_acc1_2 0) | |
9739 (set ivc2_acc1_3 0) | |
9740 (set ivc2_cofa1 0) | |
9741 (c-call "ivc2_cpsmsbslla1_h" pc crqp crpp) ) | |
9742 () | |
9743 ) | |
9744 | |
9745 ; 00000011 11110 qqqqq ppppp 11110 cpsmsbslua1.w crqp,crpp (p0_1) | |
9746 (dni cpsmsbslua1_w_P1 "cpsmsbslua1.w $crqp,$crpp Pn" | |
9747 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbslua1_w") (CPTYPE V2SI) VOLATILE) | |
9748 "cpsmsbslua1.w $crqp,$crpp" | |
9749 (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1e) (f-ivc2-4u28 0)) | |
9750 (sequence () | |
9751 (c-call "check_option_cp" pc) | |
9752 (set ivc2_acc1_4 0) | |
9753 (set ivc2_acc1_5 0) | |
9754 (set ivc2_acc1_6 0) | |
9755 (set ivc2_acc1_7 0) | |
9756 (set ivc2_cofa1 0) | |
9757 (c-call "ivc2_cpsmsbslua1_w" pc crqp crpp) ) | |
9758 () | |
9759 ) | |
9760 | |
9761 ; 00000011 11110 qqqqq ppppp 11111 cpsmsbslla1.w crqp,crpp (p0_1) | |
9762 (dni cpsmsbslla1_w_P1 "cpsmsbslla1.w $crqp,$crpp Pn" | |
9763 (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbslla1_w") (CPTYPE V2SI) VOLATILE) | |
9764 "cpsmsbslla1.w $crqp,$crpp" | |
9765 (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1f) (f-ivc2-4u28 0)) | |
9766 (sequence () | |
9767 (c-call "check_option_cp" pc) | |
9768 (set ivc2_acc1_0 0) | |
9769 (set ivc2_acc1_1 0) | |
9770 (set ivc2_acc1_2 0) | |
9771 (set ivc2_acc1_3 0) | |
9772 (set ivc2_cofa1 0) | |
9773 (c-call "ivc2_cpsmsbslla1_w" pc crqp crpp) ) | |
9774 () | |
9775 ) | |
9776 |