1 |
282 |
jeremybenn |
|
2 |
|
|
|
3 |
|
|
/* DO NOT EDIT: This file is automatically generated by CGEN.
|
4 |
|
|
Any changes you make will be discarded when it is next regenerated.
|
5 |
|
|
*/
|
6 |
|
|
|
7 |
|
|
/* GCC defines these internally, as follows...
|
8 |
|
|
#if __MEP_CONFIG_CP_DATA_BUS_WIDTH == 64
|
9 |
|
|
typedef long long cp_data_bus_int;
|
10 |
|
|
#else
|
11 |
|
|
typedef long cp_data_bus_int;
|
12 |
|
|
#endif
|
13 |
|
|
typedef char cp_v8qi __attribute__((vector_size(8)));
|
14 |
|
|
typedef unsigned char cp_v8uqi __attribute__((vector_size(8)));
|
15 |
|
|
typedef short cp_v4hi __attribute__((vector_size(8)));
|
16 |
|
|
typedef unsigned short cp_v4uhi __attribute__((vector_size(8)));
|
17 |
|
|
typedef int cp_v2si __attribute__((vector_size(8)));
|
18 |
|
|
typedef unsigned int cp_v2usi __attribute__((vector_size(8)));
|
19 |
|
|
*/
|
20 |
|
|
|
21 |
|
|
|
22 |
|
|
// default
|
23 |
|
|
void mep_cpfmadila1_h (cp_v4hi, cp_v4hi, long, long); // volatile
|
24 |
|
|
void mep_cpfmadiua1_h (cp_v4hi, cp_v4hi, long, long); // volatile
|
25 |
|
|
void mep_cpfmadia1_b (cp_v8qi, cp_v8qi, long, long); // volatile
|
26 |
|
|
void mep_cpfmadia1u_b (cp_v8uqi, cp_v8uqi, long, long); // volatile
|
27 |
|
|
void mep_cpfmulila1_h (cp_v4hi, cp_v4hi, long, long); // volatile
|
28 |
|
|
void mep_cpfmuliua1_h (cp_v4hi, cp_v4hi, long, long); // volatile
|
29 |
|
|
void mep_cpfmulia1_b (cp_v8qi, cp_v8qi, long, long); // volatile
|
30 |
|
|
void mep_cpfmulia1u_b (cp_v8uqi, cp_v8uqi, long, long); // volatile
|
31 |
|
|
void mep_cpamadila1_h (cp_v4hi, cp_v4hi, long); // volatile
|
32 |
|
|
void mep_cpamadiua1_h (cp_v4hi, cp_v4hi, long); // volatile
|
33 |
|
|
void mep_cpamadia1_b (cp_v8qi, cp_v8qi, long); // volatile
|
34 |
|
|
void mep_cpamadia1u_b (cp_v8uqi, cp_v8uqi, long); // volatile
|
35 |
|
|
void mep_cpamulila1_h (cp_v4hi, cp_v4hi, long); // volatile
|
36 |
|
|
void mep_cpamuliua1_h (cp_v4hi, cp_v4hi, long); // volatile
|
37 |
|
|
void mep_cpamulia1_b (cp_v8qi, cp_v8qi, long); // volatile
|
38 |
|
|
void mep_cpamulia1u_b (cp_v8uqi, cp_v8uqi, long); // volatile
|
39 |
|
|
void mep_cpfmadila1s1_h (cp_v4hi, cp_v4hi, long); // volatile
|
40 |
|
|
void mep_cpfmadiua1s1_h (cp_v4hi, cp_v4hi, long); // volatile
|
41 |
|
|
void mep_cpfmadia1s1_b (cp_v8qi, cp_v8qi, long); // volatile
|
42 |
|
|
void mep_cpfmadia1s1u_b (cp_v8uqi, cp_v8uqi, long); // volatile
|
43 |
|
|
void mep_cpfmulila1s1_h (cp_v4hi, cp_v4hi, long); // volatile
|
44 |
|
|
void mep_cpfmuliua1s1_h (cp_v4hi, cp_v4hi, long); // volatile
|
45 |
|
|
void mep_cpfmulia1s1_b (cp_v8qi, cp_v8qi, long); // volatile
|
46 |
|
|
void mep_cpfmulia1s1u_b (cp_v8uqi, cp_v8uqi, long); // volatile
|
47 |
|
|
void mep_cpfmadila1s0_h (cp_v4hi, cp_v4hi, long); // volatile
|
48 |
|
|
void mep_cpfmadiua1s0_h (cp_v4hi, cp_v4hi, long); // volatile
|
49 |
|
|
void mep_cpfmadia1s0_b (cp_v8qi, cp_v8qi, long); // volatile
|
50 |
|
|
void mep_cpfmadia1s0u_b (cp_v8uqi, cp_v8uqi, long); // volatile
|
51 |
|
|
void mep_cpfmulila1s0_h (cp_v4hi, cp_v4hi, long); // volatile
|
52 |
|
|
void mep_cpfmuliua1s0_h (cp_v4hi, cp_v4hi, long); // volatile
|
53 |
|
|
void mep_cpfmulia1s0_b (cp_v8qi, cp_v8qi, long); // volatile
|
54 |
|
|
void mep_cpfmulia1s0u_b (cp_v8uqi, cp_v8uqi, long); // volatile
|
55 |
|
|
void mep_cpacswp (); // volatile
|
56 |
|
|
void mep_cpaccpa1 (); // volatile
|
57 |
|
|
void mep_cpacsuma1 (); // volatile
|
58 |
|
|
void mep_c1nop (); // volatile
|
59 |
|
|
void mep_cpfacla0s1_h (cp_v4hi, cp_v4hi); // volatile
|
60 |
|
|
void mep_cpfacua0s1_h (cp_v4hi, cp_v4hi); // volatile
|
61 |
|
|
void mep_cpfaca0s1_b (cp_v8qi, cp_v8qi); // volatile
|
62 |
|
|
void mep_cpfaca0s1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
63 |
|
|
void mep_cpfsftbla0s1_h (cp_v4hi, cp_v4hi); // volatile
|
64 |
|
|
void mep_cpfsftbua0s1_h (cp_v4hi, cp_v4hi); // volatile
|
65 |
|
|
void mep_cpfsftba0s1_b (cp_v8qi, cp_v8qi); // volatile
|
66 |
|
|
void mep_cpfsftba0s1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
67 |
|
|
void mep_cpfacla0s0_h (cp_v4hi, cp_v4hi); // volatile
|
68 |
|
|
void mep_cpfacua0s0_h (cp_v4hi, cp_v4hi); // volatile
|
69 |
|
|
void mep_cpfaca0s0_b (cp_v8qi, cp_v8qi); // volatile
|
70 |
|
|
void mep_cpfaca0s0u_b (cp_v8uqi, cp_v8uqi); // volatile
|
71 |
|
|
void mep_cpfsftbla0s0_h (cp_v4hi, cp_v4hi); // volatile
|
72 |
|
|
void mep_cpfsftbua0s0_h (cp_v4hi, cp_v4hi); // volatile
|
73 |
|
|
void mep_cpfsftba0s0_b (cp_v8qi, cp_v8qi); // volatile
|
74 |
|
|
void mep_cpfsftba0s0u_b (cp_v8uqi, cp_v8uqi); // volatile
|
75 |
|
|
void mep_cpsllia0 (long); // volatile
|
76 |
|
|
void mep_cpsraia0 (long); // volatile
|
77 |
|
|
void mep_cpsrlia0 (long); // volatile
|
78 |
|
|
void mep_cpslla0 (cp_data_bus_int); // volatile
|
79 |
|
|
void mep_cpsraa0 (cp_data_bus_int); // volatile
|
80 |
|
|
void mep_cpsrla0 (cp_data_bus_int); // volatile
|
81 |
|
|
void mep_cpaccpa0 (); // volatile
|
82 |
|
|
void mep_cpacsuma0 (); // volatile
|
83 |
|
|
cp_v2si mep_cpmovhla0_w (); // volatile
|
84 |
|
|
cp_v2si mep_cpmovhua0_w (); // volatile
|
85 |
|
|
cp_v2si mep_cppackla0_w (); // volatile
|
86 |
|
|
cp_v2si mep_cppackua0_w (); // volatile
|
87 |
|
|
cp_v4hi mep_cppackla0_h (); // volatile
|
88 |
|
|
cp_v4hi mep_cppackua0_h (); // volatile
|
89 |
|
|
cp_v8qi mep_cppacka0_b (); // volatile
|
90 |
|
|
cp_v8uqi mep_cppacka0u_b (); // volatile
|
91 |
|
|
cp_v2si mep_cpmovlla0_w (); // volatile
|
92 |
|
|
cp_v2si mep_cpmovlua0_w (); // volatile
|
93 |
|
|
cp_v2si mep_cpmovula0_w (); // volatile
|
94 |
|
|
cp_v2si mep_cpmovuua0_w (); // volatile
|
95 |
|
|
cp_v4hi mep_cpmovla0_h (); // volatile
|
96 |
|
|
cp_v4hi mep_cpmovua0_h (); // volatile
|
97 |
|
|
cp_v8qi mep_cpmova0_b (); // volatile
|
98 |
|
|
void mep_cpsetla0_w (cp_v2si, cp_v2si); // volatile
|
99 |
|
|
void mep_cpsetua0_w (cp_v2si, cp_v2si); // volatile
|
100 |
|
|
void mep_cpseta0_h (cp_v4hi, cp_v4hi); // volatile
|
101 |
|
|
void mep_cpsadla0_h (cp_v4hi, cp_v4hi); // volatile
|
102 |
|
|
void mep_cpsadua0_h (cp_v4hi, cp_v4hi); // volatile
|
103 |
|
|
void mep_cpsada0_b (cp_v8qi, cp_v8qi); // volatile
|
104 |
|
|
void mep_cpsada0u_b (cp_v8uqi, cp_v8uqi); // volatile
|
105 |
|
|
void mep_cpabsla0_h (cp_v4hi, cp_v4hi); // volatile
|
106 |
|
|
void mep_cpabsua0_h (cp_v4hi, cp_v4hi); // volatile
|
107 |
|
|
void mep_cpabsa0_b (cp_v8qi, cp_v8qi); // volatile
|
108 |
|
|
void mep_cpabsa0u_b (cp_v8uqi, cp_v8uqi); // volatile
|
109 |
|
|
void mep_cpsubacla0_h (cp_v4hi, cp_v4hi); // volatile
|
110 |
|
|
void mep_cpsubacua0_h (cp_v4hi, cp_v4hi); // volatile
|
111 |
|
|
void mep_cpsubaca0_b (cp_v8qi, cp_v8qi); // volatile
|
112 |
|
|
void mep_cpsubaca0u_b (cp_v8uqi, cp_v8uqi); // volatile
|
113 |
|
|
void mep_cpsubla0_h (cp_v4hi, cp_v4hi); // volatile
|
114 |
|
|
void mep_cpsubua0_h (cp_v4hi, cp_v4hi); // volatile
|
115 |
|
|
void mep_cpsuba0_b (cp_v8qi, cp_v8qi); // volatile
|
116 |
|
|
void mep_cpsuba0u_b (cp_v8uqi, cp_v8uqi); // volatile
|
117 |
|
|
void mep_cpaddacla0_h (cp_v4hi, cp_v4hi); // volatile
|
118 |
|
|
void mep_cpaddacua0_h (cp_v4hi, cp_v4hi); // volatile
|
119 |
|
|
void mep_cpaddaca0_b (cp_v8qi, cp_v8qi); // volatile
|
120 |
|
|
void mep_cpaddaca0u_b (cp_v8uqi, cp_v8uqi); // volatile
|
121 |
|
|
void mep_cpaddla0_h (cp_v4hi, cp_v4hi); // volatile
|
122 |
|
|
void mep_cpaddua0_h (cp_v4hi, cp_v4hi); // volatile
|
123 |
|
|
void mep_cpadda0_b (cp_v8qi, cp_v8qi); // volatile
|
124 |
|
|
void mep_cpadda0u_b (cp_v8uqi, cp_v8uqi); // volatile
|
125 |
|
|
void mep_c0nop (); // volatile
|
126 |
|
|
void mep_cpsmsbslla1_w (cp_v2si, cp_v2si); // volatile
|
127 |
|
|
void mep_cpsmsbslua1_w (cp_v2si, cp_v2si); // volatile
|
128 |
|
|
void mep_cpsmsbslla1_h (cp_v4hi, cp_v4hi); // volatile
|
129 |
|
|
void mep_cpsmsbslua1_h (cp_v4hi, cp_v4hi); // volatile
|
130 |
|
|
void mep_cpsmadslla1_w (cp_v2si, cp_v2si); // volatile
|
131 |
|
|
void mep_cpsmadslua1_w (cp_v2si, cp_v2si); // volatile
|
132 |
|
|
void mep_cpsmadslla1_h (cp_v4hi, cp_v4hi); // volatile
|
133 |
|
|
void mep_cpsmadslua1_h (cp_v4hi, cp_v4hi); // volatile
|
134 |
|
|
void mep_cpmulslla1_w (cp_v2si, cp_v2si); // volatile
|
135 |
|
|
void mep_cpmulslua1_w (cp_v2si, cp_v2si); // volatile
|
136 |
|
|
void mep_cpmulslla1_h (cp_v4hi, cp_v4hi); // volatile
|
137 |
|
|
void mep_cpmulslua1_h (cp_v4hi, cp_v4hi); // volatile
|
138 |
|
|
void mep_cpsmsbla1_w (cp_v2si, cp_v2si); // volatile
|
139 |
|
|
void mep_cpsmsbua1_w (cp_v2si, cp_v2si); // volatile
|
140 |
|
|
void mep_cpsmsbla1_h (cp_v4hi, cp_v4hi); // volatile
|
141 |
|
|
void mep_cpsmsbua1_h (cp_v4hi, cp_v4hi); // volatile
|
142 |
|
|
void mep_cpsmadla1_w (cp_v2si, cp_v2si); // volatile
|
143 |
|
|
void mep_cpsmadua1_w (cp_v2si, cp_v2si); // volatile
|
144 |
|
|
void mep_cpsmadla1_h (cp_v4hi, cp_v4hi); // volatile
|
145 |
|
|
void mep_cpsmadua1_h (cp_v4hi, cp_v4hi); // volatile
|
146 |
|
|
void mep_cpmsbla1_w (cp_v2si, cp_v2si); // volatile
|
147 |
|
|
void mep_cpmsbua1_w (cp_v2si, cp_v2si); // volatile
|
148 |
|
|
void mep_cpmsbla1u_w (cp_v2usi, cp_v2usi); // volatile
|
149 |
|
|
void mep_cpmsbua1u_w (cp_v2usi, cp_v2usi); // volatile
|
150 |
|
|
void mep_cpmsbla1_h (cp_v4hi, cp_v4hi); // volatile
|
151 |
|
|
void mep_cpmsbua1_h (cp_v4hi, cp_v4hi); // volatile
|
152 |
|
|
void mep_cpmadla1_w (cp_v2si, cp_v2si); // volatile
|
153 |
|
|
void mep_cpmadua1_w (cp_v2si, cp_v2si); // volatile
|
154 |
|
|
void mep_cpmadla1u_w (cp_v2usi, cp_v2usi); // volatile
|
155 |
|
|
void mep_cpmadua1u_w (cp_v2usi, cp_v2usi); // volatile
|
156 |
|
|
void mep_cpmadla1_h (cp_v4hi, cp_v4hi); // volatile
|
157 |
|
|
void mep_cpmadua1_h (cp_v4hi, cp_v4hi); // volatile
|
158 |
|
|
void mep_cpmada1_b (cp_v8qi, cp_v8qi); // volatile
|
159 |
|
|
void mep_cpmada1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
160 |
|
|
void mep_cpmulla1_w (cp_v2si, cp_v2si); // volatile
|
161 |
|
|
void mep_cpmulua1_w (cp_v2si, cp_v2si); // volatile
|
162 |
|
|
void mep_cpmulla1u_w (cp_v2usi, cp_v2usi); // volatile
|
163 |
|
|
void mep_cpmulua1u_w (cp_v2usi, cp_v2usi); // volatile
|
164 |
|
|
void mep_cpmulla1_h (cp_v4hi, cp_v4hi); // volatile
|
165 |
|
|
void mep_cpmulua1_h (cp_v4hi, cp_v4hi); // volatile
|
166 |
|
|
void mep_cpmula1_b (cp_v8qi, cp_v8qi); // volatile
|
167 |
|
|
void mep_cpmula1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
168 |
|
|
void mep_cpssda1_b (cp_v8qi, cp_v8qi); // volatile
|
169 |
|
|
void mep_cpssda1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
170 |
|
|
void mep_cpssqa1_b (cp_v8qi, cp_v8qi); // volatile
|
171 |
|
|
void mep_cpssqa1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
172 |
|
|
void mep_cpsllia1 (long); // volatile
|
173 |
|
|
void mep_cpsraia1 (long); // volatile
|
174 |
|
|
void mep_cpsrlia1 (long); // volatile
|
175 |
|
|
void mep_cpslla1 (cp_data_bus_int); // volatile
|
176 |
|
|
void mep_cpsraa1 (cp_data_bus_int); // volatile
|
177 |
|
|
void mep_cpsrla1 (cp_data_bus_int); // volatile
|
178 |
|
|
cp_v2si mep_cpmovhla1_w (); // volatile
|
179 |
|
|
cp_v2si mep_cpmovhua1_w (); // volatile
|
180 |
|
|
cp_v2si mep_cppackla1_w (); // volatile
|
181 |
|
|
cp_v2si mep_cppackua1_w (); // volatile
|
182 |
|
|
cp_v4hi mep_cppackla1_h (); // volatile
|
183 |
|
|
cp_v4hi mep_cppackua1_h (); // volatile
|
184 |
|
|
cp_v8qi mep_cppacka1_b (); // volatile
|
185 |
|
|
cp_v8uqi mep_cppacka1u_b (); // volatile
|
186 |
|
|
cp_v2si mep_cpmovlla1_w (); // volatile
|
187 |
|
|
cp_v2si mep_cpmovlua1_w (); // volatile
|
188 |
|
|
cp_v2si mep_cpmovula1_w (); // volatile
|
189 |
|
|
cp_v2si mep_cpmovuua1_w (); // volatile
|
190 |
|
|
cp_v4hi mep_cpmovla1_h (); // volatile
|
191 |
|
|
cp_v4hi mep_cpmovua1_h (); // volatile
|
192 |
|
|
cp_v8qi mep_cpmova1_b (); // volatile
|
193 |
|
|
void mep_cpsetla1_w (cp_v2si, cp_v2si); // volatile
|
194 |
|
|
void mep_cpsetua1_w (cp_v2si, cp_v2si); // volatile
|
195 |
|
|
void mep_cpseta1_h (cp_v4hi, cp_v4hi); // volatile
|
196 |
|
|
void mep_cpsadla1_h (cp_v4hi, cp_v4hi); // volatile
|
197 |
|
|
void mep_cpsadua1_h (cp_v4hi, cp_v4hi); // volatile
|
198 |
|
|
void mep_cpsada1_b (cp_v8qi, cp_v8qi); // volatile
|
199 |
|
|
void mep_cpsada1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
200 |
|
|
void mep_cpabsla1_h (cp_v4hi, cp_v4hi); // volatile
|
201 |
|
|
void mep_cpabsua1_h (cp_v4hi, cp_v4hi); // volatile
|
202 |
|
|
void mep_cpabsa1_b (cp_v8qi, cp_v8qi); // volatile
|
203 |
|
|
void mep_cpabsa1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
204 |
|
|
void mep_cpsubacla1_h (cp_v4hi, cp_v4hi); // volatile
|
205 |
|
|
void mep_cpsubacua1_h (cp_v4hi, cp_v4hi); // volatile
|
206 |
|
|
void mep_cpsubaca1_b (cp_v8qi, cp_v8qi); // volatile
|
207 |
|
|
void mep_cpsubaca1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
208 |
|
|
void mep_cpsubla1_h (cp_v4hi, cp_v4hi); // volatile
|
209 |
|
|
void mep_cpsubua1_h (cp_v4hi, cp_v4hi); // volatile
|
210 |
|
|
void mep_cpsuba1_b (cp_v8qi, cp_v8qi); // volatile
|
211 |
|
|
void mep_cpsuba1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
212 |
|
|
void mep_cpaddacla1_h (cp_v4hi, cp_v4hi); // volatile
|
213 |
|
|
void mep_cpaddacua1_h (cp_v4hi, cp_v4hi); // volatile
|
214 |
|
|
void mep_cpaddaca1_b (cp_v8qi, cp_v8qi); // volatile
|
215 |
|
|
void mep_cpaddaca1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
216 |
|
|
void mep_cpaddla1_h (cp_v4hi, cp_v4hi); // volatile
|
217 |
|
|
void mep_cpaddua1_h (cp_v4hi, cp_v4hi); // volatile
|
218 |
|
|
void mep_cpadda1_b (cp_v8qi, cp_v8qi); // volatile
|
219 |
|
|
void mep_cpadda1u_b (cp_v8uqi, cp_v8uqi); // volatile
|
220 |
|
|
cp_data_bus_int mep_cdmovi (long);
|
221 |
|
|
cp_data_bus_int mep_cdmoviu (long);
|
222 |
|
|
cp_v2si mep_cpmovi_w (long);
|
223 |
|
|
cp_v2usi mep_cpmoviu_w (long);
|
224 |
|
|
cp_v4hi mep_cpmovi_h (long);
|
225 |
|
|
cp_v4uhi mep_cpmoviu_h (long);
|
226 |
|
|
cp_v8qi mep_cpmovi_b (long);
|
227 |
|
|
cp_data_bus_int mep_cdclipi3 (cp_data_bus_int, long);
|
228 |
|
|
cp_data_bus_int mep_cdclipiu3 (cp_data_bus_int, long);
|
229 |
|
|
cp_v2si mep_cpclipi3_w (cp_v2si, long);
|
230 |
|
|
cp_v2si mep_cpclipiu3_w (cp_v2si, long);
|
231 |
|
|
cp_v2si mep_cpslai3_w (cp_v2si, long); // volatile
|
232 |
|
|
cp_v4hi mep_cpslai3_h (cp_v4hi, long); // volatile
|
233 |
|
|
cp_data_bus_int mep_cdslli3 (cp_data_bus_int, long);
|
234 |
|
|
cp_v2si mep_cpslli3_w (cp_v2si, long);
|
235 |
|
|
cp_v4hi mep_cpslli3_h (cp_v4hi, long);
|
236 |
|
|
cp_v8qi mep_cpslli3_b (cp_v8qi, long);
|
237 |
|
|
cp_data_bus_int mep_cdsrai3 (cp_data_bus_int, long);
|
238 |
|
|
cp_v2si mep_cpsrai3_w (cp_v2si, long);
|
239 |
|
|
cp_v4hi mep_cpsrai3_h (cp_v4hi, long);
|
240 |
|
|
cp_v8qi mep_cpsrai3_b (cp_v8qi, long);
|
241 |
|
|
cp_data_bus_int mep_cdsrli3 (cp_data_bus_int, long);
|
242 |
|
|
cp_v2si mep_cpsrli3_w (cp_v2si, long);
|
243 |
|
|
cp_v4hi mep_cpsrli3_h (cp_v4hi, long);
|
244 |
|
|
cp_v8qi mep_cpsrli3_b (cp_v8qi, long);
|
245 |
|
|
void mep_cpocmpge_w (cp_v2si, cp_v2si); // volatile
|
246 |
|
|
void mep_cpocmpgeu_w (cp_v2usi, cp_v2usi); // volatile
|
247 |
|
|
void mep_cpocmpge_h (cp_v4hi, cp_v4hi); // volatile
|
248 |
|
|
void mep_cpocmpge_b (cp_v8qi, cp_v8qi); // volatile
|
249 |
|
|
void mep_cpocmpgeu_b (cp_v8uqi, cp_v8uqi); // volatile
|
250 |
|
|
void mep_cpocmpgt_w (cp_v2si, cp_v2si); // volatile
|
251 |
|
|
void mep_cpocmpgtu_w (cp_v2usi, cp_v2usi); // volatile
|
252 |
|
|
void mep_cpocmpgt_h (cp_v4hi, cp_v4hi); // volatile
|
253 |
|
|
void mep_cpocmpgt_b (cp_v8qi, cp_v8qi); // volatile
|
254 |
|
|
void mep_cpocmpgtu_b (cp_v8uqi, cp_v8uqi); // volatile
|
255 |
|
|
void mep_cpocmpne_w (cp_v2si, cp_v2si); // volatile
|
256 |
|
|
void mep_cpocmpne_h (cp_v4hi, cp_v4hi); // volatile
|
257 |
|
|
void mep_cpocmpne_b (cp_v8qi, cp_v8qi); // volatile
|
258 |
|
|
void mep_cpocmpeq_w (cp_v2si, cp_v2si); // volatile
|
259 |
|
|
void mep_cpocmpeq_h (cp_v4hi, cp_v4hi); // volatile
|
260 |
|
|
void mep_cpocmpeq_b (cp_v8qi, cp_v8qi); // volatile
|
261 |
|
|
void mep_cpacmpge_w (cp_v2si, cp_v2si); // volatile
|
262 |
|
|
void mep_cpacmpgeu_w (cp_v2usi, cp_v2usi); // volatile
|
263 |
|
|
void mep_cpacmpge_h (cp_v4hi, cp_v4hi); // volatile
|
264 |
|
|
void mep_cpacmpge_b (cp_v8qi, cp_v8qi); // volatile
|
265 |
|
|
void mep_cpacmpgeu_b (cp_v8uqi, cp_v8uqi); // volatile
|
266 |
|
|
void mep_cpacmpgt_w (cp_v2si, cp_v2si); // volatile
|
267 |
|
|
void mep_cpacmpgtu_w (cp_v2usi, cp_v2usi); // volatile
|
268 |
|
|
void mep_cpacmpgt_h (cp_v4hi, cp_v4hi); // volatile
|
269 |
|
|
void mep_cpacmpgt_b (cp_v8qi, cp_v8qi); // volatile
|
270 |
|
|
void mep_cpacmpgtu_b (cp_v8uqi, cp_v8uqi); // volatile
|
271 |
|
|
void mep_cpacmpne_w (cp_v2si, cp_v2si); // volatile
|
272 |
|
|
void mep_cpacmpne_h (cp_v4hi, cp_v4hi); // volatile
|
273 |
|
|
void mep_cpacmpne_b (cp_v8qi, cp_v8qi); // volatile
|
274 |
|
|
void mep_cpacmpeq_w (cp_v2si, cp_v2si); // volatile
|
275 |
|
|
void mep_cpacmpeq_h (cp_v4hi, cp_v4hi); // volatile
|
276 |
|
|
void mep_cpacmpeq_b (cp_v8qi, cp_v8qi); // volatile
|
277 |
|
|
void mep_cpcmpge_w (cp_v2si, cp_v2si); // volatile
|
278 |
|
|
void mep_cpcmpgeu_w (cp_v2usi, cp_v2usi); // volatile
|
279 |
|
|
void mep_cpcmpge_h (cp_v4hi, cp_v4hi); // volatile
|
280 |
|
|
void mep_cpcmpge_b (cp_v8qi, cp_v8qi); // volatile
|
281 |
|
|
void mep_cpcmpgeu_b (cp_v8uqi, cp_v8uqi); // volatile
|
282 |
|
|
void mep_cpcmpgt_w (cp_v2si, cp_v2si); // volatile
|
283 |
|
|
void mep_cpcmpgtu_w (cp_v2usi, cp_v2usi); // volatile
|
284 |
|
|
void mep_cpcmpgt_h (cp_v4hi, cp_v4hi); // volatile
|
285 |
|
|
void mep_cpcmpgt_b (cp_v8qi, cp_v8qi); // volatile
|
286 |
|
|
void mep_cpcmpgtu_b (cp_v8uqi, cp_v8uqi); // volatile
|
287 |
|
|
void mep_cpcmpne_w (cp_v2si, cp_v2si); // volatile
|
288 |
|
|
void mep_cpcmpne_h (cp_v4hi, cp_v4hi); // volatile
|
289 |
|
|
void mep_cpcmpne_b (cp_v8qi, cp_v8qi); // volatile
|
290 |
|
|
void mep_cpcmpeq_w (cp_v2si, cp_v2si); // volatile
|
291 |
|
|
void mep_cpcmpeq_h (cp_v4hi, cp_v4hi); // volatile
|
292 |
|
|
void mep_cpcmpeq_b (cp_v8qi, cp_v8qi); // volatile
|
293 |
|
|
void mep_cpcmpeqz_b (cp_v8qi, cp_v8qi); // volatile
|
294 |
|
|
cp_data_bus_int mep_cdcastw (cp_data_bus_int);
|
295 |
|
|
cp_data_bus_int mep_cdcastuw (cp_data_bus_int);
|
296 |
|
|
cp_v2si mep_cpcasth_w (cp_v2si);
|
297 |
|
|
cp_v2si mep_cpcastuh_w (cp_v2si);
|
298 |
|
|
cp_v2si mep_cpcastb_w (cp_v2si);
|
299 |
|
|
cp_v2si mep_cpcastub_w (cp_v2si);
|
300 |
|
|
cp_v4hi mep_cpcastb_h (cp_v4hi);
|
301 |
|
|
cp_v4hi mep_cpcastub_h (cp_v4hi);
|
302 |
|
|
cp_v4hi mep_cpextl_h (cp_v4hi);
|
303 |
|
|
cp_v4uhi mep_cpextlu_h (cp_v4uhi);
|
304 |
|
|
cp_v8qi mep_cpextl_b (cp_v8qi);
|
305 |
|
|
cp_v8uqi mep_cpextlu_b (cp_v8uqi);
|
306 |
|
|
cp_v4uhi mep_cpextu_h (cp_v4uhi);
|
307 |
|
|
cp_v4uhi mep_cpextuu_h (cp_v4uhi);
|
308 |
|
|
cp_v8uqi mep_cpextu_b (cp_v8uqi);
|
309 |
|
|
cp_v8uqi mep_cpextuu_b (cp_v8uqi);
|
310 |
|
|
cp_v2si mep_cpbcast_w (cp_v2si);
|
311 |
|
|
cp_v4hi mep_cpbcast_h (cp_v4hi);
|
312 |
|
|
cp_v8qi mep_cpbcast_b (cp_v8qi);
|
313 |
|
|
void mep_cpccadd_b (cp_v8qi*); // volatile
|
314 |
|
|
cp_v2si mep_cphadd_w (cp_v2si);
|
315 |
|
|
cp_v4hi mep_cphadd_h (cp_v4hi);
|
316 |
|
|
cp_v8qi mep_cphadd_b (cp_v8qi);
|
317 |
|
|
cp_v8uqi mep_cphaddu_b (cp_v8uqi);
|
318 |
|
|
cp_v2si mep_cpnorm_w (cp_v2si);
|
319 |
|
|
cp_v4hi mep_cpnorm_h (cp_v4hi);
|
320 |
|
|
cp_v2si mep_cpldz_w (cp_v2si);
|
321 |
|
|
cp_v4hi mep_cpldz_h (cp_v4hi);
|
322 |
|
|
cp_v2si mep_cpabsz_w (cp_v2si);
|
323 |
|
|
cp_v4hi mep_cpabsz_h (cp_v4hi);
|
324 |
|
|
cp_v8qi mep_cpabsz_b (cp_v8qi);
|
325 |
|
|
void mep_cpmovtocc (cp_data_bus_int); // volatile
|
326 |
|
|
void mep_cpmovtocsar1 (cp_data_bus_int); // volatile
|
327 |
|
|
void mep_cpmovtocsar0 (cp_data_bus_int); // volatile
|
328 |
|
|
cp_data_bus_int mep_cpmovfrcc (); // volatile
|
329 |
|
|
cp_data_bus_int mep_cpmovfrcsar1 (); // volatile
|
330 |
|
|
cp_data_bus_int mep_cpmovfrcsar0 (); // volatile
|
331 |
|
|
cp_v2si mep_cpmin3_w (cp_v2si, cp_v2si);
|
332 |
|
|
cp_v2si mep_cpminu3_w (cp_v2si, cp_v2si);
|
333 |
|
|
cp_v4hi mep_cpmin3_h (cp_v4hi, cp_v4hi);
|
334 |
|
|
cp_v8qi mep_cpmin3_b (cp_v8qi, cp_v8qi);
|
335 |
|
|
cp_v8qi mep_cpminu3_b (cp_v8qi, cp_v8qi);
|
336 |
|
|
cp_v2si mep_cpmax3_w (cp_v2si, cp_v2si);
|
337 |
|
|
cp_v2si mep_cpmaxu3_w (cp_v2si, cp_v2si);
|
338 |
|
|
cp_v4hi mep_cpmax3_h (cp_v4hi, cp_v4hi);
|
339 |
|
|
cp_v8qi mep_cpmax3_b (cp_v8qi, cp_v8qi);
|
340 |
|
|
cp_v8qi mep_cpmaxu3_b (cp_v8qi, cp_v8qi);
|
341 |
|
|
cp_v4hi mep_cpabs3_h (cp_v4hi, cp_v4hi);
|
342 |
|
|
cp_v8qi mep_cpabs3_b (cp_v8qi, cp_v8qi);
|
343 |
|
|
cp_v8qi mep_cpabsu3_b (cp_v8qi, cp_v8qi);
|
344 |
|
|
cp_v2si mep_cpaddsr3_w (cp_v2si, cp_v2si);
|
345 |
|
|
cp_v4hi mep_cpaddsr3_h (cp_v4hi, cp_v4hi);
|
346 |
|
|
cp_v8qi mep_cpaddsr3_b (cp_v8qi, cp_v8qi);
|
347 |
|
|
cp_v8qi mep_cpaddsru3_b (cp_v8qi, cp_v8qi);
|
348 |
|
|
cp_v2si mep_cpave3_w (cp_v2si, cp_v2si);
|
349 |
|
|
cp_v4hi mep_cpave3_h (cp_v4hi, cp_v4hi);
|
350 |
|
|
cp_v8qi mep_cpave3_b (cp_v8qi, cp_v8qi);
|
351 |
|
|
cp_v8qi mep_cpaveu3_b (cp_v8qi, cp_v8qi);
|
352 |
|
|
cp_v8qi mep_cpextlsub3_b (cp_v8qi, cp_v8qi);
|
353 |
|
|
cp_v8qi mep_cpextlsubu3_b (cp_v8qi, cp_v8qi);
|
354 |
|
|
cp_v8qi mep_cpextusub3_b (cp_v8qi, cp_v8qi);
|
355 |
|
|
cp_v8qi mep_cpextusubu3_b (cp_v8qi, cp_v8qi);
|
356 |
|
|
cp_v8qi mep_cpextladd3_b (cp_v8qi, cp_v8qi);
|
357 |
|
|
cp_v8qi mep_cpextladdu3_b (cp_v8qi, cp_v8qi);
|
358 |
|
|
cp_v8qi mep_cpextuadd3_b (cp_v8qi, cp_v8qi);
|
359 |
|
|
cp_v8qi mep_cpextuaddu3_b (cp_v8qi, cp_v8qi);
|
360 |
|
|
cp_v2si mep_cpssub3_w (cp_v2si, cp_v2si); // volatile
|
361 |
|
|
cp_v4hi mep_cpssub3_h (cp_v4hi, cp_v4hi); // volatile
|
362 |
|
|
cp_v2si mep_cpsadd3_w (cp_v2si, cp_v2si); // volatile
|
363 |
|
|
cp_v4hi mep_cpsadd3_h (cp_v4hi, cp_v4hi); // volatile
|
364 |
|
|
cp_v2si mep_cpsla3_w (cp_v2si, cp_v2si); // volatile
|
365 |
|
|
cp_v4hi mep_cpsla3_h (cp_v4hi, cp_v4hi); // volatile
|
366 |
|
|
cp_data_bus_int mep_cdsll3 (cp_data_bus_int, cp_data_bus_int);
|
367 |
|
|
cp_v2si mep_cpssll3_w (cp_v2si, cp_v2si);
|
368 |
|
|
cp_v2si mep_cpsll3_w (cp_v2si, cp_v2si);
|
369 |
|
|
cp_v4hi mep_cpssll3_h (cp_v4hi, cp_v4hi);
|
370 |
|
|
cp_v4hi mep_cpsll3_h (cp_v4hi, cp_v4hi);
|
371 |
|
|
cp_v8qi mep_cpssll3_b (cp_v8qi, cp_v8qi);
|
372 |
|
|
cp_v8qi mep_cpsll3_b (cp_v8qi, cp_v8qi);
|
373 |
|
|
cp_data_bus_int mep_cdsra3 (cp_data_bus_int, cp_data_bus_int);
|
374 |
|
|
cp_v2si mep_cpssra3_w (cp_v2si, cp_v2si);
|
375 |
|
|
cp_v2si mep_cpsra3_w (cp_v2si, cp_v2si);
|
376 |
|
|
cp_v4hi mep_cpssra3_h (cp_v4hi, cp_v4hi);
|
377 |
|
|
cp_v4hi mep_cpsra3_h (cp_v4hi, cp_v4hi);
|
378 |
|
|
cp_v8qi mep_cpssra3_b (cp_v8qi, cp_v8qi);
|
379 |
|
|
cp_v8qi mep_cpsra3_b (cp_v8qi, cp_v8qi);
|
380 |
|
|
cp_data_bus_int mep_cdsrl3 (cp_data_bus_int, cp_data_bus_int);
|
381 |
|
|
cp_v2si mep_cpssrl3_w (cp_v2si, cp_v2si);
|
382 |
|
|
cp_v2si mep_cpsrl3_w (cp_v2si, cp_v2si);
|
383 |
|
|
cp_v4hi mep_cpssrl3_h (cp_v4hi, cp_v4hi);
|
384 |
|
|
cp_v4hi mep_cpsrl3_h (cp_v4hi, cp_v4hi);
|
385 |
|
|
cp_v8qi mep_cpssrl3_b (cp_v8qi, cp_v8qi);
|
386 |
|
|
cp_v8qi mep_cpsrl3_b (cp_v8qi, cp_v8qi);
|
387 |
|
|
cp_v4hi mep_cppack_h (cp_v4hi, cp_v4hi);
|
388 |
|
|
cp_v8qi mep_cppack_b (cp_v8qi, cp_v8qi);
|
389 |
|
|
cp_v8uqi mep_cppacku_b (cp_v8uqi, cp_v8uqi);
|
390 |
|
|
cp_v2si mep_cpunpackl_w (cp_v2si, cp_v2si);
|
391 |
|
|
cp_v4hi mep_cpunpackl_h (cp_v4hi, cp_v4hi);
|
392 |
|
|
cp_v8qi mep_cpunpackl_b (cp_v8qi, cp_v8qi);
|
393 |
|
|
cp_v2usi mep_cpunpacku_w (cp_v2usi, cp_v2usi);
|
394 |
|
|
cp_v4uhi mep_cpunpacku_h (cp_v4uhi, cp_v4uhi);
|
395 |
|
|
cp_v8uqi mep_cpunpacku_b (cp_v8uqi, cp_v8uqi);
|
396 |
|
|
cp_data_bus_int mep_cpfsftbs1 (cp_data_bus_int, cp_data_bus_int); // volatile
|
397 |
|
|
cp_data_bus_int mep_cpfsftbs0 (cp_data_bus_int, cp_data_bus_int); // volatile
|
398 |
|
|
cp_data_bus_int mep_cpfsftbi (cp_data_bus_int, cp_data_bus_int, long);
|
399 |
|
|
cp_data_bus_int mep_cpsel (cp_data_bus_int, cp_data_bus_int); // volatile
|
400 |
|
|
cp_vector mep_cpxor3 (cp_vector, cp_vector);
|
401 |
|
|
cp_vector mep_cpnor3 (cp_vector, cp_vector);
|
402 |
|
|
cp_vector mep_cpor3 (cp_vector, cp_vector);
|
403 |
|
|
cp_vector mep_cpand3 (cp_vector, cp_vector);
|
404 |
|
|
cp_data_bus_int mep_cdsub3 (cp_data_bus_int, cp_data_bus_int);
|
405 |
|
|
cp_v2si mep_cpsub3_w (cp_v2si, cp_v2si);
|
406 |
|
|
cp_v4hi mep_cpsub3_h (cp_v4hi, cp_v4hi);
|
407 |
|
|
cp_v8qi mep_cpsub3_b (cp_v8qi, cp_v8qi);
|
408 |
|
|
cp_data_bus_int mep_cdadd3 (cp_data_bus_int, cp_data_bus_int);
|
409 |
|
|
cp_v2si mep_cpadd3_w (cp_v2si, cp_v2si);
|
410 |
|
|
cp_v4hi mep_cpadd3_h (cp_v4hi, cp_v4hi);
|
411 |
|
|
cp_v8qi mep_cpadd3_b (cp_v8qi, cp_v8qi);
|
412 |
|
|
void mep_bsrv (void *);
|
413 |
|
|
void mep_jsrv (long);
|
414 |
|
|
void mep_synccp (); // volatile
|
415 |
|
|
void mep_bcpaf (long, void *);
|
416 |
|
|
void mep_bcpat (long, void *);
|
417 |
|
|
void mep_bcpne (long, void *);
|
418 |
|
|
void mep_bcpeq (long, void *);
|
419 |
|
|
void mep_lmcpm1 (cp_data_bus_int*, long **, long);
|
420 |
|
|
void mep_smcpm1 (cp_data_bus_int, long **, long);
|
421 |
|
|
void mep_lwcpm1 (cp_data_bus_int*, long **, long);
|
422 |
|
|
void mep_swcpm1 (cp_data_bus_int, long **, long);
|
423 |
|
|
void mep_lhcpm1 (cp_data_bus_int*, long **, long);
|
424 |
|
|
void mep_shcpm1 (cp_data_bus_int, long **, long);
|
425 |
|
|
void mep_lbcpm1 (cp_data_bus_int*, long **, long);
|
426 |
|
|
void mep_sbcpm1 (cp_data_bus_int, long **, long);
|
427 |
|
|
void mep_lmcpm0 (cp_data_bus_int*, long **, long);
|
428 |
|
|
void mep_smcpm0 (cp_data_bus_int, long **, long);
|
429 |
|
|
void mep_lwcpm0 (cp_data_bus_int*, long **, long);
|
430 |
|
|
void mep_swcpm0 (cp_data_bus_int, long **, long);
|
431 |
|
|
void mep_lhcpm0 (cp_data_bus_int*, long **, long);
|
432 |
|
|
void mep_shcpm0 (cp_data_bus_int, long **, long);
|
433 |
|
|
void mep_lbcpm0 (cp_data_bus_int*, long **, long);
|
434 |
|
|
void mep_sbcpm0 (cp_data_bus_int, long **, long);
|
435 |
|
|
void mep_lmcpa (cp_data_bus_int*, long **, long);
|
436 |
|
|
void mep_smcpa (cp_data_bus_int, long **, long);
|
437 |
|
|
void mep_lwcpa (cp_data_bus_int*, long **, long);
|
438 |
|
|
void mep_swcpa (cp_data_bus_int, long **, long);
|
439 |
|
|
void mep_lhcpa (cp_data_bus_int*, long **, long);
|
440 |
|
|
void mep_shcpa (cp_data_bus_int, long **, long);
|
441 |
|
|
void mep_lbcpa (cp_data_bus_int*, long **, long);
|
442 |
|
|
void mep_sbcpa (cp_data_bus_int, long **, long);
|
443 |
|
|
void mep_lmcp16 (cp_data_bus_int*, long, long *);
|
444 |
|
|
void mep_smcp16 (cp_data_bus_int, long, long *); // volatile
|
445 |
|
|
void mep_lwcp16 (cp_data_bus_int*, long, long *);
|
446 |
|
|
void mep_swcp16 (cp_data_bus_int, long, long *);
|
447 |
|
|
void mep_lmcpi (cp_data_bus_int*, long **);
|
448 |
|
|
void mep_smcpi (cp_data_bus_int, long **);
|
449 |
|
|
void mep_lwcpi (cp_data_bus_int*, long **);
|
450 |
|
|
void mep_swcpi (cp_data_bus_int, long **);
|
451 |
|
|
void mep_lmcp (cp_data_bus_int*, long *);
|
452 |
|
|
void mep_smcp (cp_data_bus_int, long *); // volatile
|
453 |
|
|
void mep_lwcp (cp_data_bus_int*, long *);
|
454 |
|
|
void mep_swcp (cp_data_bus_int, long *);
|
455 |
|
|
void mep_ssubu (long*, long);
|
456 |
|
|
void mep_saddu (long*, long);
|
457 |
|
|
void mep_ssub (long*, long);
|
458 |
|
|
void mep_sadd (long*, long);
|
459 |
|
|
void mep_clipu (long*, long);
|
460 |
|
|
void mep_clip (long*, long);
|
461 |
|
|
void mep_maxu (long*, long);
|
462 |
|
|
void mep_minu (long*, long);
|
463 |
|
|
void mep_max (long*, long);
|
464 |
|
|
void mep_min (long*, long);
|
465 |
|
|
void mep_ave (long*, long);
|
466 |
|
|
void mep_abs (long*, long);
|
467 |
|
|
void mep_ldz (long*, long);
|
468 |
|
|
void mep_dbreak (); // volatile
|
469 |
|
|
void mep_dret ();
|
470 |
|
|
void mep_divu (long, long);
|
471 |
|
|
void mep_div (long, long);
|
472 |
|
|
void mep_maddru (long*, long);
|
473 |
|
|
void mep_maddr (long*, long);
|
474 |
|
|
void mep_maddu (long, long);
|
475 |
|
|
void mep_madd (long, long);
|
476 |
|
|
void mep_mulru (long*, long);
|
477 |
|
|
void mep_mulr (long*, long);
|
478 |
|
|
void mep_mulu (long, long);
|
479 |
|
|
void mep_mul (long, long);
|
480 |
|
|
void mep_cache (long, long *); // volatile
|
481 |
|
|
void mep_tas (long*, long *);
|
482 |
|
|
void mep_btstm (long*, long *, long);
|
483 |
|
|
void mep_bnotm (long *, long);
|
484 |
|
|
void mep_bclrm (long *, long);
|
485 |
|
|
void mep_bsetm (long *, long);
|
486 |
|
|
void mep_ldcb (long*, long); // volatile
|
487 |
|
|
void mep_stcb (long, long); // volatile
|
488 |
|
|
void mep_syncm (); // volatile
|
489 |
|
|
void mep_break (); // volatile
|
490 |
|
|
void mep_swi (long); // volatile
|
491 |
|
|
void mep_sleep (); // volatile
|
492 |
|
|
void mep_halt (); // volatile
|
493 |
|
|
void mep_reti ();
|
494 |
|
|
void mep_ei (); // volatile
|
495 |
|
|
void mep_di (); // volatile
|
496 |
|
|
void mep_ldc (long*, long); // volatile
|
497 |
|
|
void mep_ldc_lo (long*);
|
498 |
|
|
void mep_ldc_hi (long*);
|
499 |
|
|
void mep_ldc_lp (long*);
|
500 |
|
|
void mep_stc (long, long); // volatile
|
501 |
|
|
void mep_stc_lo (long);
|
502 |
|
|
void mep_stc_hi (long);
|
503 |
|
|
void mep_stc_lp (long);
|
504 |
|
|
void mep_erepeat (void *);
|
505 |
|
|
void mep_repeat (long, void *);
|
506 |
|
|
void mep_ret ();
|
507 |
|
|
void mep_jsr (long);
|
508 |
|
|
void mep_jmp24 (void *);
|
509 |
|
|
void mep_jmp (long);
|
510 |
|
|
void mep_bsr24 (void *);
|
511 |
|
|
void mep_bsr12 (void *);
|
512 |
|
|
void mep_bne (long, long, void *);
|
513 |
|
|
void mep_beq (long, long, void *);
|
514 |
|
|
void mep_bgei (long, long, void *);
|
515 |
|
|
void mep_blti (long, long, void *);
|
516 |
|
|
void mep_bnei (long, long, void *);
|
517 |
|
|
void mep_beqi (long, long, void *);
|
518 |
|
|
void mep_bnez (long, void *);
|
519 |
|
|
void mep_beqz (long, void *);
|
520 |
|
|
void mep_bra (void *);
|
521 |
|
|
void mep_fsft (long*, long); // volatile
|
522 |
|
|
void mep_sll3 (long*, long, long);
|
523 |
|
|
void mep_slli (long*, long);
|
524 |
|
|
void mep_srli (long*, long);
|
525 |
|
|
void mep_srai (long*, long);
|
526 |
|
|
void mep_sll (long*, long);
|
527 |
|
|
void mep_srl (long*, long);
|
528 |
|
|
void mep_sra (long*, long);
|
529 |
|
|
void mep_xor3 (long*, long, long);
|
530 |
|
|
void mep_and3 (long*, long, long);
|
531 |
|
|
void mep_or3 (long*, long, long);
|
532 |
|
|
void mep_nor (long*, long);
|
533 |
|
|
void mep_xor (long*, long);
|
534 |
|
|
void mep_and (long*, long);
|
535 |
|
|
void mep_or (long*, long);
|
536 |
|
|
void mep_sltu3x (long*, long, long);
|
537 |
|
|
void mep_slt3x (long*, long, long);
|
538 |
|
|
void mep_add3x (long*, long, long);
|
539 |
|
|
void mep_sl2ad3 (long*, long, long);
|
540 |
|
|
void mep_sl1ad3 (long*, long, long);
|
541 |
|
|
void mep_sltu3i (long*, long, long);
|
542 |
|
|
void mep_slt3i (long*, long, long);
|
543 |
|
|
void mep_sltu3 (long*, long, long);
|
544 |
|
|
void mep_slt3 (long*, long, long);
|
545 |
|
|
void mep_neg (long*, long);
|
546 |
|
|
void mep_sbvck3 (long*, long, long);
|
547 |
|
|
void mep_sub (long*, long);
|
548 |
|
|
void mep_advck3 (long*, long, long);
|
549 |
|
|
void mep_add3i (long*, long);
|
550 |
|
|
void mep_add (long*, long);
|
551 |
|
|
void mep_add3 (long*, long, long);
|
552 |
|
|
void mep_movh (long*, long);
|
553 |
|
|
void mep_movu16 (long*, long);
|
554 |
|
|
void mep_movu24 (long*, long);
|
555 |
|
|
void mep_movi16 (long*, long);
|
556 |
|
|
void mep_movi8 (long*, long);
|
557 |
|
|
void mep_mov (long*, long);
|
558 |
|
|
void mep_ssarb (long, long); // volatile
|
559 |
|
|
void mep_extuh (long*);
|
560 |
|
|
void mep_extub (long*);
|
561 |
|
|
void mep_exth (long*);
|
562 |
|
|
void mep_extb (long*);
|
563 |
|
|
void mep_lw24 (long*, long);
|
564 |
|
|
void mep_sw24 (long, long);
|
565 |
|
|
void mep_lhu16 (long*, long, long *);
|
566 |
|
|
void mep_lbu16 (long*, long, long *);
|
567 |
|
|
void mep_lw16 (long*, long, long *);
|
568 |
|
|
void mep_lh16 (long*, long, long *);
|
569 |
|
|
void mep_lb16 (long*, long, long *);
|
570 |
|
|
void mep_sw16 (long, long, long *);
|
571 |
|
|
void mep_sh16 (long, long, long *);
|
572 |
|
|
void mep_sb16 (long, long, long *);
|
573 |
|
|
void mep_lhu_tp (long*, long);
|
574 |
|
|
void mep_lbu_tp (long*, long);
|
575 |
|
|
void mep_lw_tp (long*, long);
|
576 |
|
|
void mep_lh_tp (long*, long);
|
577 |
|
|
void mep_lb_tp (long*, long);
|
578 |
|
|
void mep_sw_tp (long, long);
|
579 |
|
|
void mep_sh_tp (long, long);
|
580 |
|
|
void mep_sb_tp (long, long);
|
581 |
|
|
void mep_lw_sp (long*, long);
|
582 |
|
|
void mep_sw_sp (long, long);
|
583 |
|
|
void mep_lhu (long*, long *);
|
584 |
|
|
void mep_lbu (long*, long *);
|
585 |
|
|
void mep_lw (long*, long *);
|
586 |
|
|
void mep_lh (long*, long *);
|
587 |
|
|
void mep_lb (long*, long *);
|
588 |
|
|
void mep_sw (long, long *);
|
589 |
|
|
void mep_sh (long, long *);
|
590 |
|
|
void mep_sb (long, long *);
|
591 |
|
|
void mep_dsp1 (long*, long); // volatile
|
592 |
|
|
void mep_dsp0 (long); // volatile
|
593 |
|
|
void mep_dsp (long*, long, long); // volatile
|
594 |
|
|
void mep_uci (long*, long, long); // volatile
|
595 |
|
|
void mep_lhucpm1 (cp_data_bus_int*, long **, long);
|
596 |
|
|
void mep_lbucpm1 (cp_data_bus_int*, long **, long);
|
597 |
|
|
void mep_lhucpm0 (cp_data_bus_int*, long **, long);
|
598 |
|
|
void mep_lbucpm0 (cp_data_bus_int*, long **, long);
|
599 |
|
|
void mep_lhucpa (cp_data_bus_int*, long **, long);
|
600 |
|
|
void mep_lbucpa (cp_data_bus_int*, long **, long);
|
601 |
|
|
void mep_lhucp (cp_data_bus_int*, long, long *);
|
602 |
|
|
void mep_lhcp (cp_data_bus_int*, long, long *);
|
603 |
|
|
void mep_shcp (cp_data_bus_int, long, long *);
|
604 |
|
|
void mep_lbucp (cp_data_bus_int*, long, long *);
|
605 |
|
|
void mep_lbcp (cp_data_bus_int*, long, long *);
|
606 |
|
|
void mep_sbcp (cp_data_bus_int, long, long *);
|
607 |
|
|
void mep_casw3 (long*, long, long); // volatile
|
608 |
|
|
void mep_cash3 (long*, long, long); // volatile
|
609 |
|
|
void mep_casb3 (long*, long, long); // volatile
|
610 |
|
|
void mep_prefd (long, long, long *); // volatile
|
611 |
|
|
void mep_pref (long, long *); // volatile
|
612 |
|
|
void mep_ldcb_r (long*, long *); // volatile
|
613 |
|
|
void mep_stcb_r (long, long *); // volatile
|
614 |
|
|
void mep_cmovh2 (long*, cp_data_bus_int);
|
615 |
|
|
void mep_cmovh1 (cp_data_bus_int*, long);
|
616 |
|
|
void mep_cmovc2 (long*, long); // volatile
|
617 |
|
|
void mep_cmovc1 (long, long); // volatile
|
618 |
|
|
void mep_cmov2 (long*, cp_data_bus_int);
|
619 |
|
|
void mep_cmov1 (cp_data_bus_int*, long);
|
620 |
|
|
cp_data_bus_int mep_cpmov (cp_data_bus_int);
|