shithub: mc

ref: e285c2cb9e9a0fcdd2c4dce862842b691713e7a0
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 */