{name:"MOVWconst",argLength:0,reg:gp01,aux:"Int32",asm:"MOVW",rematerializeable:true},// 32 low bits of auxint
{name:"CMP",argLength:2,reg:gp2flags,asm:"CMP",typ:"Flags"},// arg0 compare to arg1
{name:"MOVWload",argLength:2,reg:gpload,asm:"MOVW"},// load from arg0 + auxInt + aux. arg1=mem.
{name:"MOVWstore",argLength:3,reg:gpstore,asm:"MOVW"},// store 4 bytes of arg1 to arg0 + auxInt + aux. arg2=mem.
{name:"CALLstatic",argLength:1,reg:regInfo{clobbers:callerSave},aux:"SymOff"},// call static function aux.(*gc.Sym). arg0=mem, auxint=argsize, returns mem