Go to the source code of this file.
|
#define | __CAT(str1, str2) str1str2 |
|
#define | CAT(str1, str2) __CAT(str1, str2) |
|
#define | CPRESTORE(register) |
|
#define | CPADD(register) |
|
#define | CPLOAD(register) |
|
#define | LEAF(symbol) |
|
#define | NESTED(symbol, framesize, rpc) |
|
#define | END(function) |
|
#define | EXPORT(symbol) |
|
#define | FEXPORT(symbol) |
|
#define | ABS(symbol, value) |
|
#define | PANIC(msg) |
|
#define | PRINT(string) |
|
#define | TEXT(msg) |
|
#define | TTABLE(string) |
|
#define | PREF(hint, addr) |
|
#define | PREFX(hint, addr) |
|
#define | MOVN(rd, rs, rt) |
|
#define | MOVZ(rd, rs, rt) |
|
#define | MOVN(rd, rs, rt) |
|
#define | MOVZ(rd, rs, rt) |
|
#define | MOVN(rd, rs, rt) movn rd, rs, rt |
|
#define | MOVZ(rd, rs, rt) movz rd, rs, rt |
|
#define | ALSZ 7 |
|
#define | ALMASK ~7 |
|
#define | ALSZ 15 |
|
#define | ALMASK ~15 |
|
#define | SZREG 4 |
|
#define | REG_S sw |
|
#define | REG_L lw |
|
#define | REG_SUBU subu |
|
#define | REG_ADDU addu |
|
#define | REG_S sd |
|
#define | REG_L ld |
|
#define | REG_SUBU dsubu |
|
#define | REG_ADDU daddu |
|
#define | MFC0 mfc0 |
|
#define | MTC0 mtc0 |
|
#define | MFC0 dmfc0 |
|
#define | MTC0 dmtc0 |
|
#define | SSNOP sll zero, zero, 1 |
|
#define | R10KCBARRIER(addr) |
|
#define __CAT |
( |
|
str1, |
|
|
|
str2 |
|
) |
| str1str2 |
Definition at line 26 of file asm.h.
Value:
Definition at line 93 of file asm.h.
Definition at line 28 of file asm.h.
#define CPADD |
( |
|
register | ) |
|
Definition at line 44 of file asm.h.
#define CPLOAD |
( |
|
register | ) |
|
Definition at line 45 of file asm.h.
#define CPRESTORE |
( |
|
register | ) |
|
Definition at line 43 of file asm.h.
Value:.end function; \
.size function, .-function
Definition at line 71 of file asm.h.
Value:
Definition at line 78 of file asm.h.
Value:
Definition at line 85 of file asm.h.
Value:
Definition at line 51 of file asm.h.
#define MOVN |
( |
|
rd, |
|
|
|
rs, |
|
|
|
rt |
|
) |
| |
Value:
Definition at line 202 of file asm.h.
#define MOVN |
( |
|
rd, |
|
|
|
rs, |
|
|
|
rt |
|
) |
| |
Value:
Definition at line 202 of file asm.h.
#define MOVN |
( |
|
rd, |
|
|
|
rs, |
|
|
|
rt |
|
) |
| movn rd, rs, rt |
#define MOVZ |
( |
|
rd, |
|
|
|
rs, |
|
|
|
rt |
|
) |
| |
Value:
Definition at line 204 of file asm.h.
#define MOVZ |
( |
|
rd, |
|
|
|
rs, |
|
|
|
rt |
|
) |
| |
Value:
Definition at line 204 of file asm.h.
#define MOVZ |
( |
|
rd, |
|
|
|
rs, |
|
|
|
rt |
|
) |
| movz rd, rs, rt |
Value:
Definition at line 61 of file asm.h.
Value:
Definition at line 97 of file asm.h.
#define PREF |
( |
|
hint, |
|
|
|
addr |
|
) |
| |
#define PREFX |
( |
|
hint, |
|
|
|
addr |
|
) |
| |
#define R10KCBARRIER |
( |
|
addr | ) |
|
Value:.pushsection .data; \
.popsection;
Definition at line 121 of file asm.h.
Value:.pushsection .text; \
.popsection \
.pushsection .data; \
.popsection
Definition at line 129 of file asm.h.