mirror of
https://github.com/9fans/plan9port.git
synced 2025-01-12 11:10:07 +00:00
do not clobber register names
This commit is contained in:
parent
a4eeb3c103
commit
a05c312b47
1 changed files with 105 additions and 1 deletions
|
@ -129,8 +129,112 @@ struct {
|
|||
"ret", "$ret",
|
||||
"tail", "$tail",
|
||||
"then", "$then",
|
||||
"whatis", "$whatis",
|
||||
"whatis", "$whatis",
|
||||
"while", "$while",
|
||||
|
||||
/* register names! */
|
||||
/* generic */
|
||||
"PC", "$PC",
|
||||
"SP", "$SP",
|
||||
"LR", "$LR",
|
||||
"R0", "$R0",
|
||||
"R1", "$R1",
|
||||
"R2", "$R2",
|
||||
"R3", "$R3",
|
||||
"R4", "$R4",
|
||||
"R5", "$R5",
|
||||
"R6", "$R6",
|
||||
"R7", "$R7",
|
||||
"R8", "$R8",
|
||||
"R9", "$R9",
|
||||
"R10", "$R10",
|
||||
"R11", "$R11",
|
||||
"R12", "$R12",
|
||||
"R13", "$R13",
|
||||
"R14", "$R14",
|
||||
"R15", "$R15",
|
||||
"R16", "$R16",
|
||||
"R17", "$R17",
|
||||
"R18", "$R18",
|
||||
"R19", "$R19",
|
||||
"R20", "$R20",
|
||||
"R21", "$R21",
|
||||
"R22", "$R22",
|
||||
"R23", "$R23",
|
||||
"R24", "$R24",
|
||||
"R25", "$R25",
|
||||
"R26", "$R26",
|
||||
"R27", "$R27",
|
||||
"R28", "$R28",
|
||||
"R29", "$R29",
|
||||
"R30", "$R30",
|
||||
"R31", "$R31",
|
||||
"E0", "$E0",
|
||||
"E1", "$E1",
|
||||
"E2", "$E2",
|
||||
"E3", "$E3",
|
||||
"E4", "$E4",
|
||||
"E5", "$E5",
|
||||
"E6", "$E6",
|
||||
"F0", "$F0",
|
||||
"F1", "$F1",
|
||||
"F2", "$F2",
|
||||
"F3", "$F3",
|
||||
"F4", "$F4",
|
||||
"F5", "$F5",
|
||||
"F6", "$F6",
|
||||
"F7", "$F7",
|
||||
"F8", "$F8",
|
||||
"F9", "$F9",
|
||||
"F10", "$F10",
|
||||
"F11", "$F11",
|
||||
"F12", "$F12",
|
||||
"F13", "$F13",
|
||||
"F14", "$F14",
|
||||
"F15", "$F15",
|
||||
"F16", "$F16",
|
||||
"F17", "$F17",
|
||||
"F18", "$F18",
|
||||
"F19", "$F19",
|
||||
"F20", "$F20",
|
||||
"F21", "$F21",
|
||||
"F22", "$F22",
|
||||
"F23", "$F23",
|
||||
"F24", "$F24",
|
||||
"F25", "$F25",
|
||||
"F26", "$F26",
|
||||
"F27", "$F27",
|
||||
"F28", "$F28",
|
||||
"F29", "$F29",
|
||||
"F30", "$F30",
|
||||
"F31", "$F31",
|
||||
|
||||
/* 386 */
|
||||
"DI", "$DI",
|
||||
"SI", "$SI",
|
||||
"BP", "$BP",
|
||||
"BX", "$BX",
|
||||
"DX", "$DX",
|
||||
"CX", "$CX",
|
||||
"AX", "$AX",
|
||||
"GS", "$GS",
|
||||
"FS", "$FS",
|
||||
"ES", "$ES",
|
||||
"DS", "$DS",
|
||||
"TRAP", "$TRAP",
|
||||
"ECODE", "$ECODE",
|
||||
"CS", "$CS",
|
||||
"EFLAGS", "$EFLAGS",
|
||||
"SS", "$SS",
|
||||
|
||||
/* power */
|
||||
"CAUSE", "$CAUSE",
|
||||
"SRR1", "$SRR1",
|
||||
"CR", "$CR",
|
||||
"XER", "$XER",
|
||||
"CTR", "$CTR",
|
||||
"VRSAVE", "$VRSAVE",
|
||||
"FPSCR", "$FPSCR",
|
||||
};
|
||||
|
||||
char*
|
||||
|
|
Loading…
Reference in a new issue