summaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/arm/anames5.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/internal/obj/arm/anames5.go')
-rw-r--r--src/cmd/internal/obj/arm/anames5.go85
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",
}