...

Source file src/pkg/cmd/internal/obj/arm/anames5.go

     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	}
    78	

View as plain text