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