Decimal8 Core Operation Encoding

From Mill Computing Wiki
Revision as of 15:14, 4 December 2014 by Generator (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Tin Copper Silver Gold Decimal8 Decimal16 

The Mill Architecture is still in development, and new operations may be added or existing operations may be changed. This means the following encodings may still change too and only reflect the current state.

The operation encodings are per Slot, and the subscripts indicate the field widths in bits.

Exu Block


add(op x, imm y)

E0:1b29y7x420
E1:1b19y7x420
E2:1a59y3x416
E3:1a59y3x416


add(op x, op y)

E0:c0812y4x420
E1:c8212y4x420
E2:828y4x416
E3:828y4x416


add1u(u x, u y)

E0:c0912y4x420
E1:c8312y4x420
E2:838y4x416
E3:838y4x416


addd(d x, d y)

E0:c0a12y4x420
E1:c8412y4x420


addde(d x, d y)

E0:c0b12y4x420
E1:c8512y4x420


adddfz(d x, d y)

E0:c0c12y4x420
E1:c8612y4x420


adddn(d x, d y)

E0:c0d12y4x420
E1:c8712y4x420


adddp(d x, d y)

E0:c0e12y4x420
E1:c8812y4x420


adddz(d x, d y)

E0:c0f12y4x420
E1:c8912y4x420


addp(p x, p y, scale s)

E0:36110s2y4x420
E1:35f10s2y4x420
E2:326s2y4x416
E3:326s2y4x416


addp(p x, imm y, scale s)

E0:757s2y7x420
E1:757s2y7x420
E2:737s2y3x416
E3:737s2y3x416


addss(s x, s y)

E0:c1012y4x420
E1:c8a12y4x420
E2:848y4x416
E3:848y4x416


addss(s x, imm y)

E0:1b39y7x420
E1:1b29y7x420
E2:1a69y3x416
E3:1a69y3x416


addsw(s x, s y)

E0:c1112y4x420
E1:c8b12y4x420
E2:858y4x416
E3:858y4x416


addsw(s x, imm y)

E0:1b49y7x420
E1:1b39y7x420
E2:1a79y3x416
E3:1a79y3x416


addswv(s x, s y)

E0:c1212y4x420
E1:c8c12y4x420
E2:868y4x416
E3:868y4x416


addswv(s x, imm y)

E0:1b59y7x420
E1:1b49y7x420
E2:1a89y3x416
E3:1a89y3x416


addsx(s x, s y)

E0:c1312y4x420
E1:c8d12y4x420
E2:878y4x416
E3:878y4x416


addsx(s x, imm y)

E0:1b69y7x420
E1:1b59y7x420
E2:1a99y3x416
E3:1a99y3x416


addus(u x, imm y)

E0:1b79y7x420
E1:1b69y7x420
E2:1aa9y3x416
E3:1aa9y3x416


addus(u x, u y)

E0:c1412y4x420
E1:c8e12y4x420
E2:888y4x416
E3:888y4x416


adduw(u x, imm y)

E0:1b89y7x420
E1:1b79y7x420
E2:1ab9y3x416
E3:1ab9y3x416


adduw(u x, u y)

E0:c1512y4x420
E1:c8f12y4x420
E2:898y4x416
E3:898y4x416


adduwv(u x, u y)

E0:c1612y4x420
E1:c9012y4x420
E2:8a8y4x416
E3:8a8y4x416


adduwv(u x, imm y)

E0:1b99y7x420
E1:1b89y7x420
E2:1ac9y3x416
E3:1ac9y3x416


addux(u x, u y)

E0:c1712y4x420
E1:c9112y4x420
E2:8b8y4x416
E3:8b8y4x416


addux(u x, imm y)

E0:1ba9y7x420
E1:1b99y7x420
E2:1ad9y3x416
E3:1ad9y3x416


all(op v)

E0:c83d16v420
E1:cfdd16v420
E2:b7512v416
E3:b7512v416


alternate(op v1, op v2)

E0:c1812v24v1420
E1:c9212v24v1420
E2:8c8v24v1416
E3:8c8v24v1416


andl(op x, imm y)

E0:1bb9y7x420
E1:1ba9y7x420
E2:1ae9y3x416
E3:1ae9y3x416


andl(op x, op y)

E0:c1912y4x420
E1:c9312y4x420
E2:8d8y4x416
E3:8d8y4x416


any(op v)

E0:c83e16v420
E1:cfde16v420
E2:b7612v416
E3:b7612v416


BID2d(d x)

E0:c83a16x420
E1:cfda16x420


carry(conditioncode)

E0:d81d02020
E1:d7b902020
E2:d2201616
E3:d2201616


classifyd(d x)

E0:c83f16x420
E1:cfdf16x420


clear(op x, bit bit)

E0:32110bit6x420
E1:34010bit6x420
E2:2e6bit6x416
E3:2e6bit6x416


clear(op x, op bit)

E0:c1a12bit4x420
E1:c9412bit4x420
E2:8e8bit4x416
E3:8e8bit4x416


comp(op x)

E0:cf8016x420
E1:cfe016x420
E2:b7712x416
E3:b7712x416


countlfl(op x)

E0:cf8116x420


countltr(op x)

E0:cf8216x420


countrfl(op x)

E0:cf8316x420


countrtr(op x)

E0:cf8416x420


delta(op x, op y)

E0:c1b12y4x420
E1:c9512y4x420
E2:8f8y4x416
E3:8f8y4x416


DPD2d(d x)

E0:c83b16x420
E1:cfdb16x420


eql(op x, op y)

E0:c1c12y4x420
E1:c9612y4x420
E2:908y4x416
E3:908y4x416


eql(conditioncode)

E0:d81d12020
E1:d7b912020
E2:d2211616
E3:d2211616


eql(op x, imm y)

E0:1bc9y7x420
E1:1bb9y7x420
E2:1af9y3x416
E3:1af9y3x416


eqld(d x, d y)

E0:c1d12y4x420
E1:c9712y4x420


eqldx(d x, d y)

E0:c1e12y4x420
E1:c9812y4x420


eqlp(p x, p y)

E0:c1f12y4x420
E1:c9912y4x420
E2:918y4x416
E3:918y4x416


extract(op v, i i)

E0:c2012i4v420
E1:c9a12i4v420
E2:928i4v416
E3:928i4v416


extract(op v, imm i)

E0:1bd9i7v420
E1:1bc9i7v420
E2:1b09i3v416
E3:1b09i3v416


exuArgs(op arg)

E0:c83016arg420
E1:cfd016arg420
E2:b7012arg416
E3:b7012arg416


exuArgs(op arg0, op arg1)

E0:c0012arg14arg0420
E1:c8012arg14arg0420
E2:808arg14arg0416
E3:808arg14arg0416


f2sd(d x)

E0:cf8516x420
E1:cfe116x420


f2sde(d x)

E0:cf8616x420
E1:cfe216x420


f2sdfz(d x)

E0:cf8716x420
E1:cfe316x420


f2sdn(d x)

E0:cf8816x420
E1:cfe416x420


f2sdp(d x)

E0:cf8916x420
E1:cfe516x420


f2sds(d x)

E0:cf8a16x420
E1:cfe616x420


f2sdse(d x)

E0:cf8b16x420
E1:cfe716x420


f2sdsfz(d x)

E0:cf8c16x420
E1:cfe816x420


f2sdsn(d x)

E0:cf8d16x420
E1:cfe916x420


f2sdsp(d x)

E0:cf8e16x420
E1:cfea16x420


f2sdsz(d x)

E0:cf8f16x420
E1:cfeb16x420


f2sdx(d x)

E0:cf9016x420
E1:cfec16x420


f2sdxe(d x)

E0:cf9116x420
E1:cfed16x420


f2sdxfz(d x)

E0:cf9216x420
E1:cfee16x420


f2sdxn(d x)

E0:cf9316x420
E1:cfef16x420


f2sdxp(d x)

E0:cf9416x420
E1:cff016x420


f2sdxz(d x)

E0:cf9516x420
E1:cff116x420


f2sdz(d x)

E0:cf9616x420
E1:cff216x420


f2sed(d x)

E0:cf9716x420
E1:cff316x420


f2sede(d x)

E0:cf9816x420
E1:cff416x420


f2sedfz(d x)

E0:cf9916x420
E1:cff516x420


f2sedn(d x)

E0:cf9a16x420
E1:cff616x420


f2sedp(d x)

E0:cf9b16x420
E1:cff716x420


f2seds(d x)

E0:cf9c16x420
E1:cff816x420


f2sedse(d x)

E0:cf9d16x420
E1:cff916x420


f2sedsfz(d x)

E0:cf9e16x420
E1:cffa16x420


f2sedsn(d x)

E0:cf9f16x420
E1:cffb16x420


f2sedsp(d x)

E0:cfa016x420
E1:cffc16x420


f2sedsz(d x)

E0:cfa116x420
E1:cffd16x420


f2sedx(d x)

E0:cfa216x420
E1:cffe16x420


f2sedxe(d x)

E0:cfa316x420
E1:cfff16x420


f2sedxfz(d x)

E0:cfa416x420
E1:d74016x420


f2sedxn(d x)

E0:cfa516x420
E1:d74116x420


f2sedxp(d x)

E0:cfa616x420
E1:d74216x420


f2sedxz(d x)

E0:cfa716x420
E1:d74316x420


f2sedz(d x)

E0:cfa816x420
E1:d74416x420


f2ud(d x)

E0:cfa916x420
E1:d74516x420


f2ude(d x)

E0:cfaa16x420
E1:d74616x420


f2udfz(d x)

E0:cfab16x420
E1:d74716x420


f2udn(d x)

E0:cfac16x420
E1:d74816x420


f2udp(d x)

E0:cfad16x420
E1:d74916x420


f2uds(d x)

E0:cfae16x420
E1:d74a16x420


f2udse(d x)

E0:cfaf16x420
E1:d74b16x420


f2udsfz(d x)

E0:cfb016x420
E1:d74c16x420


f2udsn(d x)

E0:cfb116x420
E1:d74d16x420


f2udsp(d x)

E0:cfb216x420
E1:d74e16x420


f2udsz(d x)

E0:cfb316x420
E1:d74f16x420


f2udx(d x)

E0:cfb416x420
E1:d75016x420


f2udxe(d x)

E0:cfb516x420
E1:d75116x420


f2udxfz(d x)

E0:cfb616x420
E1:d75216x420


f2udxn(d x)

E0:cfb716x420
E1:d75316x420


f2udxp(d x)

E0:cfb816x420
E1:d75416x420


f2udxz(d x)

E0:cfb916x420
E1:d75516x420


f2udz(d x)

E0:cfba16x420
E1:d75616x420


f2ued(d x)

E0:cfbb16x420
E1:d75716x420


f2uede(d x)

E0:cfbc16x420
E1:d75816x420


f2uedfz(d x)

E0:cfbd16x420
E1:d75916x420


f2uedn(d x)

E0:cfbe16x420
E1:d75a16x420


f2uedp(d x)

E0:cfbf16x420
E1:d75b16x420


f2ueds(d x)

E0:cfc016x420
E1:d75c16x420


f2uedse(d x)

E0:cfc116x420
E1:d75d16x420


f2uedsfz(d x)

E0:cfc216x420
E1:d75e16x420


f2uedsn(d x)

E0:cfc316x420
E1:d75f16x420


f2uedsp(d x)

E0:cfc416x420
E1:d76016x420


f2uedsz(d x)

E0:cfc516x420
E1:d76116x420


f2uedx(d x)

E0:cfc616x420
E1:d76216x420


f2uedxe(d x)

E0:cfc716x420
E1:d76316x420


f2uedxfz(d x)

E0:cfc816x420
E1:d76416x420


f2uedxn(d x)

E0:cfc916x420
E1:d76516x420


f2uedxp(d x)

E0:cfca16x420
E1:d76616x420


f2uedxz(d x)

E0:cfcb16x420
E1:d76716x420


f2uedz(d x)

E0:cfcc16x420
E1:d76816x420


fault(conditioncode)

E0:d81d22020
E1:d7b922020
E2:d2221616
E3:d2221616


fault(op x)

E0:cfcd16x420
E1:d76916x420
E2:b7812x416
E3:b7812x416


flip(op x)

E0:cfce16bit420
E1:d76a16bit420
E2:b7912bit416
E3:b7912bit416


flip(op x, n bit)

E0:c2112bit4x420
E1:c9b12bit4x420
E2:938bit4x416
E3:938bit4x416


flip(op x, bit bit)

E0:32210bit6x420
E1:34110bit6x420
E2:2f6bit6x416
E3:2f6bit6x416


fmad(d x)

E0:c83116x420
E1:cfd116x420


fmad(d x, d y)

E0:c0112y4x420


fmade(d x)

E0:c83216x420
E1:cfd216x420


fmade(d x, d y)

E0:c0212y4x420


fmadfz(d x)

E0:c83316x420
E1:cfd316x420


fmadfz(d x, d y)

E0:c0312y4x420


fmadn(d x)

E0:c83416x420
E1:cfd416x420


fmadn(d x, d y)

E0:c0412y4x420


fmadp(d x)

E0:c83516x420
E1:cfd516x420


fmadp(d x, d y)

E0:c0512y4x420


fmadz(d x)

E0:c83616x420
E1:cfd616x420


fmadz(d x, d y)

E0:c0612y4x420


geq(conditioncode)

E0:d81d32020
E1:d7b932020
E2:d2231616
E3:d2231616


geqd(d x, d y)

E0:c2212y4x420
E1:c9c12y4x420


geqdx(d x, d y)

E0:c2312y4x420
E1:c9d12y4x420


gtr(conditioncode)

E0:d81d42020
E1:d7b942020
E2:d2241616
E3:d2241616


gtrd(d x, d y)

E0:c2412y4x420
E1:c9e12y4x420


gtrdx(d x, d y)

E0:c2512y4x420
E1:c9f12y4x420


gtrs(s x, imm y)

E0:1be9y7x420
E1:1bd9y7x420
E2:1b19y3x416
E3:1b19y3x416


gtru(u x, imm y)

E0:1bf9y7x420
E1:1be9y7x420
E2:1b29y3x416
E3:1b29y3x416


imp(op x, imm y)

E0:1c09y7x420
E1:1bf9y7x420
E2:1b39y3x416
E3:1b39y3x416


imp(op x, op y)

E0:c2612y4x420
E1:ca012y4x420
E2:948y4x416
E3:948y4x416


inject(i i)

E0:c83716i420
E1:cfd716i420
E2:b7112i416
E3:b7112i416


inject(op v, op x, imm i)

E0:1e5i7x4v420
E1:1e5i7x4v420
E2:1d5i3x4v416
E3:1d5i3x4v416


integerd(d x)

E0:cfcf16x420
E1:d76b16x420


integerde(d x)

E0:cfd016x420
E1:d76c16x420


integerdfz(d x)

E0:cfd116x420
E1:d76d16x420


integerdn(d x)

E0:cfd216x420
E1:d76e16x420


integerdp(d x)

E0:cfd316x420
E1:d76f16x420


integerdz(d x)

E0:cfd416x420
E1:d77016x420


integered(d x)

E0:cfd516x420
E1:d77116x420


integerede(d x)

E0:cfd616x420
E1:d77216x420


integeredfz(d x)

E0:cfd716x420
E1:d77316x420


integeredn(d x)

E0:cfd816x420
E1:d77416x420


integeredp(d x)

E0:cfd916x420
E1:d77516x420


integeredz(d x)

E0:cfda16x420
E1:d77616x420


left(op x)

E0:cfdb16x420
E1:d77716x420
E2:b7a12x416
E3:b7a12x416


left(op x, width w)

E0:1b1813w3x420
E1:1b0c13w3x420
E2:1c69w3x416
E3:1c69w3x416


leq(conditioncode)

E0:d81d52020
E1:d7b952020
E2:d2251616
E3:d2251616


leqd(d x, d y)

E0:c2712y4x420
E1:ca112y4x420


leqdx(d x, d y)

E0:c2812y4x420
E1:ca212y4x420


leqp(p x, p y)

E0:c2912y4x420
E1:ca312y4x420
E2:958y4x416
E3:958y4x416


leqs(s x, s y)

E0:c2a12y4x420
E1:ca412y4x420
E2:968y4x416
E3:968y4x416


lequ(u x, u y)

E0:c2b12y4x420
E1:ca512y4x420
E2:978y4x416
E3:978y4x416


logBd(d x)

E0:cfdc16x420
E1:d77816x420


lss(conditioncode)

E0:d81d62020
E1:d7b962020
E2:d2261616
E3:d2261616


lssd(d x, d y)

E0:c2c12y4x420
E1:ca612y4x420


lssdx(d x, d y)

E0:c2d12y4x420
E1:ca712y4x420


lssp(p x, p y)

E0:c2e12y4x420
E1:ca812y4x420
E2:988y4x416
E3:988y4x416


lsss(s x, s y)

E0:c2f12y4x420
E1:ca912y4x420
E2:998y4x416
E3:998y4x416


lsss(s x, imm y)

E0:1c19y7x420
E1:1c09y7x420
E2:1b49y3x416
E3:1b49y3x416


lssu(u x, u y)

E0:c3012y4x420
E1:caa12y4x420
E2:9a8y4x416
E3:9a8y4x416


lssu(u x, imm y)

E0:1c29y7x420
E1:1c19y7x420
E2:1b59y3x416
E3:1b59y3x416


mask(op v, width w)

E0:1b1913w3v420
E1:1b0d13w3v420
E2:1c79w3v416
E3:1c79w3v416


mask(bit bits0, bit bits1, width w)

E0:1a5w3bits16bits0620
E1:185w3bits16bits0620
E2:01w3bits16bits0616
E3:01w3bits16bits0616


maxd(d x, d y)

E0:c3112y4x420
E1:cab12y4x420


merge(op op0)

E0:c83816op0420
E1:cfd816op0420
E2:b7212op0416
E3:b7212op0416


mind(d x, d y)

E0:c3212y4x420
E1:cac12y4x420


mul(op x, op y)

E0:c3312y4x420
E1:cad12y4x420


muld(d x, d y)

E0:c3412y4x420
E1:cae12y4x420


mulde(d x, d y)

E0:c3512y4x420
E1:caf12y4x420


muldfz(d x, d y)

E0:c3612y4x420
E1:cb012y4x420


muldn(d x, d y)

E0:c3712y4x420
E1:cb112y4x420


muldp(d x, d y)

E0:c3812y4x420
E1:cb212y4x420


muldz(d x, d y)

E0:c3912y4x420
E1:cb312y4x420


mulsf(sf x, sf y, bit dot)

E0:06dot6y4x420
E1:06dot6y4x420


mulsfe(sf x, sf y, bit dot)

E0:16dot6y4x420
E1:16dot6y4x420


mulsffz(sf x, sf y, bit dot)

E0:26dot6y4x420
E1:26dot6y4x420


mulsfn(sf x, sf y, bit dot)

E0:36dot6y4x420
E1:36dot6y4x420


mulsfp(sf x, sf y, bit dot)

E0:46dot6y4x420
E1:46dot6y4x420


mulsfs(sf x, sf y, bit dot)

E0:56dot6y4x420
E1:56dot6y4x420


mulsfse(sf x, sf y, bit dot)

E0:66dot6y4x420
E1:66dot6y4x420


mulsfsfz(sf x, sf y, bit dot)

E0:76dot6y4x420
E1:76dot6y4x420


mulsfsn(sf x, sf y, bit dot)

E0:86dot6y4x420
E1:86dot6y4x420


mulsfsp(sf x, sf y, bit dot)

E0:96dot6y4x420
E1:96dot6y4x420


mulsfsz(sf x, sf y, bit dot)

E0:a6dot6y4x420
E1:a6dot6y4x420


mulsfw(sf x, sf y, bit dot)

E0:b6dot6y4x420
E1:b6dot6y4x420


mulsfwe(sf x, sf y, bit dot)

E0:c6dot6y4x420
E1:c6dot6y4x420


mulsfwfz(sf x, sf y, bit dot)

E0:d6dot6y4x420
E1:d6dot6y4x420


mulsfwn(sf x, sf y, bit dot)

E0:e6dot6y4x420
E1:e6dot6y4x420


mulsfwp(sf x, sf y, bit dot)

E0:f6dot6y4x420
E1:f6dot6y4x420


mulsfwz(sf x, sf y, bit dot)

E0:106dot6y4x420
E1:106dot6y4x420


mulsfx(sf x, sf y, bit dot)

E0:116dot6y4x420
E1:116dot6y4x420


mulsfxe(sf x, sf y, bit dot)

E0:126dot6y4x420
E1:126dot6y4x420


mulsfxfz(sf x, sf y, bit dot)

E0:136dot6y4x420
E1:136dot6y4x420


mulsfxn(sf x, sf y, bit dot)

E0:146dot6y4x420
E1:146dot6y4x420


mulsfxp(sf x, sf y, bit dot)

E0:156dot6y4x420
E1:156dot6y4x420


mulsfxz(sf x, sf y, bit dot)

E0:166dot6y4x420
E1:166dot6y4x420


mulsfz(sf x, sf y, bit dot)

E0:176dot6y4x420
E1:176dot6y4x420


mulss(s x, s y)

E0:c3a12y4x420
E1:cb412y4x420


mulsw(s x, s y)

E0:c3b12y4x420
E1:cb512y4x420


mulswv(s x, s y)

E0:c3c12y4x420
E1:cb612y4x420


mulsx(s x, s y)

E0:c3d12y4x420
E1:cb712y4x420


muluf(uf x, uf y, bit dot)

E0:186dot6y4x420
E1:186dot6y4x420


mulufe(uf x, uf y, bit dot)

E0:196dot6y4x420
E1:196dot6y4x420


muluffz(uf x, uf y, bit dot)

E0:1a6dot6y4x420
E1:1a6dot6y4x420


mulufn(uf x, uf y, bit dot)

E0:1b6dot6y4x420
E1:1b6dot6y4x420


mulufp(uf x, uf y, bit dot)

E0:1c6dot6y4x420
E1:1c6dot6y4x420


mulufs(uf x, uf y, bit dot)

E0:1d6dot6y4x420
E1:1d6dot6y4x420


mulufse(uf x, uf y, bit dot)

E0:1e6dot6y4x420
E1:1e6dot6y4x420


mulufsfz(uf x, uf y, bit dot)

E0:1f6dot6y4x420
E1:1f6dot6y4x420


mulufsn(uf x, uf y, bit dot)

E0:206dot6y4x420
E1:206dot6y4x420


mulufsp(uf x, uf y, bit dot)

E0:216dot6y4x420
E1:216dot6y4x420


mulufsz(uf x, uf y, bit dot)

E0:226dot6y4x420
E1:226dot6y4x420


mulufw(uf x, uf y, bit dot)

E0:236dot6y4x420
E1:236dot6y4x420


mulufwe(uf x, uf y, bit dot)

E0:246dot6y4x420
E1:246dot6y4x420


mulufwfz(uf x, uf y, bit dot)

E0:256dot6y4x420
E1:256dot6y4x420


mulufwn(uf x, uf y, bit dot)

E0:266dot6y4x420
E1:266dot6y4x420


mulufwp(uf x, uf y, bit dot)

E0:276dot6y4x420
E1:276dot6y4x420


mulufwz(uf x, uf y, bit dot)

E0:286dot6y4x420
E1:286dot6y4x420


mulufx(uf x, uf y, bit dot)

E0:296dot6y4x420
E1:296dot6y4x420


mulufxe(uf x, uf y, bit dot)

E0:2a6dot6y4x420
E1:2a6dot6y4x420


mulufxfz(uf x, uf y, bit dot)

E0:2b6dot6y4x420
E1:2b6dot6y4x420


mulufxn(uf x, uf y, bit dot)

E0:2c6dot6y4x420
E1:2c6dot6y4x420


mulufxp(uf x, uf y, bit dot)

E0:2d6dot6y4x420
E1:2d6dot6y4x420


mulufxz(uf x, uf y, bit dot)

E0:2e6dot6y4x420
E1:2e6dot6y4x420


mulufz(uf x, uf y, bit dot)

E0:2f6dot6y4x420
E1:2f6dot6y4x420


mulus(u x, u y)

E0:c3e12y4x420
E1:cb812y4x420


muluw(u x, u y)

E0:c3f12y4x420
E1:cb912y4x420


muluwv(u x, u y)

E0:c4012y4x420
E1:cba12y4x420


mulux(u x, u y)

E0:c4112y4x420
E1:cbb12y4x420


nand(op x, imm y)

E0:1c39y7x420
E1:1c29y7x420
E2:1b69y3x416
E3:1b69y3x416


nand(op x, op y)

E0:c4212y4x420
E1:cbc12y4x420
E2:9b8y4x416
E3:9b8y4x416


NaR(op x)

E0:c83c16x420
E1:cfdc16x420
E2:b7412x416
E3:b7412x416


NaR(NaR kind, width w)

E0:6c111w3kind620
E1:6c211w3kind620
E2:727w3kind616
E3:727w3kind616


narrow(op v1, op v2)

E0:c4312v24v1420
E1:cbd12v24v1420
E2:9c8v24v1416
E3:9c8v24v1416


narrow(op v)

E0:cfdd16v420
E1:d77916v420
E2:b7b12v416
E3:b7b12v416


narrowd(d v1, d v2)

E0:c4412v24v1420
E1:cbe12v24v1420


narrowd(d v)

E0:cfde16v420
E1:d77a16v420


narrowde(d v)

E0:cfdf16v420
E1:d77b16v420


narrowde(d v1, d v2)

E0:c4512v24v1420
E1:cbf12v24v1420


narrowdfz(d v1, d v2)

E0:c4612v24v1420
E1:cc012v24v1420


narrowdfz(d v)

E0:cfe016v420
E1:d77c16v420


narrowdn(d v)

E0:cfe116v420
E1:d77d16v420


narrowdn(d v1, d v2)

E0:c4712v24v1420
E1:cc112v24v1420


narrowdp(d v)

E0:cfe216v420
E1:d77e16v420


narrowdp(d v1, d v2)

E0:c4812v24v1420
E1:cc212v24v1420


narrowdz(d v1, d v2)

E0:c4912v24v1420
E1:cc312v24v1420


narrowdz(d v)

E0:cfe316v420
E1:d77f16v420


narrowss(s v1, s v2)

E0:c4a12v24v1420
E1:cc412v24v1420
E2:9d8v24v1416
E3:9d8v24v1416


narrowss(s v)

E0:cfe416v420
E1:d78016v420
E2:b7c12v416
E3:b7c12v416


narrowsx(s v)

E0:cfe516v420
E1:d78116v420
E2:b7d12v416
E3:b7d12v416


narrowsx(s v1, s v2)

E0:c4b12v24v1420
E1:cc512v24v1420
E2:9e8v24v1416
E3:9e8v24v1416


narrowus(u v1, u v2)

E0:c4c12v24v1420
E1:cc612v24v1420
E2:9f8v24v1416
E3:9f8v24v1416


narrowus(u v)

E0:cfe616v420
E1:d78216v420
E2:b7e12v416
E3:b7e12v416


narrowux(u v)

E0:cfe716v420
E1:d78316v420
E2:b7f12v416
E3:b7f12v416


narrowux(u v1, u v2)

E0:c4d12v24v1420
E1:cc712v24v1420
E2:a08v24v1416
E3:a08v24v1416


neg(op x)

E0:cfe816x420
E1:d78416x420
E2:d0012x416
E3:d0012x416


negd(d x)

E0:cfe916x420
E1:d78516x420


negss(s x)

E0:cfea16x420
E1:d78616x420
E2:d0112x416
E3:d0112x416


negsw(s x)

E0:cfeb16x420
E1:d78716x420
E2:d0212x416
E3:d0212x416


negswv(s x)

E0:cfec16x420
E1:d78816x420
E2:d0312x416
E3:d0312x416


negsx(s x)

E0:cfed16x420
E1:d78916x420
E2:d0412x416
E3:d0412x416


neq(conditioncode)

E0:d81d72020
E1:d7b972020
E2:d2271616
E3:d2271616


neq(op x, op y)

E0:c4e12y4x420
E1:cc812y4x420
E2:a18y4x416
E3:a18y4x416


neq(op x, imm y)

E0:1c49y7x420
E1:1c39y7x420
E2:1b79y3x416
E3:1b79y3x416


neqd(d x, d y)

E0:c4f12y4x420
E1:cc912y4x420


neqdx(d x, d y)

E0:c5012y4x420
E1:cca12y4x420


neqp(p x, p y)

E0:c5112y4x420
E1:ccb12y4x420
E2:a28y4x416
E3:a28y4x416


nextDownd(d x)

E0:cfee16x420
E1:d78a16x420


nextUpd(d x)

E0:cfef16x420
E1:d78b16x420


nimp(op x, op y)

E0:c5212y4x420
E1:ccc12y4x420
E2:a38y4x416
E3:a38y4x416


nimp(op x, imm y)

E0:1c59y7x420
E1:1c49y7x420
E2:1b89y3x416
E3:1b89y3x416


nope()

E0:d81d82020


nor(op x, op y)

E0:c5312y4x420
E1:ccd12y4x420
E2:a48y4x416
E3:a48y4x416


nor(op x, imm y)

E0:1c69y7x420
E1:1c59y7x420
E2:1b99y3x416
E3:1b99y3x416


norddx(d x, d y)

E0:c5412y4x420
E1:cce12y4x420


notl(op x)

E0:cff016x420
E1:d78c16x420
E2:d0512x416
E3:d0512x416


nxor(op x, op y)

E0:c5512y4x420
E1:ccf12y4x420
E2:a58y4x416
E3:a58y4x416


nxor(op x, imm y)

E0:1c79y7x420
E1:1c69y7x420
E2:1ba9y3x416
E3:1ba9y3x416


ones(op x)

E0:cff116x420
E1:d78d16x420
E2:d0612x416
E3:d0612x416


orddx(d x, d y)

E0:c5612y4x420
E1:cd012y4x420


orl(op x, op y)

E0:c5712y4x420
E1:cd112y4x420
E2:a68y4x416
E3:a68y4x416


orl(op x, imm y)

E0:1c89y7x420
E1:1c79y7x420
E2:1bb9y3x416
E3:1bb9y3x416


overflows(conditioncode)

E0:d81d92020
E1:d7b982020
E2:d2281616
E3:d2281616


quantized(d v, d q)

E0:c5812q4v420
E1:cd212q4v420


rdivd(d x)

E0:cff216y420
E1:d78e16y420


rdivs(s x)

E0:cff316y420
E1:d78f16y420
E2:d0712y416
E3:d0712y416


rdivu(u x)

E0:cff416y420
E1:d79016y420
E2:d0812y416
E3:d0812y416


resolve(p x)

E0:cff516x420
E1:d79116x420
E2:d0912x416
E3:d0912x416


reverse(op x)

E0:cff616x420
E1:d79216x420
E2:d0a12x416
E3:d0a12x416


roots(s x)

E0:cff716x420
E1:d79316x420
E2:d0b12x416
E3:d0b12x416


rootu(u x)

E0:cff816x420
E1:d79416x420
E2:d0c12x416
E3:d0c12x416


rotatel(op x, u bits)

E0:c5912bits4x420
E1:cd312bits4x420


rotatel(op x, bit bits)

E0:32310bits6x420
E1:34210bits6x420


rotater(op x, u bits)

E0:c5a12bits4x420
E1:cd412bits4x420


rotater(op x, bit bits)

E0:32410bits6x420
E1:34310bits6x420


rrootd(d x)

E0:cff916x420
E1:d79516x420


rroots(s x)

E0:cffa16x420
E1:d79616x420
E2:d0d12x416
E3:d0d12x416


rrootu(u x)

E0:cffb16x420
E1:d79716x420
E2:d0e12x416
E3:d0e12x416


s2fd(d x)

E0:cffc16x420
E1:d79816x420


s2fde(d x)

E0:cffd16x420
E1:d79916x420


s2fdfz(d x)

E0:cffe16x420
E1:d79a16x420


s2fdn(d x)

E0:cfff16x420
E1:d79b16x420


s2fdp(d x)

E0:d80016x420
E1:d79c16x420


s2fdz(d x)

E0:d80116x420
E1:d79d16x420


s2u(op x)

E0:d80216x420
E1:d79e16x420
E2:d0f12x416
E3:d0f12x416


s2us(op x)

E0:d80316x420
E1:d79f16x420
E2:d1012x416
E3:d1012x416


s2ux(op x)

E0:d80416x420
E1:d7a016x420
E2:d1112x416
E3:d1112x416


sameQuantumd(d x, d y)

E0:c5b12y4x420
E1:cd512y4x420


scaleBd(d x, op scale)

E0:c5c12scale4x420
E1:cd612scale4x420


scaleBde(d x, op scale)

E0:c5d12scale4x420
E1:cd712scale4x420


scaleBdfz(d x, op scale)

E0:c5e12scale4x420
E1:cd812scale4x420


scaleBdn(d x, op scale)

E0:c5f12scale4x420
E1:cd912scale4x420


scaleBdp(d x, op scale)

E0:c6012scale4x420
E1:cda12scale4x420


scaleBdz(d x, op scale)

E0:c6112scale4x420
E1:cdb12scale4x420


set(op x, bit bit)

E0:32510bit6x420
E1:34410bit6x420
E2:306bit6x416
E3:306bit6x416


set(op x, n bit)

E0:c6212bit4x420
E1:cdc12bit4x420
E2:a78bit4x416
E3:a78bit4x416


shiftl(op x, n bits)

E0:c6312bits4x420
E1:cdd12bits4x420


shiftl(op x, bit bits)

E0:32610bits6x420
E1:34510bits6x420


shiftlss(s x, n bits)

E0:c6412bits4x420
E1:cde12bits4x420


shiftlss(s x, bit bits)

E0:32710bits6x420
E1:34610bits6x420


shiftlsw(s x, n bits)

E0:c6512bits4x420
E1:cdf12bits4x420


shiftlsw(s x, bit bits)

E0:32810bits6x420
E1:34710bits6x420


shiftlswv(s x, bit bits)

E0:32910bits6x420
E1:34810bits6x420


shiftlswv(s x, n bits)

E0:c6612bits4x420
E1:ce012bits4x420


shiftlsx(s x, bit bits)

E0:32a10bits6x420
E1:34910bits6x420


shiftlsx(s x, n bits)

E0:c6712bits4x420
E1:ce112bits4x420


shiftlus(u x, bit bits)

E0:32b10bits6x420
E1:34a10bits6x420


shiftlus(u x, n bits)

E0:c6812bits4x420
E1:ce212bits4x420


shiftluw(u x, n bits)

E0:c6912bits4x420
E1:ce312bits4x420


shiftluw(u x, bit bits)

E0:32c10bits6x420
E1:34b10bits6x420


shiftluwv(u x, n bits)

E0:c6a12bits4x420
E1:ce412bits4x420


shiftluwv(u x, bit bits)

E0:32d10bits6x420
E1:34c10bits6x420


shiftlux(u x, bit bits)

E0:32e10bits6x420
E1:34d10bits6x420


shiftlux(u x, n bits)

E0:c6b12bits4x420
E1:ce512bits4x420


shiftrs(s x, n bits)

E0:c6c12bits4x420
E1:ce612bits4x420


shiftrs(s x, bit bits)

E0:32f10bits6x420
E1:34e10bits6x420


shiftrsf(sf x, bit bits)

E0:33010bits6x420
E1:34f10bits6x420


shiftrsfe(sf x, bit bits)

E0:33110bits6x420
E1:35010bits6x420


shiftrsffz(sf x, bit bits)

E0:33210bits6x420
E1:35110bits6x420


shiftrsfn(sf x, bit bits)

E0:33310bits6x420
E1:35210bits6x420


shiftrsfp(sf x, bit bits)

E0:33410bits6x420
E1:35310bits6x420


shiftrsfz(sf x, bit bits)

E0:33510bits6x420
E1:35410bits6x420


shiftru(u x, bit bits)

E0:33610bits6x420
E1:35510bits6x420


shiftru(u x, n bits)

E0:c6d12bits4x420
E1:ce712bits4x420


shiftruf(uf x, bit bits)

E0:33710bits6x420
E1:35610bits6x420


shiftrufe(uf x, bit bits)

E0:33810bits6x420
E1:35710bits6x420


shiftruffz(uf x, bit bits)

E0:33910bits6x420
E1:35810bits6x420


shiftrufn(uf x, bit bits)

E0:33a10bits6x420
E1:35910bits6x420


shiftrufp(uf x, bit bits)

E0:33b10bits6x420
E1:35a10bits6x420


shiftrufz(uf x, bit bits)

E0:33c10bits6x420
E1:35b10bits6x420


shuffle(op vs, op positions)

E0:c6e12positions4vs420
E1:ce812positions4vs420
E2:a88positions4vs416
E3:a88positions4vs416


smeari(op vs)

E0:d80516vs420
E1:d7a116vs420
E2:d1212vs416
E3:d1212vs416


smearx(op vs)

E0:d80616vs420
E1:d7a216vs420
E2:d1312vs416
E3:d1312vs416


splat(op v)

E0:d80716v420
E1:d7a316v420
E2:d1412v416
E3:d1412v416


sub(op x, imm y)

E0:1c99y7x420
E1:1c89y7x420
E2:1bc9y3x416
E3:1bc9y3x416


sub(op x, op y)

E0:c6f12y4x420
E1:ce912y4x420
E2:a98y4x416
E3:a98y4x416


sub1u(u x, u y)

E0:c7012y4x420
E1:cea12y4x420
E2:aa8y4x416
E3:aa8y4x416


subd(d x, d y)

E0:c7112y4x420
E1:ceb12y4x420


subde(d x, d y)

E0:c7212y4x420
E1:cec12y4x420


subdfz(d x, d y)

E0:c7312y4x420
E1:ced12y4x420


subdn(d x, d y)

E0:c7412y4x420
E1:cee12y4x420


subdp(d x, d y)

E0:c7512y4x420
E1:cef12y4x420


subdz(d x, d y)

E0:c7612y4x420
E1:cf012y4x420


subp(p x, imm y, scale s)

E0:767s2y7x420
E1:767s2y7x420
E2:787s2y3x416
E3:787s2y3x416


subp(p x, p y, scale s)

E0:36210s2y4x420
E1:36010s2y4x420
E2:336s2y4x416
E3:336s2y4x416


subss(s x, s y)

E0:c7712y4x420
E1:cf112y4x420
E2:ab8y4x416
E3:ab8y4x416


subss(s x, imm y)

E0:1ca9y7x420
E1:1c99y7x420
E2:1bd9y3x416
E3:1bd9y3x416


subsw(s x, s y)

E0:c7812y4x420
E1:cf212y4x420
E2:ac8y4x416
E3:ac8y4x416


subsw(s x, imm y)

E0:1cb9y7x420
E1:1ca9y7x420
E2:1be9y3x416
E3:1be9y3x416


subswv(s x, s y)

E0:c7912y4x420
E1:cf312y4x420
E2:ad8y4x416
E3:ad8y4x416


subswv(s x, imm y)

E0:1cc9y7x420
E1:1cb9y7x420
E2:1bf9y3x416
E3:1bf9y3x416


subsx(s x, s y)

E0:c7a12y4x420
E1:cf412y4x420
E2:ae8y4x416
E3:ae8y4x416


subsx(s x, imm y)

E0:1cd9y7x420
E1:1cc9y7x420
E2:1c09y3x416
E3:1c09y3x416


subus(u x, u y)

E0:c7b12y4x420
E1:cf512y4x420
E2:af8y4x416
E3:af8y4x416


subus(u x, imm y)

E0:1ce9y7x420
E1:1cd9y7x420
E2:1c19y3x416
E3:1c19y3x416


subuw(u x, u y)

E0:c7c12y4x420
E1:cf612y4x420
E2:b08y4x416
E3:b08y4x416


subuw(u x, imm y)

E0:1cf9y7x420
E1:1ce9y7x420
E2:1c29y3x416
E3:1c29y3x416


subuwv(u x, u y)

E0:c7d12y4x420
E1:cf712y4x420
E2:b18y4x416
E3:b18y4x416


subuwv(u x, imm y)

E0:1d09y7x420
E1:1cf9y7x420
E2:1c39y3x416
E3:1c39y3x416


subux(u x, u y)

E0:c7e12y4x420
E1:cf812y4x420
E2:b28y4x416
E3:b28y4x416


subux(u x, imm y)

E0:1d19y7x420
E1:1d09y7x420
E2:1c49y3x416
E3:1c49y3x416


test(op x, n bit)

E0:c7f12bit4x420
E1:cf912bit4x420
E2:b38bit4x416
E3:b38bit4x416


test(op x, bit bit)

E0:33d10bit6x420
E1:35c10bit6x420
E2:316bit6x416
E3:316bit6x416


u2fd(d x)

E0:d80816x420
E1:d7a416x420


u2fde(d x)

E0:d80916x420
E1:d7a516x420


u2fdfz(d x)

E0:d80a16x420
E1:d7a616x420


u2fdn(d x)

E0:d80b16x420
E1:d7a716x420


u2fdp(d x)

E0:d80c16x420
E1:d7a816x420


u2fdz(d x)

E0:d80d16x420
E1:d7a916x420


u2s(op x)

E0:d80e16x420
E1:d7aa16x420
E2:d1512x416
E3:d1512x416


u2ss(op x)

E0:d80f16x420
E1:d7ab16x420
E2:d1612x416
E3:d1612x416


u2sw(op x)

E0:d81016x420
E1:d7ac16x420
E2:d1712x416
E3:d1712x416


u2swv(op x)

E0:d81116x420
E1:d7ad16x420
E2:d1812x416
E3:d1812x416


u2sx(op x)

E0:d81216x420
E1:d7ae16x420
E2:d1912x416
E3:d1912x416


vec(op op0, op op1)

E0:c0712op14op0420
E1:c8112op14op0420
E2:818op14op0416
E3:818op14op0416


vec(op op0)

E0:c83916op0420
E1:cfd916op0420
E2:b7312op0416
E3:b7312op0416


widen(op v1, op v2)

E0:c8012v24v1420
E1:cfa12v24v1420
E2:b48v24v1416
E3:b48v24v1416


widen(op v)

E0:d81316v420
E1:d7af16v420
E2:d1a12v416
E3:d1a12v416


widend(d v)

E0:d81416v420
E1:d7b016v420


widendv(d v)

E0:d81516v420
E1:d7b116v420


widens(s v)

E0:d81616v420
E1:d7b216v420
E2:d1b12v416
E3:d1b12v416


widensf(sf v)

E0:d81716v420
E1:d7b316v420
E2:d1c12v416
E3:d1c12v416


widensfv(sf v)

E0:d81816v420
E1:d7b416v420
E2:d1d12v416
E3:d1d12v416


widensv(s v)

E0:d81916v420
E1:d7b516v420
E2:d1e12v416
E3:d1e12v416


widenuf(uf v)

E0:d81a16v420
E1:d7b616v420
E2:d1f12v416
E3:d1f12v416


widenufv(uf v)

E0:d81b16v420
E1:d7b716v420
E2:d2012v416
E3:d2012v416


widenv(op v1, op v2)

E0:c8112v24v1420
E1:cfb12v24v1420
E2:b58v24v1416
E3:b58v24v1416


widenv(op v)

E0:d81c16v420
E1:d7b816v420
E2:d2112v416
E3:d2112v416


xorl(op x, op y)

E0:c8212y4x420
E1:cfc12y4x420
E2:b68y4x416
E3:b68y4x416


xorl(op x, imm y)

E0:1d29y7x420
E1:1d19y7x420
E2:1c59y3x416
E3:1c59y3x416

Flow Block


abortAtomic()

F1:02cs2e01216
F2:02cs2e01216
F3:02cs21e1014


argSize(off size)

F1:cm102cs2691116size(0,1,2,4)⨯8
F2:cm102cs2691116size(0,1,2,4)⨯8
F3:cm102cs29914size(0,1,2,4)⨯8


br(p target, lit delay)

F0:22cs27b71216target4delay48


br(lbl target)

F0:cm102cs2781116target(0,1,2,4)⨯8


br(lbl target, lit delay)

F0:cm112cs21dd1116delay44target(0,1,2,4)⨯8


br(p target)

F0:12cs23be1216target44


brfl(pred q, lbl target, lit delay)

F0:cm122cs23d21116q4delay48target(0,1,2,4)⨯8
F1:cm122cs23c61116q4delay48target(0,1,2,4)⨯8
F2:cm122cs23c61116q4delay48target(0,1,2,4)⨯8


brfl(pred q, p target)

F0:22cs27b01216q4target48
F1:22cs27921216q4target48
F2:22cs27921216q4target48


brfl(pred q, p target, lit delay)

F0:32cs28f01216q4target4delay412
F1:32cs28d21216q4target4delay412
F2:32cs28d21216q4target4delay412


brfl(pred q, lbl target)

F0:cm112cs21d91116q44target(0,1,2,4)⨯8
F1:cm112cs21c91116q44target(0,1,2,4)⨯8
F2:cm112cs21c91116q44target(0,1,2,4)⨯8


brtr(pred q, lbl target, lit delay)

F0:cm122cs23d31116q4delay48target(0,1,2,4)⨯8
F1:cm122cs23c71116q4delay48target(0,1,2,4)⨯8
F2:cm122cs23c71116q4delay48target(0,1,2,4)⨯8


brtr(pred q, lbl target)

F0:cm112cs21da1116q44target(0,1,2,4)⨯8
F1:cm112cs21ca1116q44target(0,1,2,4)⨯8
F2:cm112cs21ca1116q44target(0,1,2,4)⨯8


brtr(pred q, p target)

F0:22cs27b11216q4target48
F1:22cs27931216q4target48
F2:22cs27931216q4target48


brtr(pred q, p target, lit delay)

F0:32cs28f11216q4target4delay412
F1:32cs28d31216q4target4delay412
F2:32cs28d31216q4target4delay412


cachebcl(p lower, p upper)

F0:22cs27b21216lower4upper48


cachebdl(p lower, p upper)

F0:22cs27b31216lower4upper48


cached(p lower, p upper)

F0:22cs27b41216lower4upper48


cached(p lower, p upper, p base)

F0:32cs28f21216lower4upper4base412


cachee(p lower, p upper)

F0:22cs27b51216lower4upper48


cachee(p line)

F0:12cs23bf1216line44


cachex(p line)

F0:12cs23c01216line44


cachex(p lower, p upper)

F0:22cs27b61216lower4upper48


call(lit n, p target, off argv, count argc, lit argv)

F0:cm1argc432cs210716n4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs210716n4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs210716n4target4argv412argv(0,1,2,4)⨯8


call(lit n, off target, count argc)

F0:cm1argc412cs20716n44target(0,1,2,4)⨯8
F1:cm1argc412cs20716n44target(0,1,2,4)⨯8
F2:cm1argc412cs20716n44target(0,1,2,4)⨯8


call(lit n, p target, off argv, count argc)

F0:cm1argc422cs20716n4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs20716n4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs20716n4target48argv(0,1,2,4)⨯8


call(lit n, off target, count argc, lit argv)

F0:cm1argc422cs21a716n4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs21a716n4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs21a716n4argv48target(0,1,2,4)⨯8


call(lit n, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs22a716n4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs22a716n4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs22a716n4argv4argv412target(0,1,2,4)⨯8


call0(off target, count argc, lit argv, lit argv, lit argv)

F0:cm1argc432cs22b716argv4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs22b716argv4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs22b716argv4argv4argv412target(0,1,2,4)⨯8


call0(op q, off target, count argc, lit argv)

F0:cm1argc422cs21716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs21716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs21716q4argv48target(0,1,2,4)⨯8


call0(off target, count argc, lit argv)

F0:cm1argc412cs21716argv44target(0,1,2,4)⨯8
F1:cm1argc412cs21716argv44target(0,1,2,4)⨯8
F2:cm1argc412cs21716argv44target(0,1,2,4)⨯8


call0(off target, count argc, lit argv, lit argv)

F0:cm1argc422cs21b716argv4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs21b716argv4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs21b716argv4argv48target(0,1,2,4)⨯8


call0(op q, off target, count argc)

F0:cm1argc412cs2c716q44target(0,1,2,4)⨯8
F1:cm1argc412cs2b716q44target(0,1,2,4)⨯8
F2:cm1argc412cs2b716q44target(0,1,2,4)⨯8


call0(off target, count argc)

F0:cm1argc402cs20716target(0,1,2,4)⨯8
F1:cm1argc402cs20716target(0,1,2,4)⨯8
F2:cm1argc402cs20716target(0,1,2,4)⨯8


call0(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs211716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs211716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs211716q4argv4argv412target(0,1,2,4)⨯8


call1(off target, count argc, lit argv, lit argv)

F0:cm1argc422cs21c716argv4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs21c716argv4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs21c716argv4argv48target(0,1,2,4)⨯8


call1(op q, off target, count argc)

F0:cm1argc412cs2d716q44target(0,1,2,4)⨯8
F1:cm1argc412cs2c716q44target(0,1,2,4)⨯8
F2:cm1argc412cs2c716q44target(0,1,2,4)⨯8


call1(off target, count argc, lit argv)

F0:cm1argc412cs22716argv44target(0,1,2,4)⨯8
F1:cm1argc412cs22716argv44target(0,1,2,4)⨯8
F2:cm1argc412cs22716argv44target(0,1,2,4)⨯8


call1(off target, count argc)

F0:cm1argc402cs21716target(0,1,2,4)⨯8
F1:cm1argc402cs21716target(0,1,2,4)⨯8
F2:cm1argc402cs21716target(0,1,2,4)⨯8


call1(off target, count argc, lit argv, lit argv, lit argv)

F0:cm1argc432cs22c716argv4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs22c716argv4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs22c716argv4argv4argv412target(0,1,2,4)⨯8


call1(op q, off target, count argc, lit argv)

F0:cm1argc422cs22716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs22716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs22716q4argv48target(0,1,2,4)⨯8


call1(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs212716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs212716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs212716q4argv4argv412target(0,1,2,4)⨯8


callfl(op q, lit n, p target, off argc, count args)

F0:cm1argc432cs20716q4n4target412argc(0,1,2,4)⨯8
F1:cm1argc432cs20716q4n4target412argc(0,1,2,4)⨯8
F2:cm1argc432cs20716q4n4target412argc(0,1,2,4)⨯8


callfl(op q, lit n, off target, count argc, lit argv)

F0:cm1argc432cs213716q4n4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs213716q4n4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs213716q4n4argv412target(0,1,2,4)⨯8


callfl(op q, lit n, off target, count argc)

F0:cm1argc422cs23716q4n48target(0,1,2,4)⨯8
F1:cm1argc422cs23716q4n48target(0,1,2,4)⨯8
F2:cm1argc422cs23716q4n48target(0,1,2,4)⨯8


callfl0(op q, p target, off argv, count argc)

F0:cm1argc422cs226716q4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs225716q4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs225716q4target48argv(0,1,2,4)⨯8


callfl0(op q, p target, off argv, count argc, lit argv)

F0:cm1argc432cs21716q4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs21716q4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs21716q4target4argv412argv(0,1,2,4)⨯8


callfl0(op q, off target, count argc)

F0:cm1argc412cs2e716q44target(0,1,2,4)⨯8
F1:cm1argc412cs2d716q44target(0,1,2,4)⨯8
F2:cm1argc412cs2d716q44target(0,1,2,4)⨯8


callfl0(op q, off target, count argc, lit argv)

F0:cm1argc422cs24716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs24716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs24716q4argv48target(0,1,2,4)⨯8


callfl0(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs214716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs214716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs214716q4argv4argv412target(0,1,2,4)⨯8


callfl1(op q, off target, count argc, lit argv)

F0:cm1argc422cs25716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs25716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs25716q4argv48target(0,1,2,4)⨯8


callfl1(op q, p target, off argv, count argc)

F0:cm1argc422cs227716q4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs226716q4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs226716q4target48argv(0,1,2,4)⨯8


callfl1(op q, off target, count argc)

F0:cm1argc412cs2f716q44target(0,1,2,4)⨯8
F1:cm1argc412cs2e716q44target(0,1,2,4)⨯8
F2:cm1argc412cs2e716q44target(0,1,2,4)⨯8


callfl1(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs215716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs215716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs215716q4argv4argv412target(0,1,2,4)⨯8


callfl1(op q, p target, off argv, count argc, lit argv)

F0:cm1argc432cs22716q4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs22716q4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs22716q4target4argv412argv(0,1,2,4)⨯8


callfln(op q, lit n, off target, count argc)

F0:cm1argc422cs26716q4n48target(0,1,2,4)⨯8
F1:cm1argc422cs26716q4n48target(0,1,2,4)⨯8
F2:cm1argc422cs26716q4n48target(0,1,2,4)⨯8


callfln(op q, lit n, p target, off argc, count args)

F0:cm1argc432cs23716q4n4target412argc(0,1,2,4)⨯8
F1:cm1argc432cs23716q4n4target412argc(0,1,2,4)⨯8
F2:cm1argc432cs23716q4n4target412argc(0,1,2,4)⨯8


callfln(op q, lit n, off target, count argc, lit argv)

F0:cm1argc432cs216716q4n4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs216716q4n4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs216716q4n4argv412target(0,1,2,4)⨯8


calln(lit n, p target, off argv, count argc)

F0:cm1argc422cs27716n4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs27716n4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs27716n4target48argv(0,1,2,4)⨯8


calln(lit n, p target, off argv, count argc, lit argv)

F0:cm1argc432cs217716n4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs217716n4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs217716n4target4argv412argv(0,1,2,4)⨯8


calln(lit n, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs22d716n4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs22d716n4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs22d716n4argv4argv412target(0,1,2,4)⨯8


calln(lit n, off target, count argc)

F0:cm1argc412cs23716n44target(0,1,2,4)⨯8
F1:cm1argc412cs23716n44target(0,1,2,4)⨯8
F2:cm1argc412cs23716n44target(0,1,2,4)⨯8


calln(lit n, off target, count argc, lit argv)

F0:cm1argc422cs21d716n4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs21d716n4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs21d716n4argv48target(0,1,2,4)⨯8


calltr(op q, lit n, p target, off argc, count args)

F0:cm1argc432cs24716q4n4target412argc(0,1,2,4)⨯8
F1:cm1argc432cs24716q4n4target412argc(0,1,2,4)⨯8
F2:cm1argc432cs24716q4n4target412argc(0,1,2,4)⨯8


calltr(op q, lit n, off target, count argc)

F0:cm1argc422cs28716q4n48target(0,1,2,4)⨯8
F1:cm1argc422cs28716q4n48target(0,1,2,4)⨯8
F2:cm1argc422cs28716q4n48target(0,1,2,4)⨯8


calltr(op q, lit n, off target, count argc, lit argv)

F0:cm1argc432cs218716q4n4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs218716q4n4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs218716q4n4argv412target(0,1,2,4)⨯8


calltr0(op q, off target, count argc)

F0:cm1argc412cs210716q44target(0,1,2,4)⨯8
F1:cm1argc412cs2f716q44target(0,1,2,4)⨯8
F2:cm1argc412cs2f716q44target(0,1,2,4)⨯8


calltr0(op q, p target, off argv, count argc, lit argv)

F0:cm1argc432cs25716q4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs25716q4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs25716q4target4argv412argv(0,1,2,4)⨯8


calltr0(op q, p target, off argv, count argc)

F0:cm1argc422cs228716q4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs227716q4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs227716q4target48argv(0,1,2,4)⨯8


calltr0(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs219716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs219716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs219716q4argv4argv412target(0,1,2,4)⨯8


calltr0(op q, off target, count argc, lit argv)

F0:cm1argc422cs29716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs29716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs29716q4argv48target(0,1,2,4)⨯8


calltr1(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs21a716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs21a716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs21a716q4argv4argv412target(0,1,2,4)⨯8


calltr1(op q, p target, off argv, count argc)

F0:cm1argc422cs229716q4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs228716q4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs228716q4target48argv(0,1,2,4)⨯8


calltr1(op q, p target, off argv, count argc, lit argv)

F0:cm1argc432cs26716q4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs26716q4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs26716q4target4argv412argv(0,1,2,4)⨯8


calltr1(op q, off target, count argc, lit argv)

F0:cm1argc422cs2a716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs2a716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs2a716q4argv48target(0,1,2,4)⨯8


calltr1(op q, off target, count argc)

F0:cm1argc412cs211716q44target(0,1,2,4)⨯8
F1:cm1argc412cs210716q44target(0,1,2,4)⨯8
F2:cm1argc412cs210716q44target(0,1,2,4)⨯8


calltrn(op q, lit n, off target, count argc)

F0:cm1argc422cs2b716q4n48target(0,1,2,4)⨯8
F1:cm1argc422cs2b716q4n48target(0,1,2,4)⨯8
F2:cm1argc422cs2b716q4n48target(0,1,2,4)⨯8


calltrn(op q, lit n, p target, off argc, count args)

F0:cm1argc432cs27716q4n4target412argc(0,1,2,4)⨯8
F1:cm1argc432cs27716q4n4target412argc(0,1,2,4)⨯8
F2:cm1argc432cs27716q4n4target412argc(0,1,2,4)⨯8


calltrn(op q, lit n, off target, count argc, lit argv)

F0:cm1argc432cs21b716q4n4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs21b716q4n4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs21b716q4n4argv412target(0,1,2,4)⨯8


con(off v, width w, lit v, lit v, lit v)

F0:w3cm132cs28e816v4v4v412v(0,1,2,4)⨯8
F1:w3cm132cs28c816v4v4v412v(0,1,2,4)⨯8
F2:w3cm132cs28c816v4v4v412v(0,1,2,4)⨯8
F3:w3cm132cs221614v4v4v412v(0,1,2,4)⨯8


con(off v, width w, lit v, lit v)

F0:w3cm122cs279816v4v48v(0,1,2,4)⨯8
F1:w3cm122cs276816v4v48v(0,1,2,4)⨯8
F2:w3cm122cs276816v4v48v(0,1,2,4)⨯8
F3:w3cm122cs21d614v4v48v(0,1,2,4)⨯8


con(off v, width w, lit v)

F0:w3cm112cs238816v44v(0,1,2,4)⨯8
F1:w3cm112cs236816v44v(0,1,2,4)⨯8
F2:w3cm112cs236816v44v(0,1,2,4)⨯8
F3:w3cm112cs24614v44v(0,1,2,4)⨯8


con(off v, width w)

F0:w3cm102cs2e816v(0,1,2,4)⨯8
F1:w3cm102cs2c816v(0,1,2,4)⨯8
F2:w3cm102cs2c816v(0,1,2,4)⨯8
F3:w3cm102cs20614v(0,1,2,4)⨯8


conform(off ops, count c, lit ops)

F0:cm1c412cs24716ops44ops(0,1,2,4)⨯8
F1:cm1c412cs24716ops44ops(0,1,2,4)⨯8
F2:cm1c412cs24716ops44ops(0,1,2,4)⨯8


conform(off ops, count c, lit ops, lit ops)

F0:cm1c422cs21e716ops4ops48ops(0,1,2,4)⨯8
F1:cm1c422cs21e716ops4ops48ops(0,1,2,4)⨯8
F2:cm1c422cs21e716ops4ops48ops(0,1,2,4)⨯8


conform(off ops, count c)

F0:cm1c402cs22716ops(0,1,2,4)⨯8
F1:cm1c402cs22716ops(0,1,2,4)⨯8
F2:cm1c402cs22716ops(0,1,2,4)⨯8


conform(off ops, count c, lit ops, lit ops, lit ops)

F0:cm1c432cs22e716ops4ops4ops412ops(0,1,2,4)⨯8
F1:cm1c432cs22e716ops4ops4ops412ops(0,1,2,4)⨯8
F2:cm1c432cs22e716ops4ops4ops412ops(0,1,2,4)⨯8


enterAtomic()

F1:02cs2e11216
F2:02cs2e11216
F3:02cs21f1014


exitAtomic()

F1:02cs2e21216
F2:02cs2e21216
F3:02cs2201014


exscratchf(off size)

F1:cm102cs26a1116size(0,1,2,4)⨯8
F2:cm102cs26a1116size(0,1,2,4)⨯8
F3:cm102cs2a914size(0,1,2,4)⨯8


externalized(d x)

F0:12cs23c11216x44
F1:12cs239f1216x44
F2:12cs239f1216x44
F3:12cs27b1014x44


face(off count)

F1:cm102cs26b1116count(0,1,2,4)⨯8
F2:cm102cs26b1116count(0,1,2,4)⨯8
F3:cm102cs2b914count(0,1,2,4)⨯8


fill(off lit0, lit off0)

F0:cm112cs21de1116off044lit0(0,1,2,4)⨯8
F1:cm112cs21ce1116off044lit0(0,1,2,4)⨯8
F2:cm112cs21ce1116off044lit0(0,1,2,4)⨯8
F3:cm112cs23c914off044lit0(0,1,2,4)⨯8


fill(off off0)

F0:cm102cs2791116off0(0,1,2,4)⨯8
F1:cm102cs26c1116off0(0,1,2,4)⨯8
F2:cm102cs26c1116off0(0,1,2,4)⨯8
F3:cm102cs2c914off0(0,1,2,4)⨯8


flowArgs(off arg)

F1:cm102cs2681116arg(0,1,2,4)⨯8
F2:cm102cs2681116arg(0,1,2,4)⨯8
F3:cm102cs28914arg(0,1,2,4)⨯8


flowArgs(off arg, lit arg)

F1:cm112cs21cd1116arg44arg(0,1,2,4)⨯8
F2:cm112cs21cd1116arg44arg(0,1,2,4)⨯8
F3:cm112cs23b914arg44arg(0,1,2,4)⨯8


flowArgs(off arg, lit arg, lit arg)

F1:cm122cs23c81116arg4arg48arg(0,1,2,4)⨯8
F2:cm122cs23c81116arg4arg48arg(0,1,2,4)⨯8
F3:cm122cs2f6914arg4arg48arg(0,1,2,4)⨯8


flowArgs(off arg, lit arg, lit arg, lit arg)

F1:cm132cs24681116arg4arg4arg412arg(0,1,2,4)⨯8
F2:cm132cs24681116arg4arg4arg412arg(0,1,2,4)⨯8
F3:cm132cs2118914arg4arg4arg412arg(0,1,2,4)⨯8


flowArgs(op arg)

F1:12cs239e1216arg44
F2:12cs239e1216arg44
F3:12cs27a1014arg44


inner(lit n, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs22f716n4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs22f716n4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs22f716n4argv4argv412target(0,1,2,4)⨯8


inner(lit n, off target, count argc)

F0:cm1argc412cs25716n44target(0,1,2,4)⨯8
F1:cm1argc412cs25716n44target(0,1,2,4)⨯8
F2:cm1argc412cs25716n44target(0,1,2,4)⨯8


inner(lit n, p target, off argv, count argc)

F0:cm1argc422cs2c716n4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs2c716n4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs2c716n4target48argv(0,1,2,4)⨯8


inner(lit n, p target, off argv, count argc, lit argv)

F0:cm1argc432cs21c716n4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs21c716n4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs21c716n4target4argv412argv(0,1,2,4)⨯8


inner(lit n, off target, count argc, lit argv)

F0:cm1argc422cs21f716n4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs21f716n4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs21f716n4argv48target(0,1,2,4)⨯8


inner0(off target, count argc, lit argv, lit argv, lit argv)

F0:cm1argc432cs230716argv4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs230716argv4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs230716argv4argv4argv412target(0,1,2,4)⨯8


inner0(op q, off target, count argc)

F0:cm1argc412cs212716q44target(0,1,2,4)⨯8
F1:cm1argc412cs211716q44target(0,1,2,4)⨯8
F2:cm1argc412cs211716q44target(0,1,2,4)⨯8


inner0(off target, count argc, lit argv, lit argv)

F0:cm1argc422cs220716argv4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs220716argv4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs220716argv4argv48target(0,1,2,4)⨯8


inner0(op q, off target, count argc, lit argv)

F0:cm1argc422cs2d716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs2d716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs2d716q4argv48target(0,1,2,4)⨯8


inner0(off target, count argc, lit argv)

F0:cm1argc412cs26716argv44target(0,1,2,4)⨯8
F1:cm1argc412cs26716argv44target(0,1,2,4)⨯8
F2:cm1argc412cs26716argv44target(0,1,2,4)⨯8


inner0(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs21d716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs21d716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs21d716q4argv4argv412target(0,1,2,4)⨯8


inner0(off target, count argc)

F0:cm1argc402cs23716target(0,1,2,4)⨯8
F1:cm1argc402cs23716target(0,1,2,4)⨯8
F2:cm1argc402cs23716target(0,1,2,4)⨯8


inner1(off target, count argc, lit argv, lit argv)

F0:cm1argc422cs221716argv4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs221716argv4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs221716argv4argv48target(0,1,2,4)⨯8


inner1(off target, count argc, lit argv, lit argv, lit argv)

F0:cm1argc432cs231716argv4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs231716argv4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs231716argv4argv4argv412target(0,1,2,4)⨯8


inner1(op q, off target, count argc)

F0:cm1argc412cs213716q44target(0,1,2,4)⨯8
F1:cm1argc412cs212716q44target(0,1,2,4)⨯8
F2:cm1argc412cs212716q44target(0,1,2,4)⨯8


inner1(off target, count argc, lit argv)

F0:cm1argc412cs27716argv44target(0,1,2,4)⨯8
F1:cm1argc412cs27716argv44target(0,1,2,4)⨯8
F2:cm1argc412cs27716argv44target(0,1,2,4)⨯8


inner1(op q, off target, count argc, lit argv)

F0:cm1argc422cs2e716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs2e716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs2e716q4argv48target(0,1,2,4)⨯8


inner1(off target, count argc)

F0:cm1argc402cs24716target(0,1,2,4)⨯8
F1:cm1argc402cs24716target(0,1,2,4)⨯8
F2:cm1argc402cs24716target(0,1,2,4)⨯8


inner1(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs21e716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs21e716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs21e716q4argv4argv412target(0,1,2,4)⨯8


innerfl(op q, lit n, p target, off argc, count args)

F0:cm1argc432cs28716q4n4target412argc(0,1,2,4)⨯8
F1:cm1argc432cs28716q4n4target412argc(0,1,2,4)⨯8
F2:cm1argc432cs28716q4n4target412argc(0,1,2,4)⨯8


innerfl(op q, lit n, off target, count argc, lit argv)

F0:cm1argc432cs21f716q4n4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs21f716q4n4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs21f716q4n4argv412target(0,1,2,4)⨯8


innerfl(op q, lit n, off target, count argc)

F0:cm1argc422cs2f716q4n48target(0,1,2,4)⨯8
F1:cm1argc422cs2f716q4n48target(0,1,2,4)⨯8
F2:cm1argc422cs2f716q4n48target(0,1,2,4)⨯8


innerfl0(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs220716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs220716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs220716q4argv4argv412target(0,1,2,4)⨯8


innerfl0(op q, off target, count argc)

F0:cm1argc412cs214716q44target(0,1,2,4)⨯8
F1:cm1argc412cs213716q44target(0,1,2,4)⨯8
F2:cm1argc412cs213716q44target(0,1,2,4)⨯8


innerfl0(op q, p target, off argv, count argc, lit argv)

F0:cm1argc432cs29716q4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs29716q4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs29716q4target4argv412argv(0,1,2,4)⨯8


innerfl0(op q, off target, count argc, lit argv)

F0:cm1argc422cs210716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs210716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs210716q4argv48target(0,1,2,4)⨯8


innerfl0(op q, p target, off argv, count argc)

F0:cm1argc422cs22a716q4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs229716q4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs229716q4target48argv(0,1,2,4)⨯8


innerfl1(op q, off target, count argc)

F0:cm1argc412cs215716q44target(0,1,2,4)⨯8
F1:cm1argc412cs214716q44target(0,1,2,4)⨯8
F2:cm1argc412cs214716q44target(0,1,2,4)⨯8


innerfl1(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs221716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs221716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs221716q4argv4argv412target(0,1,2,4)⨯8


innerfl1(op q, p target, off argv, count argc)

F0:cm1argc422cs22b716q4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs22a716q4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs22a716q4target48argv(0,1,2,4)⨯8


innerfl1(op q, off target, count argc, lit argv)

F0:cm1argc422cs211716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs211716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs211716q4argv48target(0,1,2,4)⨯8


innerfl1(op q, p target, off argv, count argc, lit argv)

F0:cm1argc432cs2a716q4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs2a716q4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs2a716q4target4argv412argv(0,1,2,4)⨯8


innerfln(op q, lit n, off target, count argc, lit argv)

F0:cm1argc432cs222716q4n4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs222716q4n4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs222716q4n4argv412target(0,1,2,4)⨯8


innerfln(op q, lit n, off target, count argc)

F0:cm1argc422cs212716q4n48target(0,1,2,4)⨯8
F1:cm1argc422cs212716q4n48target(0,1,2,4)⨯8
F2:cm1argc422cs212716q4n48target(0,1,2,4)⨯8


innerfln(op q, lit n, p target, off argc, count args)

F0:cm1argc432cs2b716q4n4target412argc(0,1,2,4)⨯8
F1:cm1argc432cs2b716q4n4target412argc(0,1,2,4)⨯8
F2:cm1argc432cs2b716q4n4target412argc(0,1,2,4)⨯8


innern(lit n, p target, off argv, count argc, lit argv)

F0:cm1argc432cs223716n4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs223716n4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs223716n4target4argv412argv(0,1,2,4)⨯8


innern(lit n, p target, off argv, count argc)

F0:cm1argc422cs213716n4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs213716n4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs213716n4target48argv(0,1,2,4)⨯8


innern(lit n, off target, count argc, lit argv)

F0:cm1argc422cs222716n4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs222716n4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs222716n4argv48target(0,1,2,4)⨯8


innern(lit n, off target, count argc)

F0:cm1argc412cs28716n44target(0,1,2,4)⨯8
F1:cm1argc412cs28716n44target(0,1,2,4)⨯8
F2:cm1argc412cs28716n44target(0,1,2,4)⨯8


innern(lit n, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs232716n4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs232716n4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs232716n4argv4argv412target(0,1,2,4)⨯8


innertr(op q, lit n, off target, count argc, lit argv)

F0:cm1argc432cs224716q4n4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs224716q4n4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs224716q4n4argv412target(0,1,2,4)⨯8


innertr(op q, lit n, p target, off argc, count args)

F0:cm1argc432cs2c716q4n4target412argc(0,1,2,4)⨯8
F1:cm1argc432cs2c716q4n4target412argc(0,1,2,4)⨯8
F2:cm1argc432cs2c716q4n4target412argc(0,1,2,4)⨯8


innertr(op q, lit n, off target, count argc)

F0:cm1argc422cs214716q4n48target(0,1,2,4)⨯8
F1:cm1argc422cs214716q4n48target(0,1,2,4)⨯8
F2:cm1argc422cs214716q4n48target(0,1,2,4)⨯8


innertr0(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs225716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs225716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs225716q4argv4argv412target(0,1,2,4)⨯8


innertr0(op q, off target, count argc)

F0:cm1argc412cs216716q44target(0,1,2,4)⨯8
F1:cm1argc412cs215716q44target(0,1,2,4)⨯8
F2:cm1argc412cs215716q44target(0,1,2,4)⨯8


innertr0(op q, p target, off argv, count argc, lit argv)

F0:cm1argc432cs2d716q4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs2d716q4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs2d716q4target4argv412argv(0,1,2,4)⨯8


innertr0(op q, off target, count argc, lit argv)

F0:cm1argc422cs215716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs215716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs215716q4argv48target(0,1,2,4)⨯8


innertr0(op q, p target, off argv, count argc)

F0:cm1argc422cs22c716q4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs22b716q4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs22b716q4target48argv(0,1,2,4)⨯8


innertr1(op q, p target, off argv, count argc)

F0:cm1argc422cs22d716q4target48argv(0,1,2,4)⨯8
F1:cm1argc422cs22c716q4target48argv(0,1,2,4)⨯8
F2:cm1argc422cs22c716q4target48argv(0,1,2,4)⨯8


innertr1(op q, p target, off argv, count argc, lit argv)

F0:cm1argc432cs2e716q4target4argv412argv(0,1,2,4)⨯8
F1:cm1argc432cs2e716q4target4argv412argv(0,1,2,4)⨯8
F2:cm1argc432cs2e716q4target4argv412argv(0,1,2,4)⨯8


innertr1(op q, off target, count argc)

F0:cm1argc412cs217716q44target(0,1,2,4)⨯8
F1:cm1argc412cs216716q44target(0,1,2,4)⨯8
F2:cm1argc412cs216716q44target(0,1,2,4)⨯8


innertr1(op q, off target, count argc, lit argv, lit argv)

F0:cm1argc432cs226716q4argv4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs226716q4argv4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs226716q4argv4argv412target(0,1,2,4)⨯8


innertr1(op q, off target, count argc, lit argv)

F0:cm1argc422cs216716q4argv48target(0,1,2,4)⨯8
F1:cm1argc422cs216716q4argv48target(0,1,2,4)⨯8
F2:cm1argc422cs216716q4argv48target(0,1,2,4)⨯8


innertrn(op q, lit n, p target, off argc, count args)

F0:cm1argc432cs2f716q4n4target412argc(0,1,2,4)⨯8
F1:cm1argc432cs2f716q4n4target412argc(0,1,2,4)⨯8
F2:cm1argc432cs2f716q4n4target412argc(0,1,2,4)⨯8


innertrn(op q, lit n, off target, count argc)

F0:cm1argc422cs217716q4n48target(0,1,2,4)⨯8
F1:cm1argc422cs217716q4n48target(0,1,2,4)⨯8
F2:cm1argc422cs217716q4n48target(0,1,2,4)⨯8


innertrn(op q, lit n, off target, count argc, lit argv)

F0:cm1argc432cs227716q4n4argv412target(0,1,2,4)⨯8
F1:cm1argc432cs227716q4n4argv412target(0,1,2,4)⨯8
F2:cm1argc432cs227716q4n4argv412target(0,1,2,4)⨯8


internalized(d x)

F0:12cs23c21216x44
F1:12cs23a01216x44
F2:12cs23a01216x44
F3:12cs27c1014x44


lea(p b, off o)

F0:cm112cs21db1116b44o(0,1,2,4)⨯8
F1:cm112cs21cb1116b44o(0,1,2,4)⨯8
F2:cm112cs21cb1116b44o(0,1,2,4)⨯8
F3:cm112cs239914b44o(0,1,2,4)⨯8


lea(base b, off o)

F0:cm112cs21d81116b44o(0,1,2,4)⨯8
F1:cm112cs21c81116b44o(0,1,2,4)⨯8
F2:cm112cs21c81116b44o(0,1,2,4)⨯8
F3:cm112cs238914b44o(0,1,2,4)⨯8


lea(base b, off o, u i, scale s)

F0:s2cm122cs2f5916b4i48o(0,1,2,4)⨯8
F1:s2cm122cs2ef916b4i48o(0,1,2,4)⨯8
F2:s2cm122cs2ef916b4i48o(0,1,2,4)⨯8
F3:s2cm122cs23c714b4i48o(0,1,2,4)⨯8


lea(p b, off o, u i, scale s)

F0:s2cm122cs2f0916b4i48o(0,1,2,4)⨯8
F1:s2cm122cs2ee916b4i48o(0,1,2,4)⨯8
F2:s2cm122cs2ee916b4i48o(0,1,2,4)⨯8
F3:s2cm122cs238714b4i48o(0,1,2,4)⨯8


lea(lbl l)

F0:cm102cs27a1116l(0,1,2,4)⨯8
F1:cm102cs26d1116l(0,1,2,4)⨯8
F2:cm102cs26d1116l(0,1,2,4)⨯8
F3:cm102cs2d914l(0,1,2,4)⨯8


load(p b, width w, memAttr m, lit delay)

F0:w3cm122cs26c816b4m4delay48
F1:w3cm122cs26e816b4m4delay48
F2:w3cm122cs26e816b4m4delay48
F3:w3cm122cs214614b4m4delay48


load(p b, off o, width w, tag tag)

F0:w3cm122cs270816b4tag48o(0,1,2,4)⨯8
F1:w3cm122cs25a816b4tag48o(0,1,2,4)⨯8
F2:w3cm122cs25a816b4tag48o(0,1,2,4)⨯8
F3:w3cm122cs210614b4tag48o(0,1,2,4)⨯8


load(p b, off o, s i, scale s, width w, lit delay)

F0:w3s2cm132cs221616b4i4delay412o(0,1,2,4)⨯8
F1:w3s2cm132cs221616b4i4delay412o(0,1,2,4)⨯8
F2:w3s2cm132cs221616b4i4delay412o(0,1,2,4)⨯8
F3:w3s2cm132cs26414b4i4delay412o(0,1,2,4)⨯8


load(p b, off o, width w, lit delay)

F0:w3cm122cs26d816b4delay48o(0,1,2,4)⨯8
F1:w3cm122cs26f816b4delay48o(0,1,2,4)⨯8
F2:w3cm122cs26f816b4delay48o(0,1,2,4)⨯8
F3:w3cm122cs215614b4delay48o(0,1,2,4)⨯8


load(p b, off o, s i, scale s, width w, tag tag)

F0:w3s2cm132cs21b616b4i4tag412o(0,1,2,4)⨯8
F1:w3s2cm132cs21f616b4i4tag412o(0,1,2,4)⨯8
F2:w3s2cm132cs21f616b4i4tag412o(0,1,2,4)⨯8
F3:w3s2cm132cs24414b4i4tag412o(0,1,2,4)⨯8


load(p b, width w, memAttr m)

F0:w3cm112cs234816b4m44
F1:w3cm112cs232816b4m44
F2:w3cm112cs232816b4m44
F3:w3cm112cs20614b4m44


load(p b, off o, s i, scale s, width w)

F0:w3s2cm122cs217616b4i48o(0,1,2,4)⨯8
F1:w3s2cm122cs217616b4i48o(0,1,2,4)⨯8
F2:w3s2cm122cs217616b4i48o(0,1,2,4)⨯8
F3:w3s2cm122cs22414b4i48o(0,1,2,4)⨯8


load(p b, off o, width w)

F0:w3cm112cs235816b44o(0,1,2,4)⨯8
F1:w3cm112cs233816b44o(0,1,2,4)⨯8
F2:w3cm112cs233816b44o(0,1,2,4)⨯8
F3:w3cm112cs21614b44o(0,1,2,4)⨯8


load(base b, off o, s i, scale s, width w, tag tag)

F0:w3s2cm132cs21d616b4i4tag412o(0,1,2,4)⨯8
F1:w3s2cm132cs21b616b4i4tag412o(0,1,2,4)⨯8
F2:w3s2cm132cs21b616b4i4tag412o(0,1,2,4)⨯8
F3:w3s2cm132cs22414b4i4tag412o(0,1,2,4)⨯8


load(base b, off o, s i, scale s, width w, lit delay)

F0:w3s2cm132cs21f616b4i4delay412o(0,1,2,4)⨯8
F1:w3s2cm132cs21d616b4i4delay412o(0,1,2,4)⨯8
F2:w3s2cm132cs21d616b4i4delay412o(0,1,2,4)⨯8
F3:w3s2cm132cs20414b4i4delay412o(0,1,2,4)⨯8


load(base b, off o, s i, scale s, width w)

F0:w3s2cm122cs219616b4i48o(0,1,2,4)⨯8
F1:w3s2cm122cs219616b4i48o(0,1,2,4)⨯8
F2:w3s2cm122cs219616b4i48o(0,1,2,4)⨯8
F3:w3s2cm122cs20414b4i48o(0,1,2,4)⨯8


load(base b, off o, width w, tag tag)

F0:w3cm122cs276816b4tag48o(0,1,2,4)⨯8
F1:w3cm122cs274816b4tag48o(0,1,2,4)⨯8
F2:w3cm122cs274816b4tag48o(0,1,2,4)⨯8
F3:w3cm122cs218614b4tag48o(0,1,2,4)⨯8


load(base b, off o, width w, lit delay)

F0:w3cm122cs274816b4delay48o(0,1,2,4)⨯8
F1:w3cm122cs272816b4delay48o(0,1,2,4)⨯8
F2:w3cm122cs272816b4delay48o(0,1,2,4)⨯8
F3:w3cm122cs21a614b4delay48o(0,1,2,4)⨯8


load(base b, off o, width w)

F0:w3cm112cs239816b44o(0,1,2,4)⨯8
F1:w3cm112cs237816b44o(0,1,2,4)⨯8
F2:w3cm112cs237816b44o(0,1,2,4)⨯8
F3:w3cm112cs25614b44o(0,1,2,4)⨯8


load(p b, width w, memAttr m, tag tag)

F0:w3cm122cs271816b4m4tag48
F1:w3cm122cs25b816b4m4tag48
F2:w3cm122cs25b816b4m4tag48
F3:w3cm122cs211614b4m4tag48


loadd(base b, off o, s i, scale s, width w)

F0:w3s2cm122cs21a616b4i48o(0,1,2,4)⨯8
F1:w3s2cm122cs21a616b4i48o(0,1,2,4)⨯8
F2:w3s2cm122cs21a616b4i48o(0,1,2,4)⨯8
F3:w3s2cm122cs21414b4i48o(0,1,2,4)⨯8


loadd(p b, off o, width w, tag tag)

F0:w3cm122cs272816b4tag48o(0,1,2,4)⨯8
F1:w3cm122cs26c816b4tag48o(0,1,2,4)⨯8
F2:w3cm122cs26c816b4tag48o(0,1,2,4)⨯8
F3:w3cm122cs212614b4tag48o(0,1,2,4)⨯8


loadd(base b, off o, width w, lit delay)

F0:w3cm122cs275816b4delay48o(0,1,2,4)⨯8
F1:w3cm122cs273816b4delay48o(0,1,2,4)⨯8
F2:w3cm122cs273816b4delay48o(0,1,2,4)⨯8
F3:w3cm122cs21b614b4delay48o(0,1,2,4)⨯8


loadd(p b, off o, s i, scale s, width w)

F0:w3s2cm122cs218616b4i48o(0,1,2,4)⨯8
F1:w3s2cm122cs218616b4i48o(0,1,2,4)⨯8
F2:w3s2cm122cs218616b4i48o(0,1,2,4)⨯8
F3:w3s2cm122cs23414b4i48o(0,1,2,4)⨯8


loadd(p b, off o, s i, scale s, width w, lit delay)

F0:w3s2cm132cs222616b4i4delay412o(0,1,2,4)⨯8
F1:w3s2cm132cs222616b4i4delay412o(0,1,2,4)⨯8
F2:w3s2cm132cs222616b4i4delay412o(0,1,2,4)⨯8
F3:w3s2cm132cs27414b4i4delay412o(0,1,2,4)⨯8


loadd(base b, off o, width w)

F0:w3cm112cs23a816b44o(0,1,2,4)⨯8
F1:w3cm112cs238816b44o(0,1,2,4)⨯8
F2:w3cm112cs238816b44o(0,1,2,4)⨯8
F3:w3cm112cs26614b44o(0,1,2,4)⨯8


loadd(base b, off o, width w, tag tag)

F0:w3cm122cs277816b4tag48o(0,1,2,4)⨯8
F1:w3cm122cs275816b4tag48o(0,1,2,4)⨯8
F2:w3cm122cs275816b4tag48o(0,1,2,4)⨯8
F3:w3cm122cs219614b4tag48o(0,1,2,4)⨯8


loadd(p b, off o, s i, scale s, width w, tag tag)

F0:w3s2cm132cs21c616b4i4tag412o(0,1,2,4)⨯8
F1:w3s2cm132cs220616b4i4tag412o(0,1,2,4)⨯8
F2:w3s2cm132cs220616b4i4tag412o(0,1,2,4)⨯8
F3:w3s2cm132cs25414b4i4tag412o(0,1,2,4)⨯8


loadd(p b, off o, width w, lit delay)

F0:w3cm122cs26e816b4delay48o(0,1,2,4)⨯8
F1:w3cm122cs270816b4delay48o(0,1,2,4)⨯8
F2:w3cm122cs270816b4delay48o(0,1,2,4)⨯8
F3:w3cm122cs216614b4delay48o(0,1,2,4)⨯8


loadd(p b, width w, memAttr m)

F0:w3cm112cs236816b4m44
F1:w3cm112cs234816b4m44
F2:w3cm112cs234816b4m44
F3:w3cm112cs22614b4m44


loadd(p b, off o, width w)

F0:w3cm112cs237816b44o(0,1,2,4)⨯8
F1:w3cm112cs235816b44o(0,1,2,4)⨯8
F2:w3cm112cs235816b44o(0,1,2,4)⨯8
F3:w3cm112cs23614b44o(0,1,2,4)⨯8


loadd(base b, off o, s i, scale s, width w, lit delay)

F0:w3s2cm132cs220616b4i4delay412o(0,1,2,4)⨯8
F1:w3s2cm132cs21e616b4i4delay412o(0,1,2,4)⨯8
F2:w3s2cm132cs21e616b4i4delay412o(0,1,2,4)⨯8
F3:w3s2cm132cs21414b4i4delay412o(0,1,2,4)⨯8


loadd(p b, width w, memAttr m, lit delay)

F0:w3cm122cs26f816b4m4delay48
F1:w3cm122cs271816b4m4delay48
F2:w3cm122cs271816b4m4delay48
F3:w3cm122cs217614b4m4delay48


loadd(base b, off o, s i, scale s, width w, tag tag)

F0:w3s2cm132cs21e616b4i4tag412o(0,1,2,4)⨯8
F1:w3s2cm132cs21c616b4i4tag412o(0,1,2,4)⨯8
F2:w3s2cm132cs21c616b4i4tag412o(0,1,2,4)⨯8
F3:w3s2cm132cs23414b4i4tag412o(0,1,2,4)⨯8


loadd(p b, width w, memAttr m, tag tag)

F0:w3cm122cs273816b4m4tag48
F1:w3cm122cs26d816b4m4tag48
F2:w3cm122cs26d816b4m4tag48
F3:w3cm122cs213614b4m4tag48


nopf()

F0:02cs2f81216


rescue(off ops, count c, lit ops)

F0:cm1c412cs29716ops44ops(0,1,2,4)⨯8
F1:cm1c412cs29716ops44ops(0,1,2,4)⨯8
F2:cm1c412cs29716ops44ops(0,1,2,4)⨯8


rescue(off ops, count c)

F0:cm1c402cs25716ops(0,1,2,4)⨯8
F1:cm1c402cs25716ops(0,1,2,4)⨯8
F2:cm1c402cs25716ops(0,1,2,4)⨯8


rescue(off ops, count c, lit ops, lit ops)

F0:cm1c422cs223716ops4ops48ops(0,1,2,4)⨯8
F1:cm1c422cs223716ops4ops48ops(0,1,2,4)⨯8
F2:cm1c422cs223716ops4ops48ops(0,1,2,4)⨯8


rescue(off ops, count c, lit ops, lit ops, lit ops)

F0:cm1c432cs233716ops4ops4ops412ops(0,1,2,4)⨯8
F1:cm1c432cs233716ops4ops4ops412ops(0,1,2,4)⨯8
F2:cm1c432cs233716ops4ops4ops412ops(0,1,2,4)⨯8


rescue(off args)

F0:cm102cs27b1116args(0,1,2,4)⨯8
F1:cm102cs26e1116args(0,1,2,4)⨯8
F2:cm102cs26e1116args(0,1,2,4)⨯8


retire(lit n, off ws, count n)

F0:cm1c412cs2a716n44ws(0,1,2,4)⨯8
F1:cm1c412cs2a716n44ws(0,1,2,4)⨯8
F2:cm1c412cs2a716n44ws(0,1,2,4)⨯8


retire(lit n, off ws, count n, lit ws, lit ws)

F0:cm1c432cs234716n4ws4ws412ws(0,1,2,4)⨯8
F1:cm1c432cs234716n4ws4ws412ws(0,1,2,4)⨯8
F2:cm1c432cs234716n4ws4ws412ws(0,1,2,4)⨯8


retire(lit n, off ws, count n, lit ws)

F0:cm1c422cs224716n4ws48ws(0,1,2,4)⨯8
F1:cm1c422cs224716n4ws48ws(0,1,2,4)⨯8
F2:cm1c422cs224716n4ws48ws(0,1,2,4)⨯8


retn(off vs, count c)

F0:cm1c402cs26716vs(0,1,2,4)⨯8


retn(off vs, count c, lit vs)

F0:cm1c412cs2b716vs44vs(0,1,2,4)⨯8


retn(off vs, count c, lit vs, lit vs)

F0:cm1c422cs225716vs4vs48vs(0,1,2,4)⨯8


retn(off vs, count c, lit vs, lit vs, lit vs)

F0:cm1c432cs235716vs4vs4vs412vs(0,1,2,4)⨯8


retnfl(pred q, off vs, count c)

F0:cm1c412cs218716q44vs(0,1,2,4)⨯8
F1:cm1c412cs217716q44vs(0,1,2,4)⨯8
F2:cm1c412cs217716q44vs(0,1,2,4)⨯8


retnfl(pred q, off vs, count c, lit vs)

F0:cm1c422cs218716q4vs48vs(0,1,2,4)⨯8
F1:cm1c422cs218716q4vs48vs(0,1,2,4)⨯8
F2:cm1c422cs218716q4vs48vs(0,1,2,4)⨯8


retnfl(pred q, off vs, count c, lit vs, lit vs)

F0:cm1c432cs228716q4vs4vs412vs(0,1,2,4)⨯8
F1:cm1c432cs228716q4vs4vs412vs(0,1,2,4)⨯8
F2:cm1c432cs228716q4vs4vs412vs(0,1,2,4)⨯8


retntr(pred q, off vs, count c)

F0:cm1c412cs219716q44vs(0,1,2,4)⨯8
F1:cm1c412cs218716q44vs(0,1,2,4)⨯8
F2:cm1c412cs218716q44vs(0,1,2,4)⨯8


retntr(pred q, off vs, count c, lit vs)

F0:cm1c422cs219716q4vs48vs(0,1,2,4)⨯8
F1:cm1c422cs219716q4vs48vs(0,1,2,4)⨯8
F2:cm1c422cs219716q4vs48vs(0,1,2,4)⨯8


retntr(pred q, off vs, count c, lit vs, lit vs)

F0:cm1c432cs229716q4vs4vs412vs(0,1,2,4)⨯8
F1:cm1c432cs229716q4vs4vs412vs(0,1,2,4)⨯8
F2:cm1c432cs229716q4vs4vs412vs(0,1,2,4)⨯8


spill(off id, op v)

F0:cm112cs21dc1116v44id(0,1,2,4)⨯8
F1:cm112cs21cc1116v44id(0,1,2,4)⨯8
F2:cm112cs21cc1116v44id(0,1,2,4)⨯8
F3:cm112cs23a914v44id(0,1,2,4)⨯8


stackf(off size)

F1:cm102cs26f1116size(0,1,2,4)⨯8
F2:cm102cs26f1116size(0,1,2,4)⨯8
F3:cm102cs2e914size(0,1,2,4)⨯8


store(p b, op v, memAttr m)

F0:cm122cs23c61116b4v4m48
F1:cm122cs23c21116b4v4m48
F2:cm122cs23c21116b4v4m48
F3:cm122cs2e6914b4v4m48


store(p b, off o, op v)

F0:cm122cs23c71116b4v48o(0,1,2,4)⨯8
F1:cm122cs23c31116b4v48o(0,1,2,4)⨯8
F2:cm122cs23c31116b4v48o(0,1,2,4)⨯8
F3:cm122cs2e7914b4v48o(0,1,2,4)⨯8


store(p b, off o, s i, scale s, op v)

F0:s2cm132cs211a916b4i4v412o(0,1,2,4)⨯8
F1:s2cm132cs2d4916b4i4v412o(0,1,2,4)⨯8
F2:s2cm132cs2d4916b4i4v412o(0,1,2,4)⨯8
F3:s2cm132cs244714b4i4v412o(0,1,2,4)⨯8


store(base b, off o, s i, scale s, op v)

F0:s2cm132cs2118916b4i4v412o(0,1,2,4)⨯8
F1:s2cm132cs2d6916b4i4v412o(0,1,2,4)⨯8
F2:s2cm132cs2d6916b4i4v412o(0,1,2,4)⨯8
F3:s2cm132cs240714b4i4v412o(0,1,2,4)⨯8


store(base b, off o, op v)

F0:cm122cs23c41116b4v48o(0,1,2,4)⨯8
F1:cm122cs23c01116b4v48o(0,1,2,4)⨯8
F2:cm122cs23c01116b4v48o(0,1,2,4)⨯8
F3:cm122cs2e4914b4v48o(0,1,2,4)⨯8


stored(base b, off o, s i, scale s, d v)

F0:s2cm132cs2119916b4i4v412o(0,1,2,4)⨯8
F1:s2cm132cs2d7916b4i4v412o(0,1,2,4)⨯8
F2:s2cm132cs2d7916b4i4v412o(0,1,2,4)⨯8
F3:s2cm132cs241714b4i4v412o(0,1,2,4)⨯8


stored(p b, off o, d v)

F0:cm122cs23d01116b4v48o(0,1,2,4)⨯8
F1:cm122cs23c41116b4v48o(0,1,2,4)⨯8
F2:cm122cs23c41116b4v48o(0,1,2,4)⨯8
F3:cm122cs2f4914b4v48o(0,1,2,4)⨯8


stored(p b, off o, s i, scale s, d v)

F0:s2cm132cs211b916b4i4v412o(0,1,2,4)⨯8
F1:s2cm132cs2d5916b4i4v412o(0,1,2,4)⨯8
F2:s2cm132cs2d5916b4i4v412o(0,1,2,4)⨯8
F3:s2cm132cs245714b4i4v412o(0,1,2,4)⨯8


stored(p b, d v, memAttr m)

F0:cm122cs23d11116b4v4m48
F1:cm122cs23c51116b4v4m48
F2:cm122cs23c51116b4v4m48
F3:cm122cs2f5914b4v4m48


stored(base b, off o, d v)

F0:cm122cs23c51116b4v48o(0,1,2,4)⨯8
F1:cm122cs23c11116b4v48o(0,1,2,4)⨯8
F2:cm122cs23c11116b4v48o(0,1,2,4)⨯8
F3:cm122cs2e5914b4v48o(0,1,2,4)⨯8


streamf(lit rd_size, lit wr_size)

F1:22cs27941216rd_size4wr_size48
F2:22cs27941216rd_size4wr_size48
F3:22cs21ee1014rd_size4wr_size48

Pick Block


pick(sel q, op v1, op v2)

P0:01q4v14v2413
P1:01q4v14v2413


recur(sel q, op v1, op v2)

P0:11q4v14v2413
P1:11q4v14v2413

Reader Block


pickup(tag tag)

R0:306tag410
R1:306tag410
R2:306tag410
R3:306tag410
R4:306tag410
R5:306tag410


rd(reg src)

R0:195src510
R1:195src510
R2:195src510
R3:195src510
R4:195src510
R5:195src510


rd(stream src)

R0:ce8src210
R1:ce8src210
R2:ce8src210
R3:ce8src210
R4:ce8src210
R5:ce8src210


rd(scratch src)

R0:02src810
R1:02src810
R2:02src810
R3:02src810
R4:02src810
R5:02src810


rd(const src)

R0:73src710
R1:73src710
R2:73src710
R3:73src710
R4:73src710
R5:73src710


refuse(tag tag)

R0:316tag410
R1:316tag410
R2:316tag410
R3:316tag410
R4:316tag410
R5:316tag410


rotate(scratch id)

R0:12id810
R1:12id810
R2:12id810
R3:12id810
R4:12id810
R5:12id810


scratchf(scratch size)

R0:22size810
R1:22size810
R2:22size810
R3:22size810
R4:22size810
R5:22size810

Writer Block


wr(scratch dst, op v)

W0:43dst47
W1:43dst47
W2:43dst47
W3:43dst47
W4:43dst47


wr(reg dst, op v)

W0:02dst1v47
W1:02dst1v47
W2:02dst1v47
W3:02dst1v47
W4:02dst1v47


wr(stream dst, op v)

W0:12dst1v47
W1:12dst1v47
W2:12dst1v47
W3:12dst1v47
W4:12dst1v47

Skinny Exu Block


eql(conditioncode)

e0:3


eqlp(conditioncode)

e0:3


gtr(op x, op y)

e1:8


neq(conditioncode)

e0:3


neqp(conditioncode)

e0:3


nope()

e0:3

Skinny Flow Block


nopf()

f0:2


retn()

f0:2


retn(op v)

f0:2