2010-03-29 09:26:19 +00:00
|
|
|
|
|
|
|
// Integer
|
2010-04-01 05:10:39 +00:00
|
|
|
void add(u32 *a, u32 *b, u32 *c, u32 *d);
|
|
|
|
void addRC(u32 *a, u32 *b, u32 *c, u32 *d);
|
2010-03-29 09:26:19 +00:00
|
|
|
|
|
|
|
void subfc(u32 *a, u32 *b, u32 *c, u32 *d);
|
|
|
|
void subfcRC(u32 *a, u32 *b, u32 *c, u32 *d);
|
|
|
|
|
|
|
|
void divw(u32 *a, u32 *b, u32 *c, u32 *d);
|
|
|
|
void divwRC(u32 *a, u32 *b, u32 *c, u32 *d);
|
|
|
|
|
|
|
|
void divwo(u32 *a, u32 *b, u32 *c, u32 *d);
|
|
|
|
void divwoRC(u32 *a, u32 *b, u32 *c, u32 *d);
|
|
|
|
|
|
|
|
|
|
|
|
// Float
|
|
|
|
|
|
|
|
void fsqrt(float *a, float *b, float *c, float *d);
|
|
|
|
|
|
|
|
void fsqrtRC(float *a, float *b, float *c, float *d);
|