github.com/bir3/gocompiler@v0.9.2202/src/cmd/internal/obj/arm64/anames7.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 arm64 6 7 // This order should be strictly consistent to that in a.out.go 8 var cnames7 = []string{ 9 "", // C_NONE starts from 1 10 "NONE", 11 "REG", 12 "ZREG", 13 "RSP", 14 "FREG", 15 "VREG", 16 "PAIR", 17 "SHIFT", 18 "EXTREG", 19 "SPR", 20 "SPOP", 21 "COND", 22 "ARNG", 23 "ELEM", 24 "LIST", 25 "ZCON", 26 "ABCON0", 27 "ADDCON0", 28 "ABCON", 29 "AMCON", 30 "ADDCON", 31 "MBCON", 32 "MOVCON", 33 "BITCON", 34 "ADDCON2", 35 "LCON", 36 "MOVCON2", 37 "MOVCON3", 38 "VCON", 39 "FCON", 40 "VCONADDR", 41 "AACON", 42 "AACON2", 43 "LACON", 44 "AECON", 45 "SBRA", 46 "LBRA", 47 "ZAUTO", 48 "NSAUTO_16", 49 "NSAUTO_8", 50 "NSAUTO_4", 51 "NSAUTO", 52 "NPAUTO_16", 53 "NPAUTO", 54 "NQAUTO_16", 55 "NAUTO4K", 56 "PSAUTO_16", 57 "PSAUTO_8", 58 "PSAUTO_4", 59 "PSAUTO", 60 "PPAUTO_16", 61 "PPAUTO", 62 "PQAUTO_16", 63 "UAUTO4K_16", 64 "UAUTO4K_8", 65 "UAUTO4K_4", 66 "UAUTO4K_2", 67 "UAUTO4K", 68 "UAUTO8K_16", 69 "UAUTO8K_8", 70 "UAUTO8K_4", 71 "UAUTO8K", 72 "UAUTO16K_16", 73 "UAUTO16K_8", 74 "UAUTO16K", 75 "UAUTO32K_8", 76 "UAUTO32K", 77 "UAUTO64K", 78 "LAUTOPOOL", 79 "LAUTO", 80 "SEXT1", 81 "SEXT2", 82 "SEXT4", 83 "SEXT8", 84 "SEXT16", 85 "LEXT", 86 "ZOREG", 87 "NSOREG_16", 88 "NSOREG_8", 89 "NSOREG_4", 90 "NSOREG", 91 "NPOREG_16", 92 "NPOREG", 93 "NQOREG_16", 94 "NOREG4K", 95 "PSOREG_16", 96 "PSOREG_8", 97 "PSOREG_4", 98 "PSOREG", 99 "PPOREG_16", 100 "PPOREG", 101 "PQOREG_16", 102 "UOREG4K_16", 103 "UOREG4K_8", 104 "UOREG4K_4", 105 "UOREG4K_2", 106 "UOREG4K", 107 "UOREG8K_16", 108 "UOREG8K_8", 109 "UOREG8K_4", 110 "UOREG8K", 111 "UOREG16K_16", 112 "UOREG16K_8", 113 "UOREG16K", 114 "UOREG32K_16", 115 "UOREG32K", 116 "UOREG64K", 117 "LOREGPOOL", 118 "LOREG", 119 "ADDR", 120 "GOTADDR", 121 "TLS_LE", 122 "TLS_IE", 123 "ROFF", 124 "GOK", 125 "TEXTSIZE", 126 "NCLASS", 127 }