/[pcsx2_0.9.7]/trunk/pcsx2/VUops.h
ViewVC logotype

Annotation of /trunk/pcsx2/VUops.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 31 - (hide annotations) (download)
Tue Sep 7 03:24:11 2010 UTC (9 years, 10 months ago) by william
File MIME type: text/plain
File size: 15163 byte(s)
committing r3113 initial commit again...
1 william 31 /* PCSX2 - PS2 Emulator for PCs
2     * Copyright (C) 2002-2010 PCSX2 Dev Team
3     *
4     * PCSX2 is free software: you can redistribute it and/or modify it under the terms
5     * of the GNU Lesser General Public License as published by the Free Software Found-
6     * ation, either version 3 of the License, or (at your option) any later version.
7     *
8     * PCSX2 is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
9     * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
10     * PURPOSE. See the GNU General Public License for more details.
11     *
12     * You should have received a copy of the GNU General Public License along with PCSX2.
13     * If not, see <http://www.gnu.org/licenses/>.
14     */
15    
16     #pragma once
17     #include "VU.h"
18     #include "VUflags.h"
19    
20     #define float_to_int4(x) (s32)((float)x * (1.0f / 0.0625f))
21     #define float_to_int12(x) (s32)((float)x * (1.0f / 0.000244140625f))
22     #define float_to_int15(x) (s32)((float)x * (1.0f / 0.000030517578125))
23    
24     #define int4_to_float(x) (float)((float)x * 0.0625f)
25     #define int12_to_float(x) (float)((float)x * 0.000244140625f)
26     #define int15_to_float(x) (float)((float)x * 0.000030517578125)
27    
28     #define MAC_Reset( VU ) VU->VI[REG_MAC_FLAG].UL = VU->VI[REG_MAC_FLAG].UL & (~0xFFFF)
29    
30     extern void _vuTestPipes(VURegs * VU);
31     extern void _vuTestUpperStalls(VURegs * VU, _VURegsNum *VUregsn);
32     extern void _vuTestLowerStalls(VURegs * VU, _VURegsNum *VUregsn);
33     extern void _vuAddUpperStalls(VURegs * VU, _VURegsNum *VUregsn);
34     extern void _vuAddLowerStalls(VURegs * VU, _VURegsNum *VUregsn);
35    
36     /******************************/
37     /* VU Upper instructions */
38     /******************************/
39    
40     void _vuABS(VURegs * VU);
41     void _vuADD(VURegs * VU);
42     void _vuADDi(VURegs * VU);
43     void _vuADDq(VURegs * VU);
44     void _vuADDx(VURegs * VU);
45     void _vuADDy(VURegs * VU);
46     void _vuADDz(VURegs * VU);
47     void _vuADDw(VURegs * VU);
48     void _vuADDA(VURegs * VU);
49     void _vuADDAi(VURegs * VU);
50     void _vuADDAq(VURegs * VU);
51     void _vuADDAx(VURegs * VU);
52     void _vuADDAy(VURegs * VU);
53     void _vuADDAz(VURegs * VU);
54     void _vuADDAw(VURegs * VU);
55     void _vuSUB(VURegs * VU);
56     void _vuSUBi(VURegs * VU);
57     void _vuSUBq(VURegs * VU);
58     void _vuSUBx(VURegs * VU);
59     void _vuSUBy(VURegs * VU);
60     void _vuSUBz(VURegs * VU);
61     void _vuSUBw(VURegs * VU);
62     void _vuSUBA(VURegs * VU);
63     void _vuSUBAi(VURegs * VU);
64     void _vuSUBAq(VURegs * VU);
65     void _vuSUBAx(VURegs * VU);
66     void _vuSUBAy(VURegs * VU);
67     void _vuSUBAz(VURegs * VU);
68     void _vuSUBAw(VURegs * VU);
69     void _vuMUL(VURegs * VU);
70     void _vuMULi(VURegs * VU);
71     void _vuMULq(VURegs * VU);
72     void _vuMULx(VURegs * VU);
73     void _vuMULy(VURegs * VU);
74     void _vuMULz(VURegs * VU);
75     void _vuMULw(VURegs * VU);
76     void _vuMULA(VURegs * VU);
77     void _vuMULAi(VURegs * VU);
78     void _vuMULAq(VURegs * VU);
79     void _vuMULAx(VURegs * VU);
80     void _vuMULAy(VURegs * VU);
81     void _vuMULAz(VURegs * VU);
82     void _vuMULAw(VURegs * VU);
83     void _vuMADD(VURegs * VU) ;
84     void _vuMADDi(VURegs * VU);
85     void _vuMADDq(VURegs * VU);
86     void _vuMADDx(VURegs * VU);
87     void _vuMADDy(VURegs * VU);
88     void _vuMADDz(VURegs * VU);
89     void _vuMADDw(VURegs * VU);
90     void _vuMADDA(VURegs * VU);
91     void _vuMADDAi(VURegs * VU);
92     void _vuMADDAq(VURegs * VU);
93     void _vuMADDAx(VURegs * VU);
94     void _vuMADDAy(VURegs * VU);
95     void _vuMADDAz(VURegs * VU);
96     void _vuMADDAw(VURegs * VU);
97     void _vuMSUB(VURegs * VU);
98     void _vuMSUBi(VURegs * VU);
99     void _vuMSUBq(VURegs * VU);
100     void _vuMSUBx(VURegs * VU);
101     void _vuMSUBy(VURegs * VU);
102     void _vuMSUBz(VURegs * VU) ;
103     void _vuMSUBw(VURegs * VU) ;
104     void _vuMSUBA(VURegs * VU);
105     void _vuMSUBAi(VURegs * VU);
106     void _vuMSUBAq(VURegs * VU);
107     void _vuMSUBAx(VURegs * VU);
108     void _vuMSUBAy(VURegs * VU);
109     void _vuMSUBAz(VURegs * VU);
110     void _vuMSUBAw(VURegs * VU);
111     void _vuMAX(VURegs * VU);
112     void _vuMAXi(VURegs * VU);
113     void _vuMAXx(VURegs * VU);
114     void _vuMAXy(VURegs * VU);
115     void _vuMAXz(VURegs * VU);
116     void _vuMAXw(VURegs * VU);
117     void _vuMINI(VURegs * VU);
118     void _vuMINIi(VURegs * VU);
119     void _vuMINIx(VURegs * VU);
120     void _vuMINIy(VURegs * VU);
121     void _vuMINIz(VURegs * VU);
122     void _vuMINIw(VURegs * VU);
123     void _vuOPMULA(VURegs * VU);
124     void _vuOPMSUB(VURegs * VU);
125     void _vuNOP(VURegs * VU);
126     void _vuFTOI0(VURegs * VU);
127     void _vuFTOI4(VURegs * VU);
128     void _vuFTOI12(VURegs * VU);
129     void _vuFTOI15(VURegs * VU);
130     void _vuITOF0(VURegs * VU) ;
131     void _vuITOF4(VURegs * VU) ;
132     void _vuITOF12(VURegs * VU);
133     void _vuITOF15(VURegs * VU);
134     void _vuCLIP(VURegs * VU);
135     /******************************/
136     /* VU Lower instructions */
137     /******************************/
138     void _vuDIV(VURegs * VU);
139     void _vuSQRT(VURegs * VU);
140     void _vuRSQRT(VURegs * VU);
141     void _vuIADDI(VURegs * VU);
142     void _vuIADDIU(VURegs * VU);
143     void _vuIADD(VURegs * VU);
144     void _vuIAND(VURegs * VU);
145     void _vuIOR(VURegs * VU);
146     void _vuISUB(VURegs * VU);
147     void _vuISUBIU(VURegs * VU);
148     void _vuMOVE(VURegs * VU);
149     void _vuMFIR(VURegs * VU);
150     void _vuMTIR(VURegs * VU);
151     void _vuMR32(VURegs * VU);
152     void _vuLQ(VURegs * VU) ;
153     void _vuLQD(VURegs * VU);
154     void _vuLQI(VURegs * VU);
155     void _vuSQ(VURegs * VU);
156     void _vuSQD(VURegs * VU);
157     void _vuSQI(VURegs * VU);
158     void _vuILW(VURegs * VU);
159     void _vuISW(VURegs * VU);
160     void _vuILWR(VURegs * VU);
161     void _vuISWR(VURegs * VU);
162     void _vuLOI(VURegs * VU);
163     void _vuRINIT(VURegs * VU);
164     void _vuRGET(VURegs * VU);
165     void _vuRNEXT(VURegs * VU);
166     void _vuRXOR(VURegs * VU);
167     void _vuWAITQ(VURegs * VU);
168     void _vuFSAND(VURegs * VU);
169     void _vuFSEQ(VURegs * VU);
170     void _vuFSOR(VURegs * VU);
171     void _vuFSSET(VURegs * VU);
172     void _vuFMAND(VURegs * VU);
173     void _vuFMEQ(VURegs * VU);
174     void _vuFMOR(VURegs * VU);
175     void _vuFCAND(VURegs * VU);
176     void _vuFCEQ(VURegs * VU);
177     void _vuFCOR(VURegs * VU);
178     void _vuFCSET(VURegs * VU);
179     void _vuFCGET(VURegs * VU);
180     void _vuIBEQ(VURegs * VU);
181     void _vuIBGEZ(VURegs * VU);
182     void _vuIBGTZ(VURegs * VU);
183     void _vuIBLEZ(VURegs * VU);
184     void _vuIBLTZ(VURegs * VU);
185     void _vuIBNE(VURegs * VU);
186     void _vuB(VURegs * VU);
187     void _vuBAL(VURegs * VU);
188     void _vuJR(VURegs * VU);
189     void _vuJALR(VURegs * VU);
190     void _vuMFP(VURegs * VU);
191     void _vuWAITP(VURegs * VU);
192     void _vuESADD(VURegs * VU);
193     void _vuERSADD(VURegs * VU);
194     void _vuELENG(VURegs * VU);
195     void _vuERLENG(VURegs * VU);
196     void _vuEATANxy(VURegs * VU);
197     void _vuEATANxz(VURegs * VU);
198     void _vuESUM(VURegs * VU);
199     void _vuERCPR(VURegs * VU);
200     void _vuESQRT(VURegs * VU);
201     void _vuERSQRT(VURegs * VU);
202     void _vuESIN(VURegs * VU);
203     void _vuEATAN(VURegs * VU);
204     void _vuEEXP(VURegs * VU);
205     void _vuXITOP(VURegs * VU);
206     void _vuXGKICK(VURegs * VU);
207     void _vuXTOP(VURegs * VU);
208    
209     /******************************/
210     /* VU Upper instructions */
211     /******************************/
212    
213     void _vuRegsABS(VURegs * VU, _VURegsNum *VUregsn);
214     void _vuRegsADD(VURegs * VU, _VURegsNum *VUregsn);
215     void _vuRegsADDi(VURegs * VU, _VURegsNum *VUregsn);
216     void _vuRegsADDq(VURegs * VU, _VURegsNum *VUregsn);
217     void _vuRegsADDx(VURegs * VU, _VURegsNum *VUregsn);
218     void _vuRegsADDy(VURegs * VU, _VURegsNum *VUregsn);
219     void _vuRegsADDz(VURegs * VU, _VURegsNum *VUregsn);
220     void _vuRegsADDw(VURegs * VU, _VURegsNum *VUregsn);
221     void _vuRegsADDA(VURegs * VU, _VURegsNum *VUregsn);
222     void _vuRegsADDAi(VURegs * VU, _VURegsNum *VUregsn);
223     void _vuRegsADDAq(VURegs * VU, _VURegsNum *VUregsn);
224     void _vuRegsADDAx(VURegs * VU, _VURegsNum *VUregsn);
225     void _vuRegsADDAy(VURegs * VU, _VURegsNum *VUregsn);
226     void _vuRegsADDAz(VURegs * VU, _VURegsNum *VUregsn);
227     void _vuRegsADDAw(VURegs * VU, _VURegsNum *VUregsn);
228     void _vuRegsSUB(VURegs * VU, _VURegsNum *VUregsn);
229     void _vuRegsSUBi(VURegs * VU, _VURegsNum *VUregsn);
230     void _vuRegsSUBq(VURegs * VU, _VURegsNum *VUregsn);
231     void _vuRegsSUBx(VURegs * VU, _VURegsNum *VUregsn);
232     void _vuRegsSUBy(VURegs * VU, _VURegsNum *VUregsn);
233     void _vuRegsSUBz(VURegs * VU, _VURegsNum *VUregsn);
234     void _vuRegsSUBw(VURegs * VU, _VURegsNum *VUregsn);
235     void _vuRegsSUBA(VURegs * VU, _VURegsNum *VUregsn);
236     void _vuRegsSUBAi(VURegs * VU, _VURegsNum *VUregsn);
237     void _vuRegsSUBAq(VURegs * VU, _VURegsNum *VUregsn);
238     void _vuRegsSUBAx(VURegs * VU, _VURegsNum *VUregsn);
239     void _vuRegsSUBAy(VURegs * VU, _VURegsNum *VUregsn);
240     void _vuRegsSUBAz(VURegs * VU, _VURegsNum *VUregsn);
241     void _vuRegsSUBAw(VURegs * VU, _VURegsNum *VUregsn);
242     void _vuRegsMUL(VURegs * VU, _VURegsNum *VUregsn);
243     void _vuRegsMULi(VURegs * VU, _VURegsNum *VUregsn);
244     void _vuRegsMULq(VURegs * VU, _VURegsNum *VUregsn);
245     void _vuRegsMULx(VURegs * VU, _VURegsNum *VUregsn);
246     void _vuRegsMULy(VURegs * VU, _VURegsNum *VUregsn);
247     void _vuRegsMULz(VURegs * VU, _VURegsNum *VUregsn);
248     void _vuRegsMULw(VURegs * VU, _VURegsNum *VUregsn);
249     void _vuRegsMULA(VURegs * VU, _VURegsNum *VUregsn);
250     void _vuRegsMULAi(VURegs * VU, _VURegsNum *VUregsn);
251     void _vuRegsMULAq(VURegs * VU, _VURegsNum *VUregsn);
252     void _vuRegsMULAx(VURegs * VU, _VURegsNum *VUregsn);
253     void _vuRegsMULAy(VURegs * VU, _VURegsNum *VUregsn);
254     void _vuRegsMULAz(VURegs * VU, _VURegsNum *VUregsn);
255     void _vuRegsMULAw(VURegs * VU, _VURegsNum *VUregsn);
256     void _vuRegsMADD(VURegs * VU, _VURegsNum *VUregsn);
257     void _vuRegsMADDi(VURegs * VU, _VURegsNum *VUregsn);
258     void _vuRegsMADDq(VURegs * VU, _VURegsNum *VUregsn);
259     void _vuRegsMADDx(VURegs * VU, _VURegsNum *VUregsn);
260     void _vuRegsMADDy(VURegs * VU, _VURegsNum *VUregsn);
261     void _vuRegsMADDz(VURegs * VU, _VURegsNum *VUregsn);
262     void _vuRegsMADDw(VURegs * VU, _VURegsNum *VUregsn);
263     void _vuRegsMADDA(VURegs * VU, _VURegsNum *VUregsn);
264     void _vuRegsMADDAi(VURegs * VU, _VURegsNum *VUregsn);
265     void _vuRegsMADDAq(VURegs * VU, _VURegsNum *VUregsn);
266     void _vuRegsMADDAx(VURegs * VU, _VURegsNum *VUregsn);
267     void _vuRegsMADDAy(VURegs * VU, _VURegsNum *VUregsn);
268     void _vuRegsMADDAz(VURegs * VU, _VURegsNum *VUregsn);
269     void _vuRegsMADDAw(VURegs * VU, _VURegsNum *VUregsn);
270     void _vuRegsMSUB(VURegs * VU, _VURegsNum *VUregsn);
271     void _vuRegsMSUBi(VURegs * VU, _VURegsNum *VUregsn);
272     void _vuRegsMSUBq(VURegs * VU, _VURegsNum *VUregsn);
273     void _vuRegsMSUBx(VURegs * VU, _VURegsNum *VUregsn);
274     void _vuRegsMSUBy(VURegs * VU, _VURegsNum *VUregsn);
275     void _vuRegsMSUBz(VURegs * VU, _VURegsNum *VUregsn);
276     void _vuRegsMSUBw(VURegs * VU, _VURegsNum *VUregsn);
277     void _vuRegsMSUBA(VURegs * VU, _VURegsNum *VUregsn);
278     void _vuRegsMSUBAi(VURegs * VU, _VURegsNum *VUregsn);
279     void _vuRegsMSUBAq(VURegs * VU, _VURegsNum *VUregsn);
280     void _vuRegsMSUBAx(VURegs * VU, _VURegsNum *VUregsn);
281     void _vuRegsMSUBAy(VURegs * VU, _VURegsNum *VUregsn);
282     void _vuRegsMSUBAz(VURegs * VU, _VURegsNum *VUregsn);
283     void _vuRegsMSUBAw(VURegs * VU, _VURegsNum *VUregsn);
284     void _vuRegsMAX(VURegs * VU, _VURegsNum *VUregsn);
285     void _vuRegsMAXi(VURegs * VU, _VURegsNum *VUregsn);
286     void _vuRegsMAXx(VURegs * VU, _VURegsNum *VUregsn);
287     void _vuRegsMAXy(VURegs * VU, _VURegsNum *VUregsn);
288     void _vuRegsMAXz(VURegs * VU, _VURegsNum *VUregsn);
289     void _vuRegsMAXw(VURegs * VU, _VURegsNum *VUregsn);
290     void _vuRegsMINI(VURegs * VU, _VURegsNum *VUregsn);
291     void _vuRegsMINIi(VURegs * VU, _VURegsNum *VUregsn);
292     void _vuRegsMINIx(VURegs * VU, _VURegsNum *VUregsn);
293     void _vuRegsMINIy(VURegs * VU, _VURegsNum *VUregsn);
294     void _vuRegsMINIz(VURegs * VU, _VURegsNum *VUregsn);
295     void _vuRegsMINIw(VURegs * VU, _VURegsNum *VUregsn);
296     void _vuRegsOPMULA(VURegs * VU, _VURegsNum *VUregsn);
297     void _vuRegsOPMSUB(VURegs * VU, _VURegsNum *VUregsn);
298     void _vuRegsNOP(VURegs * VU, _VURegsNum *VUregsn);
299     void _vuRegsFTOI0(VURegs * VU, _VURegsNum *VUregsn);
300     void _vuRegsFTOI4(VURegs * VU, _VURegsNum *VUregsn);
301     void _vuRegsFTOI12(VURegs * VU, _VURegsNum *VUregsn);
302     void _vuRegsFTOI15(VURegs * VU, _VURegsNum *VUregsn);
303     void _vuRegsITOF0(VURegs * VU, _VURegsNum *VUregsn);
304     void _vuRegsITOF4(VURegs * VU, _VURegsNum *VUregsn);
305     void _vuRegsITOF12(VURegs * VU, _VURegsNum *VUregsn);
306     void _vuRegsITOF15(VURegs * VU, _VURegsNum *VUregsn);
307     void _vuRegsCLIP(VURegs * VU, _VURegsNum *VUregsn);
308     /******************************/
309     /* VU Lower instructions */
310     /******************************/
311     void _vuRegsDIV(VURegs * VU, _VURegsNum *VUregsn);
312     void _vuRegsSQRT(VURegs * VU, _VURegsNum *VUregsn);
313     void _vuRegsRSQRT(VURegs * VU, _VURegsNum *VUregsn);
314     void _vuRegsIADDI(VURegs * VU, _VURegsNum *VUregsn);
315     void _vuRegsIADDIU(VURegs * VU, _VURegsNum *VUregsn);
316     void _vuRegsIADD(VURegs * VU, _VURegsNum *VUregsn);
317     void _vuRegsIAND(VURegs * VU, _VURegsNum *VUregsn);
318     void _vuRegsIOR(VURegs * VU, _VURegsNum *VUregsn);
319     void _vuRegsISUB(VURegs * VU, _VURegsNum *VUregsn);
320     void _vuRegsISUBIU(VURegs * VU, _VURegsNum *VUregsn);
321     void _vuRegsMOVE(VURegs * VU, _VURegsNum *VUregsn);
322     void _vuRegsMFIR(VURegs * VU, _VURegsNum *VUregsn);
323     void _vuRegsMTIR(VURegs * VU, _VURegsNum *VUregsn);
324     void _vuRegsMR32(VURegs * VU, _VURegsNum *VUregsn);
325     void _vuRegsLQ(VURegs * VU, _VURegsNum *VUregsn);
326     void _vuRegsLQD(VURegs * VU, _VURegsNum *VUregsn);
327     void _vuRegsLQI(VURegs * VU, _VURegsNum *VUregsn);
328     void _vuRegsSQ(VURegs * VU, _VURegsNum *VUregsn);
329     void _vuRegsSQD(VURegs * VU, _VURegsNum *VUregsn);
330     void _vuRegsSQI(VURegs * VU, _VURegsNum *VUregsn);
331     void _vuRegsILW(VURegs * VU, _VURegsNum *VUregsn);
332     void _vuRegsISW(VURegs * VU, _VURegsNum *VUregsn);
333     void _vuRegsILWR(VURegs * VU, _VURegsNum *VUregsn);
334     void _vuRegsISWR(VURegs * VU, _VURegsNum *VUregsn);
335     void _vuRegsLOI(VURegs * VU, _VURegsNum *VUregsn);
336     void _vuRegsRINIT(VURegs * VU, _VURegsNum *VUregsn);
337     void _vuRegsRGET(VURegs * VU, _VURegsNum *VUregsn);
338     void _vuRegsRNEXT(VURegs * VU, _VURegsNum *VUregsn);
339     void _vuRegsRXOR(VURegs * VU, _VURegsNum *VUregsn);
340     void _vuRegsWAITQ(VURegs * VU, _VURegsNum *VUregsn);
341     void _vuRegsFSAND(VURegs * VU, _VURegsNum *VUregsn);
342     void _vuRegsFSEQ(VURegs * VU, _VURegsNum *VUregsn);
343     void _vuRegsFSOR(VURegs * VU, _VURegsNum *VUregsn);
344     void _vuRegsFSSET(VURegs * VU, _VURegsNum *VUregsn);
345     void _vuRegsFMAND(VURegs * VU, _VURegsNum *VUregsn);
346     void _vuRegsFMEQ(VURegs * VU, _VURegsNum *VUregsn);
347     void _vuRegsFMOR(VURegs * VU, _VURegsNum *VUregsn);
348     void _vuRegsFCAND(VURegs * VU, _VURegsNum *VUregsn);
349     void _vuRegsFCEQ(VURegs * VU, _VURegsNum *VUregsn);
350     void _vuRegsFCOR(VURegs * VU, _VURegsNum *VUregsn);
351     void _vuRegsFCSET(VURegs * VU, _VURegsNum *VUregsn);
352     void _vuRegsFCGET(VURegs * VU, _VURegsNum *VUregsn);
353     void _vuRegsIBEQ(VURegs * VU, _VURegsNum *VUregsn);
354     void _vuRegsIBGEZ(VURegs * VU, _VURegsNum *VUregsn);
355     void _vuRegsIBGTZ(VURegs * VU, _VURegsNum *VUregsn);
356     void _vuRegsIBLEZ(VURegs * VU, _VURegsNum *VUregsn);
357     void _vuRegsIBLTZ(VURegs * VU, _VURegsNum *VUregsn);
358     void _vuRegsIBNE(VURegs * VU, _VURegsNum *VUregsn);
359     void _vuRegsB(VURegs * VU, _VURegsNum *VUregsn);
360     void _vuRegsBAL(VURegs * VU, _VURegsNum *VUregsn);
361     void _vuRegsJR(VURegs * VU, _VURegsNum *VUregsn);
362     void _vuRegsJALR(VURegs * VU, _VURegsNum *VUregsn);
363     void _vuRegsMFP(VURegs * VU, _VURegsNum *VUregsn);
364     void _vuRegsWAITP(VURegs * VU, _VURegsNum *VUregsn);
365     void _vuRegsESADD(VURegs * VU, _VURegsNum *VUregsn);
366     void _vuRegsERSADD(VURegs * VU, _VURegsNum *VUregsn);
367     void _vuRegsELENG(VURegs * VU, _VURegsNum *VUregsn);
368     void _vuRegsERLENG(VURegs * VU, _VURegsNum *VUregsn);
369     void _vuRegsEATANxy(VURegs * VU, _VURegsNum *VUregsn);
370     void _vuRegsEATANxz(VURegs * VU, _VURegsNum *VUregsn);
371     void _vuRegsESUM(VURegs * VU, _VURegsNum *VUregsn);
372     void _vuRegsERCPR(VURegs * VU, _VURegsNum *VUregsn);
373     void _vuRegsESQRT(VURegs * VU, _VURegsNum *VUregsn);
374     void _vuRegsERSQRT(VURegs * VU, _VURegsNum *VUregsn);
375     void _vuRegsESIN(VURegs * VU, _VURegsNum *VUregsn);
376     void _vuRegsEATAN(VURegs * VU, _VURegsNum *VUregsn);
377     void _vuRegsEEXP(VURegs * VU, _VURegsNum *VUregsn);
378     void _vuRegsXITOP(VURegs * VU, _VURegsNum *VUregsn);
379     void _vuRegsXGKICK(VURegs * VU, _VURegsNum *VUregsn);
380     void _vuRegsXTOP(VURegs * VU, _VURegsNum *VUregsn);

  ViewVC Help
Powered by ViewVC 1.1.22