// auto generated by go tool dist
static char *opnames[] = {
	[OXXX] = "XXX",
	[ONAME] = "NAME",
	[ONONAME] = "NONAME",
	[OTYPE] = "TYPE",
	[OPACK] = "PACK",
	[OLITERAL] = "LITERAL",
	[OADD] = "ADD",
	[OSUB] = "SUB",
	[OOR] = "OR",
	[OXOR] = "XOR",
	[OADDPTR] = "ADDPTR",
	[OADDSTR] = "ADDSTR",
	[OADDR] = "ADDR",
	[OANDAND] = "ANDAND",
	[OAPPEND] = "APPEND",
	[OARRAYBYTESTR] = "ARRAYBYTESTR",
	[OARRAYBYTESTRTMP] = "ARRAYBYTESTRTMP",
	[OARRAYRUNESTR] = "ARRAYRUNESTR",
	[OSTRARRAYBYTE] = "STRARRAYBYTE",
	[OSTRARRAYRUNE] = "STRARRAYRUNE",
	[OAS] = "AS",
	[OAS2] = "AS2",
	[OAS2FUNC] = "AS2FUNC",
	[OAS2RECV] = "AS2RECV",
	[OAS2MAPR] = "AS2MAPR",
	[OAS2DOTTYPE] = "AS2DOTTYPE",
	[OASOP] = "ASOP",
	[OCALL] = "CALL",
	[OCALLFUNC] = "CALLFUNC",
	[OCALLMETH] = "CALLMETH",
	[OCALLINTER] = "CALLINTER",
	[OCALLPART] = "CALLPART",
	[OCAP] = "CAP",
	[OCLOSE] = "CLOSE",
	[OCLOSURE] = "CLOSURE",
	[OCMPIFACE] = "CMPIFACE",
	[OCMPSTR] = "CMPSTR",
	[OCOMPLIT] = "COMPLIT",
	[OMAPLIT] = "MAPLIT",
	[OSTRUCTLIT] = "STRUCTLIT",
	[OARRAYLIT] = "ARRAYLIT",
	[OPTRLIT] = "PTRLIT",
	[OCONV] = "CONV",
	[OCONVIFACE] = "CONVIFACE",
	[OCONVNOP] = "CONVNOP",
	[OCOPY] = "COPY",
	[ODCL] = "DCL",
	[ODCLFUNC] = "DCLFUNC",
	[ODCLFIELD] = "DCLFIELD",
	[ODCLCONST] = "DCLCONST",
	[ODCLTYPE] = "DCLTYPE",
	[ODELETE] = "DELETE",
	[ODOT] = "DOT",
	[ODOTPTR] = "DOTPTR",
	[ODOTMETH] = "DOTMETH",
	[ODOTINTER] = "DOTINTER",
	[OXDOT] = "XDOT",
	[ODOTTYPE] = "DOTTYPE",
	[ODOTTYPE2] = "DOTTYPE2",
	[OEQ] = "EQ",
	[ONE] = "NE",
	[OLT] = "LT",
	[OLE] = "LE",
	[OGE] = "GE",
	[OGT] = "GT",
	[OIND] = "IND",
	[OINDEX] = "INDEX",
	[OINDEXMAP] = "INDEXMAP",
	[OKEY] = "KEY",
	[OPARAM] = "PARAM",
	[OLEN] = "LEN",
	[OMAKE] = "MAKE",
	[OMAKECHAN] = "MAKECHAN",
	[OMAKEMAP] = "MAKEMAP",
	[OMAKESLICE] = "MAKESLICE",
	[OMUL] = "MUL",
	[ODIV] = "DIV",
	[OMOD] = "MOD",
	[OLSH] = "LSH",
	[ORSH] = "RSH",
	[OAND] = "AND",
	[OANDNOT] = "ANDNOT",
	[ONEW] = "NEW",
	[ONOT] = "NOT",
	[OCOM] = "COM",
	[OPLUS] = "PLUS",
	[OMINUS] = "MINUS",
	[OOROR] = "OROR",
	[OPANIC] = "PANIC",
	[OPRINT] = "PRINT",
	[OPRINTN] = "PRINTN",
	[OPAREN] = "PAREN",
	[OSEND] = "SEND",
	[OSLICE] = "SLICE",
	[OSLICEARR] = "SLICEARR",
	[OSLICESTR] = "SLICESTR",
	[OSLICE3] = "SLICE3",
	[OSLICE3ARR] = "SLICE3ARR",
	[ORECOVER] = "RECOVER",
	[ORECV] = "RECV",
	[ORUNESTR] = "RUNESTR",
	[OSELRECV] = "SELRECV",
	[OSELRECV2] = "SELRECV2",
	[OIOTA] = "IOTA",
	[OREAL] = "REAL",
	[OIMAG] = "IMAG",
	[OCOMPLEX] = "COMPLEX",
	[OBLOCK] = "BLOCK",
	[OBREAK] = "BREAK",
	[OCASE] = "CASE",
	[OXCASE] = "XCASE",
	[OCONTINUE] = "CONTINUE",
	[ODEFER] = "DEFER",
	[OEMPTY] = "EMPTY",
	[OFALL] = "FALL",
	[OXFALL] = "XFALL",
	[OFOR] = "FOR",
	[OGOTO] = "GOTO",
	[OIF] = "IF",
	[OLABEL] = "LABEL",
	[OPROC] = "PROC",
	[ORANGE] = "RANGE",
	[ORETURN] = "RETURN",
	[OSELECT] = "SELECT",
	[OSWITCH] = "SWITCH",
	[OTYPESW] = "TYPESW",
	[OTCHAN] = "TCHAN",
	[OTMAP] = "TMAP",
	[OTSTRUCT] = "TSTRUCT",
	[OTINTER] = "TINTER",
	[OTFUNC] = "TFUNC",
	[OTARRAY] = "TARRAY",
	[OTPAREN] = "TPAREN",
	[ODDD] = "DDD",
	[ODDDARG] = "DDDARG",
	[OINLCALL] = "INLCALL",
	[OEFACE] = "EFACE",
	[OITAB] = "ITAB",
	[OSPTR] = "SPTR",
	[OCLOSUREVAR] = "CLOSUREVAR",
	[OCFUNC] = "CFUNC",
	[OCHECKNIL] = "CHECKNIL",
	[OVARKILL] = "VARKILL",
	[OREGISTER] = "REGISTER",
	[OINDREG] = "INDREG",
	[OCMP] = "CMP",
	[ODEC] = "DEC",
	[OINC] = "INC",
	[OEXTEND] = "EXTEND",
	[OHMUL] = "HMUL",
	[OLROT] = "LROT",
	[ORROTC] = "RROTC",
	[ORETJMP] = "RETJMP",
	[OEND] = "END",
};
