]> Cypherpunks.ru repositories - gostls13.git/blob - src/cmd/compile/internal/gc/opnames.go
[dev.ssa] Merge remote-tracking branch 'origin/master' into mergebranch
[gostls13.git] / src / cmd / compile / internal / gc / opnames.go
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         OPTRLIT:          "PTRLIT",
52         OCONV:            "CONV",
53         OCONVIFACE:       "CONVIFACE",
54         OCONVNOP:         "CONVNOP",
55         OCOPY:            "COPY",
56         ODCL:             "DCL",
57         ODCLFUNC:         "DCLFUNC",
58         ODCLFIELD:        "DCLFIELD",
59         ODCLCONST:        "DCLCONST",
60         ODCLTYPE:         "DCLTYPE",
61         ODELETE:          "DELETE",
62         ODOT:             "DOT",
63         ODOTPTR:          "DOTPTR",
64         ODOTMETH:         "DOTMETH",
65         ODOTINTER:        "DOTINTER",
66         OXDOT:            "XDOT",
67         ODOTTYPE:         "DOTTYPE",
68         ODOTTYPE2:        "DOTTYPE2",
69         OEQ:              "EQ",
70         ONE:              "NE",
71         OLT:              "LT",
72         OLE:              "LE",
73         OGE:              "GE",
74         OGT:              "GT",
75         OIND:             "IND",
76         OINDEX:           "INDEX",
77         OINDEXMAP:        "INDEXMAP",
78         OKEY:             "KEY",
79         OPARAM:           "PARAM",
80         OLEN:             "LEN",
81         OMAKE:            "MAKE",
82         OMAKECHAN:        "MAKECHAN",
83         OMAKEMAP:         "MAKEMAP",
84         OMAKESLICE:       "MAKESLICE",
85         OMUL:             "MUL",
86         ODIV:             "DIV",
87         OMOD:             "MOD",
88         OLSH:             "LSH",
89         ORSH:             "RSH",
90         OAND:             "AND",
91         OANDNOT:          "ANDNOT",
92         ONEW:             "NEW",
93         ONOT:             "NOT",
94         OCOM:             "COM",
95         OPLUS:            "PLUS",
96         OMINUS:           "MINUS",
97         OOROR:            "OROR",
98         OPANIC:           "PANIC",
99         OPRINT:           "PRINT",
100         OPRINTN:          "PRINTN",
101         OPAREN:           "PAREN",
102         OSEND:            "SEND",
103         OSLICE:           "SLICE",
104         OSLICEARR:        "SLICEARR",
105         OSLICESTR:        "SLICESTR",
106         OSLICE3:          "SLICE3",
107         OSLICE3ARR:       "SLICE3ARR",
108         ORECOVER:         "RECOVER",
109         ORECV:            "RECV",
110         ORUNESTR:         "RUNESTR",
111         OSELRECV:         "SELRECV",
112         OSELRECV2:        "SELRECV2",
113         OIOTA:            "IOTA",
114         OREAL:            "REAL",
115         OIMAG:            "IMAG",
116         OCOMPLEX:         "COMPLEX",
117         OBLOCK:           "BLOCK",
118         OBREAK:           "BREAK",
119         OCASE:            "CASE",
120         OXCASE:           "XCASE",
121         OCONTINUE:        "CONTINUE",
122         ODEFER:           "DEFER",
123         OEMPTY:           "EMPTY",
124         OFALL:            "FALL",
125         OXFALL:           "XFALL",
126         OFOR:             "FOR",
127         OGOTO:            "GOTO",
128         OIF:              "IF",
129         OLABEL:           "LABEL",
130         OPROC:            "PROC",
131         ORANGE:           "RANGE",
132         ORETURN:          "RETURN",
133         OSELECT:          "SELECT",
134         OSWITCH:          "SWITCH",
135         OTYPESW:          "TYPESW",
136         OTCHAN:           "TCHAN",
137         OTMAP:            "TMAP",
138         OTSTRUCT:         "TSTRUCT",
139         OTINTER:          "TINTER",
140         OTFUNC:           "TFUNC",
141         OTARRAY:          "TARRAY",
142         ODDD:             "DDD",
143         ODDDARG:          "DDDARG",
144         OINLCALL:         "INLCALL",
145         OEFACE:           "EFACE",
146         OITAB:            "ITAB",
147         OSPTR:            "SPTR",
148         OCLOSUREVAR:      "CLOSUREVAR",
149         OCFUNC:           "CFUNC",
150         OCHECKNIL:        "CHECKNIL",
151         OVARKILL:         "VARKILL",
152         OVARLIVE:         "VARLIVE",
153         OREGISTER:        "REGISTER",
154         OINDREG:          "INDREG",
155         OCMP:             "CMP",
156         ODEC:             "DEC",
157         OINC:             "INC",
158         OEXTEND:          "EXTEND",
159         OHMUL:            "HMUL",
160         OLROT:            "LROT",
161         ORROTC:           "RROTC",
162         ORETJMP:          "RETJMP",
163         OPS:              "OPS",
164         OPC:              "OPC",
165         OSQRT:            "OSQRT",
166         OGETG:            "OGETG",
167         OEND:             "END",
168 }