Home | History | Annotate | Download | only in gc
      1 // Copyright 2011 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 gc
      6 
      7 // auto generated by go tool dist
      8 var opnames = []string{
      9 	OXXX:             "XXX",
     10 	ONAME:            "NAME",
     11 	ONONAME:          "NONAME",
     12 	OTYPE:            "TYPE",
     13 	OPACK:            "PACK",
     14 	OLITERAL:         "LITERAL",
     15 	OADD:             "ADD",
     16 	OSUB:             "SUB",
     17 	OOR:              "OR",
     18 	OXOR:             "XOR",
     19 	OADDSTR:          "ADDSTR",
     20 	OADDR:            "ADDR",
     21 	OANDAND:          "ANDAND",
     22 	OAPPEND:          "APPEND",
     23 	OARRAYBYTESTR:    "ARRAYBYTESTR",
     24 	OARRAYBYTESTRTMP: "ARRAYBYTESTRTMP",
     25 	OARRAYRUNESTR:    "ARRAYRUNESTR",
     26 	OSTRARRAYBYTE:    "STRARRAYBYTE",
     27 	OSTRARRAYBYTETMP: "STRARRAYBYTETMP",
     28 	OSTRARRAYRUNE:    "STRARRAYRUNE",
     29 	OAS:              "AS",
     30 	OAS2:             "AS2",
     31 	OAS2FUNC:         "AS2FUNC",
     32 	OAS2RECV:         "AS2RECV",
     33 	OAS2MAPR:         "AS2MAPR",
     34 	OAS2DOTTYPE:      "AS2DOTTYPE",
     35 	OASOP:            "ASOP",
     36 	OASWB:            "ASWB",
     37 	OCALL:            "CALL",
     38 	OCALLFUNC:        "CALLFUNC",
     39 	OCALLMETH:        "CALLMETH",
     40 	OCALLINTER:       "CALLINTER",
     41 	OCALLPART:        "CALLPART",
     42 	OCAP:             "CAP",
     43 	OCLOSE:           "CLOSE",
     44 	OCLOSURE:         "CLOSURE",
     45 	OCMPIFACE:        "CMPIFACE",
     46 	OCMPSTR:          "CMPSTR",
     47 	OCOMPLIT:         "COMPLIT",
     48 	OMAPLIT:          "MAPLIT",
     49 	OSTRUCTLIT:       "STRUCTLIT",
     50 	OARRAYLIT:        "ARRAYLIT",
     51 	OSLICELIT:        "SLICELIT",
     52 	OPTRLIT:          "PTRLIT",
     53 	OCONV:            "CONV",
     54 	OCONVIFACE:       "CONVIFACE",
     55 	OCONVNOP:         "CONVNOP",
     56 	OCOPY:            "COPY",
     57 	ODCL:             "DCL",
     58 	ODCLFUNC:         "DCLFUNC",
     59 	ODCLFIELD:        "DCLFIELD",
     60 	ODCLCONST:        "DCLCONST",
     61 	ODCLTYPE:         "DCLTYPE",
     62 	ODELETE:          "DELETE",
     63 	ODOT:             "DOT",
     64 	ODOTPTR:          "DOTPTR",
     65 	ODOTMETH:         "DOTMETH",
     66 	ODOTINTER:        "DOTINTER",
     67 	OXDOT:            "XDOT",
     68 	ODOTTYPE:         "DOTTYPE",
     69 	ODOTTYPE2:        "DOTTYPE2",
     70 	OEQ:              "EQ",
     71 	ONE:              "NE",
     72 	OLT:              "LT",
     73 	OLE:              "LE",
     74 	OGE:              "GE",
     75 	OGT:              "GT",
     76 	OIND:             "IND",
     77 	OINDEX:           "INDEX",
     78 	OINDEXMAP:        "INDEXMAP",
     79 	OKEY:             "KEY",
     80 	OSTRUCTKEY:       "STRUCTKEY",
     81 	OLEN:             "LEN",
     82 	OMAKE:            "MAKE",
     83 	OMAKECHAN:        "MAKECHAN",
     84 	OMAKEMAP:         "MAKEMAP",
     85 	OMAKESLICE:       "MAKESLICE",
     86 	OMUL:             "MUL",
     87 	ODIV:             "DIV",
     88 	OMOD:             "MOD",
     89 	OLSH:             "LSH",
     90 	ORSH:             "RSH",
     91 	OAND:             "AND",
     92 	OANDNOT:          "ANDNOT",
     93 	ONEW:             "NEW",
     94 	ONOT:             "NOT",
     95 	OCOM:             "COM",
     96 	OPLUS:            "PLUS",
     97 	OMINUS:           "MINUS",
     98 	OOROR:            "OROR",
     99 	OPANIC:           "PANIC",
    100 	OPRINT:           "PRINT",
    101 	OPRINTN:          "PRINTN",
    102 	OPAREN:           "PAREN",
    103 	OSEND:            "SEND",
    104 	OSLICE:           "SLICE",
    105 	OSLICEARR:        "SLICEARR",
    106 	OSLICESTR:        "SLICESTR",
    107 	OSLICE3:          "SLICE3",
    108 	OSLICE3ARR:       "SLICE3ARR",
    109 	ORECOVER:         "RECOVER",
    110 	ORECV:            "RECV",
    111 	ORUNESTR:         "RUNESTR",
    112 	OSELRECV:         "SELRECV",
    113 	OSELRECV2:        "SELRECV2",
    114 	OIOTA:            "IOTA",
    115 	OREAL:            "REAL",
    116 	OIMAG:            "IMAG",
    117 	OCOMPLEX:         "COMPLEX",
    118 	OBLOCK:           "BLOCK",
    119 	OBREAK:           "BREAK",
    120 	OCASE:            "CASE",
    121 	OXCASE:           "XCASE",
    122 	OCONTINUE:        "CONTINUE",
    123 	ODEFER:           "DEFER",
    124 	OEMPTY:           "EMPTY",
    125 	OFALL:            "FALL",
    126 	OXFALL:           "XFALL",
    127 	OFOR:             "FOR",
    128 	OGOTO:            "GOTO",
    129 	OIF:              "IF",
    130 	OLABEL:           "LABEL",
    131 	OPROC:            "PROC",
    132 	ORANGE:           "RANGE",
    133 	ORETURN:          "RETURN",
    134 	OSELECT:          "SELECT",
    135 	OSWITCH:          "SWITCH",
    136 	OTYPESW:          "TYPESW",
    137 	OTCHAN:           "TCHAN",
    138 	OTMAP:            "TMAP",
    139 	OTSTRUCT:         "TSTRUCT",
    140 	OTINTER:          "TINTER",
    141 	OTFUNC:           "TFUNC",
    142 	OTARRAY:          "TARRAY",
    143 	ODDD:             "DDD",
    144 	ODDDARG:          "DDDARG",
    145 	OINLCALL:         "INLCALL",
    146 	OEFACE:           "EFACE",
    147 	OITAB:            "ITAB",
    148 	OIDATA:           "IDATA",
    149 	OSPTR:            "SPTR",
    150 	OCLOSUREVAR:      "CLOSUREVAR",
    151 	OCFUNC:           "CFUNC",
    152 	OCHECKNIL:        "CHECKNIL",
    153 	OVARKILL:         "VARKILL",
    154 	OVARLIVE:         "VARLIVE",
    155 	OINDREGSP:        "INDREGSP",
    156 	OCMP:             "CMP",
    157 	ODEC:             "DEC",
    158 	OINC:             "INC",
    159 	OEXTEND:          "EXTEND",
    160 	OHMUL:            "HMUL",
    161 	OLROT:            "LROT",
    162 	ORROTC:           "RROTC",
    163 	ORETJMP:          "RETJMP",
    164 	OPS:              "PS",
    165 	OPC:              "PC",
    166 	OSQRT:            "SQRT",
    167 	OGETG:            "GETG",
    168 	OEND:             "END",
    169 }
    170