shithub: mc

ref: 1b71d38fed9e132d36aff99b74217b2d6ec83ccd
dir: /parse/ops.def/

View raw version
O(Obad, 1)
O(Oadd, 1)
O(Osub, 1)
O(Omul, 1)
O(Odiv, 1)
O(Omod, 1)
O(Oneg, 1)
O(Obor, 1)
O(Oband, 1)
O(Obxor, 1)
O(Obsl, 1)
O(Obsr, 1)
O(Obnot, 1)
O(Opreinc, 1)
O(Opostinc, 1)
O(Opredec, 1)
O(Opostdec, 1)
O(Oaddr, 1)
O(Oderef, 1)
O(Olor, 1)
O(Oland, 1)
O(Olnot, 1)
O(Oeq, 1)
O(One, 1)
O(Ogt, 1)
O(Oge, 1)
O(Olt, 1)
O(Ole, 1)
O(Oasn, 1)
O(Oaddeq, 1)
O(Osubeq, 1)
O(Omuleq, 1)
O(Odiveq, 1)
O(Omodeq, 1)
O(Oboreq, 1)
O(Obandeq, 1)
O(Obxoreq, 1)
O(Obsleq, 1)
O(Obsreq, 1)
O(Oidx, 1)
O(Oslice, 1)
O(Omemb, 1)
O(Osize, 1)
O(Ocall, 0)
O(Ocast, 1)
O(Oret, 1)
O(Ojmp, 1)
O(Ovar, 1)
O(Olit, 1)
O(Olbl, 1)
O(Ocons, 1)
/* backend-only */
O(Ocjmp, 1)        /* conditional jump */
O(Oload, 1)        /* load from memory */
O(Ostor, 1)        /* store to memory */
O(Osllen, 1)       /* size of slice */
O(Oslbase, 1)      /* base of sice */
O(Oblit, 1)        /* block copy of memory */