shithub: mc

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