github.com/go-asm/go@v1.21.1-0.20240213172139-40c5ead50c48/cmd/obj/arm/anames5.go (about) 1 // Copyright 2015 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 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 }