Added more info about internal (builtin) functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@3731 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
parent
21af43a800
commit
7736aac1e2
1 changed files with 15 additions and 1 deletions
|
@ -174,7 +174,7 @@ static const FuncInfo FuncInfoTable[] = {
|
|||
{ "pusha", REG_A, REG_Y },
|
||||
{ "pusha0", REG_A, REG_XY },
|
||||
{ "pusha0sp", REG_NONE, REG_AY },
|
||||
{ "pushaff", REG_AX, REG_Y },
|
||||
{ "pushaFF", REG_A, REG_Y },
|
||||
{ "pushax", REG_AX, REG_Y },
|
||||
{ "pushaysp", REG_Y, REG_AY },
|
||||
{ "pushc0", REG_NONE, REG_A | REG_Y },
|
||||
|
@ -188,6 +188,8 @@ static const FuncInfo FuncInfoTable[] = {
|
|||
{ "regswap", REG_AXY, REG_AXY | REG_TMP1 },
|
||||
{ "regswap1", REG_XY, REG_A },
|
||||
{ "regswap2", REG_XY, REG_A | REG_Y },
|
||||
{ "return0", REG_NONE, REG_AX },
|
||||
{ "return1", REG_NONE, REG_AX },
|
||||
{ "shlax1", REG_AX, REG_AX | REG_TMP1 },
|
||||
{ "shlax2", REG_AX, REG_AX | REG_TMP1 },
|
||||
{ "shlax3", REG_AX, REG_AX | REG_TMP1 },
|
||||
|
@ -257,9 +259,21 @@ static const FuncInfo FuncInfoTable[] = {
|
|||
{ "tossuba0", REG_A, REG_AXY },
|
||||
{ "tossubax", REG_AX, REG_AXY },
|
||||
{ "tossubeax", REG_EAX, REG_EAXY },
|
||||
{ "tosuge00", REG_NONE, REG_AXY | REG_SREG },
|
||||
{ "tosugea0", REG_A, REG_AXY | REG_SREG },
|
||||
{ "tosugeax", REG_AX, REG_AXY | REG_SREG },
|
||||
{ "tosugeeax", REG_EAX, REG_AXY | REG_PTR1 },
|
||||
{ "tosugt00", REG_NONE, REG_AXY | REG_SREG },
|
||||
{ "tosugta0", REG_A, REG_AXY | REG_SREG },
|
||||
{ "tosugtax", REG_AX, REG_AXY | REG_SREG },
|
||||
{ "tosugteax", REG_EAX, REG_AXY | REG_PTR1 },
|
||||
{ "tosule00", REG_NONE, REG_AXY | REG_SREG },
|
||||
{ "tosulea0", REG_A, REG_AXY | REG_SREG },
|
||||
{ "tosuleax", REG_AX, REG_AXY | REG_SREG },
|
||||
{ "tosuleeax", REG_EAX, REG_AXY | REG_PTR1 },
|
||||
{ "tosult00", REG_NONE, REG_AXY | REG_SREG },
|
||||
{ "tosulta0", REG_A, REG_AXY | REG_SREG },
|
||||
{ "tosultax", REG_AX, REG_AXY | REG_SREG },
|
||||
{ "tosulteax", REG_EAX, REG_AXY | REG_PTR1 },
|
||||
{ "tosumula0", REG_AX, REG_ALL },
|
||||
{ "tosumulax", REG_AX, REG_ALL },
|
||||
|
|
Loading…
Add table
Reference in a new issue