diff options
Diffstat (limited to 'src/cmd/internal/obj/arm/anames5.go')
| -rw-r--r-- | src/cmd/internal/obj/arm/anames5.go | 85 |
1 files changed, 38 insertions, 47 deletions
diff --git a/src/cmd/internal/obj/arm/anames5.go b/src/cmd/internal/obj/arm/anames5.go index dd7b12aa13..067bec72ab 100644 --- a/src/cmd/internal/obj/arm/anames5.go +++ b/src/cmd/internal/obj/arm/anames5.go @@ -1,8 +1,26 @@ package arm var Anames = []string{ - "XXX", - "AND", + "XXX ", + "CALL", + "CHECKNIL", + "DATA", + "DUFFCOPY", + "DUFFZERO", + "END", + "FUNCDATA", + "GLOBL", + "JMP", + "NOP", + "PCDATA", + "RET", + "TEXT", + "TYPE", + "UNDEF", + "USEFIELD", + "VARDEF", + "VARKILL", + "AND ", "EOR", "SUB", "RSB", @@ -17,8 +35,6 @@ var Anames = []string{ "ORR", "BIC", "MVN", - "B", - "BL", "BEQ", "BNE", "BCS", @@ -76,23 +92,12 @@ var Anames = []string{ "MOVM", "SWPBU", "SWPW", - "NOP", "RFE", "SWI", "MULA", - "DATA", - "GLOBL", - "GOK", - "HISTORY", - "NAME", - "RET", - "TEXT", "WORD", - "DYNT_", - "INIT_", "BCASE", "CASE", - "END", "MULL", "MULAL", "MULLU", @@ -100,27 +105,16 @@ var Anames = []string{ "BX", "BXRET", "DWORD", - "SIGNAME", "LDREX", "STREX", "LDREXD", "STREXD", "PLD", - "UNDEF", "CLZ", "MULWT", "MULWB", "MULAWT", "MULAWB", - "USEFIELD", - "TYPE", - "FUNCDATA", - "PCDATA", - "CHECKNIL", - "VARDEF", - "VARKILL", - "DUFFCOPY", - "DUFFZERO", "DATABUNDLE", "DATABUNDLEEND", "MRC", @@ -164,6 +158,7 @@ var cnames5 = []string{ "SP", "HREG", "ADDR", + "TEXTSIZE", "GOK", "NCLASS", "SCOND = (1<<4)-1", @@ -172,25 +167,21 @@ var cnames5 = []string{ "WBIT = 1<<6", "FBIT = 1<<7", "UBIT = 1<<7", - "SCOND_EQ = 0", - "SCOND_NE = 1", - "SCOND_HS = 2", - "SCOND_LO = 3", - "SCOND_MI = 4", - "SCOND_PL = 5", - "SCOND_VS = 6", - "SCOND_VC = 7", - "SCOND_HI = 8", - "SCOND_LS = 9", - "SCOND_GE = 10", - "SCOND_LT = 11", - "SCOND_GT = 12", - "SCOND_LE = 13", - "SCOND_NONE = 14", - "SCOND_NV = 15", -} - -var dnames5 = []string{ - D_GOK: "GOK", - D_NONE: "NONE", + "SCOND_XOR = 14", + "SCOND_EQ = 0 ^ C_SCOND_XOR", + "SCOND_NE = 1 ^ C_SCOND_XOR", + "SCOND_HS = 2 ^ C_SCOND_XOR", + "SCOND_LO = 3 ^ C_SCOND_XOR", + "SCOND_MI = 4 ^ C_SCOND_XOR", + "SCOND_PL = 5 ^ C_SCOND_XOR", + "SCOND_VS = 6 ^ C_SCOND_XOR", + "SCOND_VC = 7 ^ C_SCOND_XOR", + "SCOND_HI = 8 ^ C_SCOND_XOR", + "SCOND_LS = 9 ^ C_SCOND_XOR", + "SCOND_GE = 10 ^ C_SCOND_XOR", + "SCOND_LT = 11 ^ C_SCOND_XOR", + "SCOND_GT = 12 ^ C_SCOND_XOR", + "SCOND_LE = 13 ^ C_SCOND_XOR", + "SCOND_NONE = 14 ^ C_SCOND_XOR", + "SCOND_NV = 15 ^ C_SCOND_XOR", } |
