2010-03-29 12:26:19 +03:00
|
|
|
|
|
|
|
// Integer
|
2010-04-01 08:10:39 +03:00
|
|
|
void add(u32 *a, u32 *b, u32 *c, u32 *d);
|
|
|
|
void addRC(u32 *a, u32 *b, u32 *c, u32 *d);
|
2010-03-29 12:26:19 +03: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);
|
|
|
|
|
2010-06-02 23:35:12 +03:00
|
|
|
void fsqrtRC(float *a, float *b, float *c, float *d);
|