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