1
2
3
4
5 package arm
6
7 var cnames5 = []string{
8 "NONE",
9 "REG",
10 "REGREG",
11 "REGREG2",
12 "REGLIST",
13 "SHIFT",
14 "SHIFTADDR",
15 "FREG",
16 "PSR",
17 "FCR",
18 "SPR",
19 "RCON",
20 "NCON",
21 "RCON2A",
22 "RCON2S",
23 "SCON",
24 "LCON",
25 "LCONADDR",
26 "ZFCON",
27 "SFCON",
28 "LFCON",
29 "RACON",
30 "LACON",
31 "SBRA",
32 "LBRA",
33 "HAUTO",
34 "FAUTO",
35 "HFAUTO",
36 "SAUTO",
37 "LAUTO",
38 "HOREG",
39 "FOREG",
40 "HFOREG",
41 "SOREG",
42 "ROREG",
43 "SROREG",
44 "LOREG",
45 "PC",
46 "SP",
47 "HREG",
48 "ADDR",
49 "C_TLS_LE",
50 "C_TLS_IE",
51 "TEXTSIZE",
52 "GOK",
53 "NCLASS",
54 "SCOND = (1<<4)-1",
55 "SBIT = 1<<4",
56 "PBIT = 1<<5",
57 "WBIT = 1<<6",
58 "FBIT = 1<<7",
59 "UBIT = 1<<7",
60 "SCOND_XOR = 14",
61 "SCOND_EQ = 0 ^ C_SCOND_XOR",
62 "SCOND_NE = 1 ^ C_SCOND_XOR",
63 "SCOND_HS = 2 ^ C_SCOND_XOR",
64 "SCOND_LO = 3 ^ C_SCOND_XOR",
65 "SCOND_MI = 4 ^ C_SCOND_XOR",
66 "SCOND_PL = 5 ^ C_SCOND_XOR",
67 "SCOND_VS = 6 ^ C_SCOND_XOR",
68 "SCOND_VC = 7 ^ C_SCOND_XOR",
69 "SCOND_HI = 8 ^ C_SCOND_XOR",
70 "SCOND_LS = 9 ^ C_SCOND_XOR",
71 "SCOND_GE = 10 ^ C_SCOND_XOR",
72 "SCOND_LT = 11 ^ C_SCOND_XOR",
73 "SCOND_GT = 12 ^ C_SCOND_XOR",
74 "SCOND_LE = 13 ^ C_SCOND_XOR",
75 "SCOND_NONE = 14 ^ C_SCOND_XOR",
76 "SCOND_NV = 15 ^ C_SCOND_XOR",
77 }
78
View as plain text