summaryrefslogtreecommitdiff
path: root/Source/TestSuite/ASM/source/Instructions.h
blob: d8f82065747fea8393012c0d55401b4e564ac981 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

// Integer
void add(u32 *a, u32 *b, u32 *c, u32 *d);
void addRC(u32 *a, u32 *b, u32 *c, u32 *d);

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);