github.com/zebozhuang/go@v0.0.0-20200207033046-f8a98f6f5c5d/src/cmd/internal/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  	"FREG",
    15  	"PSR",
    16  	"FCR",
    17  	"RCON",
    18  	"NCON",
    19  	"RCON2A",
    20  	"RCON2S",
    21  	"SCON",
    22  	"LCON",
    23  	"LCONADDR",
    24  	"ZFCON",
    25  	"SFCON",
    26  	"LFCON",
    27  	"RACON",
    28  	"LACON",
    29  	"SBRA",
    30  	"LBRA",
    31  	"HAUTO",
    32  	"FAUTO",
    33  	"HFAUTO",
    34  	"SAUTO",
    35  	"LAUTO",
    36  	"HOREG",
    37  	"FOREG",
    38  	"HFOREG",
    39  	"SOREG",
    40  	"ROREG",
    41  	"SROREG",
    42  	"LOREG",
    43  	"PC",
    44  	"SP",
    45  	"HREG",
    46  	"ADDR",
    47  	"C_TLS_LE",
    48  	"C_TLS_IE",
    49  	"TEXTSIZE",
    50  	"GOK",
    51  	"NCLASS",
    52  	"SCOND = (1<<4)-1",
    53  	"SBIT = 1<<4",
    54  	"PBIT = 1<<5",
    55  	"WBIT = 1<<6",
    56  	"FBIT = 1<<7",
    57  	"UBIT = 1<<7",
    58  	"SCOND_XOR = 14",
    59  	"SCOND_EQ = 0 ^ C_SCOND_XOR",
    60  	"SCOND_NE = 1 ^ C_SCOND_XOR",
    61  	"SCOND_HS = 2 ^ C_SCOND_XOR",
    62  	"SCOND_LO = 3 ^ C_SCOND_XOR",
    63  	"SCOND_MI = 4 ^ C_SCOND_XOR",
    64  	"SCOND_PL = 5 ^ C_SCOND_XOR",
    65  	"SCOND_VS = 6 ^ C_SCOND_XOR",
    66  	"SCOND_VC = 7 ^ C_SCOND_XOR",
    67  	"SCOND_HI = 8 ^ C_SCOND_XOR",
    68  	"SCOND_LS = 9 ^ C_SCOND_XOR",
    69  	"SCOND_GE = 10 ^ C_SCOND_XOR",
    70  	"SCOND_LT = 11 ^ C_SCOND_XOR",
    71  	"SCOND_GT = 12 ^ C_SCOND_XOR",
    72  	"SCOND_LE = 13 ^ C_SCOND_XOR",
    73  	"SCOND_NONE = 14 ^ C_SCOND_XOR",
    74  	"SCOND_NV = 15 ^ C_SCOND_XOR",
    75  }