shithub: mc

ref: 3982a9ac9debac6f6c0670f59d3577610b69d4f9
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)
/* 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 */