Revision as of 15:15, 4 December 2014
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: | 7a611 | y4 | x3 | 18 |
---|
E1: | 9c8 | y5 | x3 | 16 |
---|
add(op x, op y)
E0: | eea12 | y3 | x3 | 18 |
---|
E1: | 20210 | y3 | x3 | 16 |
---|
add1u(u x, u y)
E0: | eeb12 | y3 | x3 | 18 |
---|
E1: | 20310 | y3 | x3 | 16 |
---|
addp(p x, p y, scale s)
E0: | 3ce10 | s2 | y3 | x3 | 18 |
---|
E1: | 968 | s2 | y3 | x3 | 16 |
---|
addp(p x, imm y, scale s)
E0: | 1f29 | s2 | y4 | x3 | 18 |
---|
E1: | 306 | s2 | y5 | x3 | 16 |
---|
addss(s x, s y)
E0: | eec12 | y3 | x3 | 18 |
---|
E1: | 20410 | y3 | x3 | 16 |
---|
addss(s x, imm y)
E0: | 7a711 | y4 | x3 | 18 |
---|
E1: | 9d8 | y5 | x3 | 16 |
---|
addsw(s x, s y)
E0: | eed12 | y3 | x3 | 18 |
---|
E1: | 20510 | y3 | x3 | 16 |
---|
addsw(s x, imm y)
E0: | 7a811 | y4 | x3 | 18 |
---|
E1: | 9e8 | y5 | x3 | 16 |
---|
addswv(s x, s y)
E0: | eee12 | y3 | x3 | 18 |
---|
E1: | 20610 | y3 | x3 | 16 |
---|
addswv(s x, imm y)
E0: | 7a911 | y4 | x3 | 18 |
---|
E1: | 9f8 | y5 | x3 | 16 |
---|
addsx(s x, s y)
E0: | eef12 | y3 | x3 | 18 |
---|
E1: | 20710 | y3 | x3 | 16 |
---|
addsx(s x, imm y)
E0: | 7aa11 | y4 | x3 | 18 |
---|
E1: | a08 | y5 | x3 | 16 |
---|
addus(u x, imm y)
E0: | 7ab11 | y4 | x3 | 18 |
---|
E1: | a18 | y5 | x3 | 16 |
---|
addus(u x, u y)
E0: | ef012 | y3 | x3 | 18 |
---|
E1: | 20810 | y3 | x3 | 16 |
---|
adduw(u x, imm y)
E0: | 7ac11 | y4 | x3 | 18 |
---|
E1: | a28 | y5 | x3 | 16 |
---|
adduw(u x, u y)
E0: | ef112 | y3 | x3 | 18 |
---|
E1: | 20910 | y3 | x3 | 16 |
---|
adduwv(u x, u y)
E0: | ef212 | y3 | x3 | 18 |
---|
E1: | 20a10 | y3 | x3 | 16 |
---|
adduwv(u x, imm y)
E0: | 7ad11 | y4 | x3 | 18 |
---|
E1: | a38 | y5 | x3 | 16 |
---|
addux(u x, u y)
E0: | ef312 | y3 | x3 | 18 |
---|
E1: | 20b10 | y3 | x3 | 16 |
---|
addux(u x, imm y)
E0: | 7ae11 | y4 | x3 | 18 |
---|
E1: | a48 | y5 | x3 | 16 |
---|
all(op v)
E0: | 79ad15 | v3 | 18 |
---|
E1: | 11bd13 | v3 | 16 |
---|
alternate(op v1, op v2)
E0: | ef412 | v23 | v13 | 18 |
---|
E1: | 20c10 | v23 | v13 | 16 |
---|
andl(op x, imm y)
E0: | 7af11 | y4 | x3 | 18 |
---|
E1: | a58 | y5 | x3 | 16 |
---|
andl(op x, op y)
E0: | ef512 | y3 | x3 | 18 |
---|
E1: | 20d10 | y3 | x3 | 16 |
---|
any(op v)
E0: | 79ae15 | v3 | 18 |
---|
E1: | 11be13 | v3 | 16 |
---|
carry(conditioncode)
clear(op x, bit bit)
E0: | 1c09 | bit6 | x3 | 18 |
---|
E1: | 477 | bit6 | x3 | 16 |
---|
clear(op x, op bit)
E0: | ef612 | bit3 | x3 | 18 |
---|
E1: | 20e10 | bit3 | x3 | 16 |
---|
comp(op x)
E0: | 79af15 | x3 | 18 |
---|
E1: | 11bf13 | x3 | 16 |
---|
countlfl(op x)
countltr(op x)
countrfl(op x)
countrtr(op x)
delta(op x, op y)
E0: | ef712 | y3 | x3 | 18 |
---|
E1: | 20f10 | y3 | x3 | 16 |
---|
eql(op x, op y)
E0: | ef812 | y3 | x3 | 18 |
---|
E1: | 21010 | y3 | x3 | 16 |
---|
eql(conditioncode)
eql(op x, imm y)
E0: | 7b011 | y4 | x3 | 18 |
---|
E1: | a68 | y5 | x3 | 16 |
---|
eqlp(p x, p y)
E0: | ef912 | y3 | x3 | 18 |
---|
E1: | 21110 | y3 | x3 | 16 |
---|
(op v, i i)
E0: | efa12 | i3 | v3 | 18 |
---|
E1: | 21210 | i3 | v3 | 16 |
---|
(op v, imm i)
E0: | 7b111 | i4 | v3 | 18 |
---|
E1: | a78 | i5 | v3 | 16 |
---|
exuArgs(op arg)
E0: | 79a815 | arg3 | 18 |
---|
E1: | 11b813 | arg3 | 16 |
---|
exuArgs(op arg0, op arg1)
E0: | ee812 | arg13 | arg03 | 18 |
---|
E1: | 20010 | arg13 | arg03 | 16 |
---|
fault(conditioncode)
fault(op x)
E0: | 79b415 | x3 | 18 |
---|
E1: | 130713 | x3 | 16 |
---|
flip(op x)
E0: | 79b515 | bit3 | 18 |
---|
E1: | 130f13 | bit3 | 16 |
---|
flip(op x, n bit)
E0: | efb12 | bit3 | x3 | 18 |
---|
E1: | 21310 | bit3 | x3 | 16 |
---|
flip(op x, bit bit)
E0: | 1c19 | bit6 | x3 | 18 |
---|
E1: | 487 | bit6 | x3 | 16 |
---|
geq(conditioncode)
gtr(conditioncode)
gtrs(s x, imm y)
E0: | 7b211 | y4 | x3 | 18 |
---|
E1: | a88 | y5 | x3 | 16 |
---|
gtru(u x, imm y)
E0: | 7b311 | y4 | x3 | 18 |
---|
E1: | a98 | y5 | x3 | 16 |
---|
imp(op x, imm y)
E0: | 7b411 | y4 | x3 | 18 |
---|
E1: | aa8 | y5 | x3 | 16 |
---|
imp(op x, op y)
E0: | efc12 | y3 | x3 | 18 |
---|
E1: | 21410 | y3 | x3 | 16 |
---|
inject(i i)
E0: | 79a915 | i3 | 18 |
---|
E1: | 11b913 | i3 | 16 |
---|
inject(op v, op x, imm i)
E0: | fa8 | i4 | x3 | v3 | 18 |
---|
E1: | 195 | i5 | x3 | v3 | 16 |
---|
left(op x)
E0: | 79b615 | x3 | 18 |
---|
E1: | 131713 | x3 | 16 |
---|
left(op x, width w)
E0: | f4b12 | w3 | x3 | 18 |
---|
E1: | 26d10 | w3 | x3 | 16 |
---|
leq(conditioncode)
leqp(p x, p y)
E0: | efd12 | y3 | x3 | 18 |
---|
E1: | 21510 | y3 | x3 | 16 |
---|
leqs(s x, s y)
E0: | efe12 | y3 | x3 | 18 |
---|
E1: | 21610 | y3 | x3 | 16 |
---|
lequ(u x, u y)
E0: | eff12 | y3 | x3 | 18 |
---|
E1: | 21710 | y3 | x3 | 16 |
---|
lss(conditioncode)
lssp(p x, p y)
E0: | f0012 | y3 | x3 | 18 |
---|
E1: | 21810 | y3 | x3 | 16 |
---|
lsss(s x, s y)
E0: | f0112 | y3 | x3 | 18 |
---|
E1: | 21910 | y3 | x3 | 16 |
---|
lsss(s x, imm y)
E0: | 7b511 | y4 | x3 | 18 |
---|
E1: | ab8 | y5 | x3 | 16 |
---|
lssu(u x, u y)
E0: | f0212 | y3 | x3 | 18 |
---|
E1: | 21a10 | y3 | x3 | 16 |
---|
lssu(u x, imm y)
E0: | 7b611 | y4 | x3 | 18 |
---|
E1: | ac8 | y5 | x3 | 16 |
---|
mask(op v, width w)
E0: | f8e12 | w3 | v3 | 18 |
---|
E1: | 26e10 | w3 | v3 | 16 |
---|
mask(bit bits0, bit bits1, width w)
E0: | 63 | w3 | bits16 | bits06 | 18 |
---|
E1: | 01 | w3 | bits16 | bits06 | 16 |
---|
merge(op op0)
E0: | 79aa15 | op03 | 18 |
---|
E1: | 11ba13 | op03 | 16 |
---|
mul(op x, op y)
mulsf(sf x, sf y, bit dot)
mulsfe(sf x, sf y, bit dot)
mulsffz(sf x, sf y, bit dot)
mulsfn(sf x, sf y, bit dot)
mulsfp(sf x, sf y, bit dot)
mulsfs(sf x, sf y, bit dot)
mulsfse(sf x, sf y, bit dot)
mulsfsfz(sf x, sf y, bit dot)
mulsfsn(sf x, sf y, bit dot)
mulsfsp(sf x, sf y, bit dot)
mulsfsz(sf x, sf y, bit dot)
mulsfw(sf x, sf y, bit dot)
mulsfwe(sf x, sf y, bit dot)
mulsfwfz(sf x, sf y, bit dot)
mulsfwn(sf x, sf y, bit dot)
mulsfwp(sf x, sf y, bit dot)
mulsfwz(sf x, sf y, bit dot)
mulsfx(sf x, sf y, bit dot)
mulsfxe(sf x, sf y, bit dot)
mulsfxfz(sf x, sf y, bit dot)
mulsfxn(sf x, sf y, bit dot)
mulsfxp(sf x, sf y, bit dot)
mulsfxz(sf x, sf y, bit dot)
mulsfz(sf x, sf y, bit dot)
mulss(s x, s y)
mulsw(s x, s y)
mulswv(s x, s y)
mulsx(s x, s y)
muluf(uf x, uf y, bit dot)
mulufe(uf x, uf y, bit dot)
muluffz(uf x, uf y, bit dot)
mulufn(uf x, uf y, bit dot)
mulufp(uf x, uf y, bit dot)
mulufs(uf x, uf y, bit dot)
mulufse(uf x, uf y, bit dot)
mulufsfz(uf x, uf y, bit dot)
mulufsn(uf x, uf y, bit dot)
mulufsp(uf x, uf y, bit dot)
mulufsz(uf x, uf y, bit dot)
mulufw(uf x, uf y, bit dot)
mulufwe(uf x, uf y, bit dot)
mulufwfz(uf x, uf y, bit dot)
mulufwn(uf x, uf y, bit dot)
mulufwp(uf x, uf y, bit dot)
mulufwz(uf x, uf y, bit dot)
mulufx(uf x, uf y, bit dot)
mulufxe(uf x, uf y, bit dot)
mulufxfz(uf x, uf y, bit dot)
mulufxn(uf x, uf y, bit dot)
mulufxp(uf x, uf y, bit dot)
mulufxz(uf x, uf y, bit dot)
mulufz(uf x, uf y, bit dot)
mulus(u x, u y)
muluw(u x, u y)
muluwv(u x, u y)
mulux(u x, u y)
nand(op x, imm y)
E0: | 7b711 | y4 | x3 | 18 |
---|
E1: | ad8 | y5 | x3 | 16 |
---|
nand(op x, op y)
E0: | f0c12 | y3 | x3 | 18 |
---|
E1: | 21b10 | y3 | x3 | 16 |
---|
NaR(op x)
E0: | 79ac15 | x3 | 18 |
---|
E1: | 11bc13 | x3 | 16 |
---|
NaR(NaR kind, width w)
E0: | 1e89 | w3 | kind6 | 18 |
---|
E1: | 4c7 | w3 | kind6 | 16 |
---|
narrow(op v1, op v2)
E0: | f0d12 | v23 | v13 | 18 |
---|
E1: | 21c10 | v23 | v13 | 16 |
---|
narrow(op v)
E0: | 79b715 | v3 | 18 |
---|
E1: | 131f13 | v3 | 16 |
---|
narrowss(s v1, s v2)
E0: | f0e12 | v23 | v13 | 18 |
---|
E1: | 21d10 | v23 | v13 | 16 |
---|
narrowss(s v)
E0: | 79b815 | v3 | 18 |
---|
E1: | 132713 | v3 | 16 |
---|
narrowsx(s v)
E0: | 79b915 | v3 | 18 |
---|
E1: | 132f13 | v3 | 16 |
---|
narrowsx(s v1, s v2)
E0: | f0f12 | v23 | v13 | 18 |
---|
E1: | 21e10 | v23 | v13 | 16 |
---|
narrowus(u v1, u v2)
E0: | f1012 | v23 | v13 | 18 |
---|
E1: | 21f10 | v23 | v13 | 16 |
---|
narrowus(u v)
E0: | 79ba15 | v3 | 18 |
---|
E1: | 133713 | v3 | 16 |
---|
narrowux(u v)
E0: | 79bb15 | v3 | 18 |
---|
E1: | 133f13 | v3 | 16 |
---|
narrowux(u v1, u v2)
E0: | f1112 | v23 | v13 | 18 |
---|
E1: | 22010 | v23 | v13 | 16 |
---|
neg(op x)
E0: | 79bc15 | x3 | 18 |
---|
E1: | 134013 | x3 | 16 |
---|
negss(s x)
E0: | 79bd15 | x3 | 18 |
---|
E1: | 134113 | x3 | 16 |
---|
negsw(s x)
E0: | 79be15 | x3 | 18 |
---|
E1: | 134213 | x3 | 16 |
---|
negswv(s x)
E0: | 79bf15 | x3 | 18 |
---|
E1: | 134313 | x3 | 16 |
---|
negsx(s x)
E0: | 7a0715 | x3 | 18 |
---|
E1: | 134413 | x3 | 16 |
---|
neq(conditioncode)
neq(op x, op y)
E0: | f1212 | y3 | x3 | 18 |
---|
E1: | 22110 | y3 | x3 | 16 |
---|
neq(op x, imm y)
E0: | 7b811 | y4 | x3 | 18 |
---|
E1: | ae8 | y5 | x3 | 16 |
---|
neqp(p x, p y)
E0: | f1312 | y3 | x3 | 18 |
---|
E1: | 22210 | y3 | x3 | 16 |
---|
nimp(op x, op y)
E0: | f1412 | y3 | x3 | 18 |
---|
E1: | 22310 | y3 | x3 | 16 |
---|
nimp(op x, imm y)
E0: | 7b911 | y4 | x3 | 18 |
---|
E1: | af8 | y5 | x3 | 16 |
---|
nope()
nor(op x, op y)
E0: | f1512 | y3 | x3 | 18 |
---|
E1: | 22410 | y3 | x3 | 16 |
---|
nor(op x, imm y)
E0: | 7ba11 | y4 | x3 | 18 |
---|
E1: | b08 | y5 | x3 | 16 |
---|
notl(op x)
E0: | 7a0f15 | x3 | 18 |
---|
E1: | 134513 | x3 | 16 |
---|
nxor(op x, op y)
E0: | f1612 | y3 | x3 | 18 |
---|
E1: | 22510 | y3 | x3 | 16 |
---|
nxor(op x, imm y)
E0: | 7bb11 | y4 | x3 | 18 |
---|
E1: | b18 | y5 | x3 | 16 |
---|
ones(op x)
E0: | 7a1715 | x3 | 18 |
---|
E1: | 134613 | x3 | 16 |
---|
orl(op x, op y)
E0: | f1712 | y3 | x3 | 18 |
---|
E1: | 22610 | y3 | x3 | 16 |
---|
orl(op x, imm y)
E0: | 7bc11 | y4 | x3 | 18 |
---|
E1: | b28 | y5 | x3 | 16 |
---|
overflows(conditioncode)
rdivs(s x)
E0: | 7a1f15 | y3 | 18 |
---|
E1: | 134713 | y3 | 16 |
---|
rdivu(u x)
E0: | 7a2715 | y3 | 18 |
---|
E1: | 134813 | y3 | 16 |
---|
resolve(p x)
E0: | 7a2f15 | x3 | 18 |
---|
E1: | 134913 | x3 | 16 |
---|
reverse(op x)
E0: | 7a3715 | x3 | 18 |
---|
E1: | 134a13 | x3 | 16 |
---|
roots(s x)
E0: | 7a3f15 | x3 | 18 |
---|
E1: | 134b13 | x3 | 16 |
---|
rootu(u x)
E0: | 7a4015 | x3 | 18 |
---|
E1: | 134c13 | x3 | 16 |
---|
rotatel(op x, u bits)
rotatel(op x, bit bits)
rotater(op x, u bits)
rotater(op x, bit bits)
rroots(s x)
E0: | 7a4115 | x3 | 18 |
---|
E1: | 134d13 | x3 | 16 |
---|
rrootu(u x)
E0: | 7a4215 | x3 | 18 |
---|
E1: | 134e13 | x3 | 16 |
---|
s2u(op x)
E0: | 7a4315 | x3 | 18 |
---|
E1: | 134f13 | x3 | 16 |
---|
s2us(op x)
E0: | 7a4415 | x3 | 18 |
---|
E1: | 135013 | x3 | 16 |
---|
s2ux(op x)
E0: | 7a4515 | x3 | 18 |
---|
E1: | 135113 | x3 | 16 |
---|
set(op x, bit bit)
E0: | 1c49 | bit6 | x3 | 18 |
---|
E1: | 497 | bit6 | x3 | 16 |
---|
set(op x, n bit)
E0: | f1a12 | bit3 | x3 | 18 |
---|
E1: | 22710 | bit3 | x3 | 16 |
---|
shiftl(op x, n bits)
shiftl(op x, bit bits)
shiftlss(s x, n bits)
shiftlss(s x, bit bits)
shiftlsw(s x, n bits)
shiftlsw(s x, bit bits)
shiftlswv(s x, bit bits)
shiftlswv(s x, n bits)
shiftlsx(s x, bit bits)
shiftlsx(s x, n bits)
shiftlus(u x, bit bits)
shiftlus(u x, n bits)
shiftluw(u x, n bits)
shiftluw(u x, bit bits)
shiftluwv(u x, n bits)
shiftluwv(u x, bit bits)
shiftlux(u x, bit bits)
shiftlux(u x, n bits)
shiftrs(s x, n bits)
shiftrs(s x, bit bits)
shiftrsf(sf x, bit bits)
shiftrsfe(sf x, bit bits)
shiftrsffz(sf x, bit bits)
shiftrsfn(sf x, bit bits)
shiftrsfp(sf x, bit bits)
shiftrsfz(sf x, bit bits)
shiftru(u x, bit bits)
shiftru(u x, n bits)
shiftruf(uf x, bit bits)
shiftrufe(uf x, bit bits)
shiftruffz(uf x, bit bits)
shiftrufn(uf x, bit bits)
shiftrufp(uf x, bit bits)
shiftrufz(uf x, bit bits)
shuffle(op vs, op positions)
E0: | f2612 | positions3 | vs3 | 18 |
---|
E1: | 22810 | positions3 | vs3 | 16 |
---|
smeari(op vs)
E0: | 7a4615 | vs3 | 18 |
---|
E1: | 135213 | vs3 | 16 |
---|
smearx(op vs)
E0: | 7a4715 | vs3 | 18 |
---|
E1: | 135313 | vs3 | 16 |
---|
splat(op v)
E0: | 7a4815 | v3 | 18 |
---|
E1: | 135413 | v3 | 16 |
---|
sub(op x, imm y)
E0: | 7bd11 | y4 | x3 | 18 |
---|
E1: | b38 | y5 | x3 | 16 |
---|
sub(op x, op y)
E0: | f2712 | y3 | x3 | 18 |
---|
E1: | 22910 | y3 | x3 | 16 |
---|
sub1u(u x, u y)
E0: | f2812 | y3 | x3 | 18 |
---|
E1: | 22a10 | y3 | x3 | 16 |
---|
subp(p x, imm y, scale s)
E0: | 1f39 | s2 | y4 | x3 | 18 |
---|
E1: | 316 | s2 | y5 | x3 | 16 |
---|
subp(p x, p y, scale s)
E0: | 3cf10 | s2 | y3 | x3 | 18 |
---|
E1: | 978 | s2 | y3 | x3 | 16 |
---|
subss(s x, s y)
E0: | f2912 | y3 | x3 | 18 |
---|
E1: | 22b10 | y3 | x3 | 16 |
---|
subss(s x, imm y)
E0: | 7be11 | y4 | x3 | 18 |
---|
E1: | b48 | y5 | x3 | 16 |
---|
subsw(s x, s y)
E0: | f2a12 | y3 | x3 | 18 |
---|
E1: | 22c10 | y3 | x3 | 16 |
---|
subsw(s x, imm y)
E0: | 7bf11 | y4 | x3 | 18 |
---|
E1: | b58 | y5 | x3 | 16 |
---|
subswv(s x, s y)
E0: | f2b12 | y3 | x3 | 18 |
---|
E1: | 22d10 | y3 | x3 | 16 |
---|
subswv(s x, imm y)
E0: | 7c011 | y4 | x3 | 18 |
---|
E1: | b68 | y5 | x3 | 16 |
---|
subsx(s x, s y)
E0: | f2c12 | y3 | x3 | 18 |
---|
E1: | 22e10 | y3 | x3 | 16 |
---|
subsx(s x, imm y)
E0: | 7c111 | y4 | x3 | 18 |
---|
E1: | b78 | y5 | x3 | 16 |
---|
subus(u x, u y)
E0: | f2d12 | y3 | x3 | 18 |
---|
E1: | 22f10 | y3 | x3 | 16 |
---|
subus(u x, imm y)
E0: | 7c211 | y4 | x3 | 18 |
---|
E1: | b88 | y5 | x3 | 16 |
---|
subuw(u x, u y)
E0: | f2e12 | y3 | x3 | 18 |
---|
E1: | 23010 | y3 | x3 | 16 |
---|
subuw(u x, imm y)
E0: | 7c311 | y4 | x3 | 18 |
---|
E1: | b98 | y5 | x3 | 16 |
---|
subuwv(u x, u y)
E0: | f2f12 | y3 | x3 | 18 |
---|
E1: | 23110 | y3 | x3 | 16 |
---|
subuwv(u x, imm y)
E0: | 7c411 | y4 | x3 | 18 |
---|
E1: | ba8 | y5 | x3 | 16 |
---|
subux(u x, u y)
E0: | f3012 | y3 | x3 | 18 |
---|
E1: | 23210 | y3 | x3 | 16 |
---|
subux(u x, imm y)
E0: | 7c511 | y4 | x3 | 18 |
---|
E1: | bb8 | y5 | x3 | 16 |
---|
test(op x, n bit)
E0: | f3112 | bit3 | x3 | 18 |
---|
E1: | 23310 | bit3 | x3 | 16 |
---|
test(op x, bit bit)
E0: | 1dc9 | bit6 | x3 | 18 |
---|
E1: | 4a7 | bit6 | x3 | 16 |
---|
u2s(op x)
E0: | 7a4915 | x3 | 18 |
---|
E1: | 135513 | x3 | 16 |
---|
u2ss(op x)
E0: | 7a4a15 | x3 | 18 |
---|
E1: | 135613 | x3 | 16 |
---|
u2sw(op x)
E0: | 7a4b15 | x3 | 18 |
---|
E1: | 135713 | x3 | 16 |
---|
u2swv(op x)
E0: | 7a4c15 | x3 | 18 |
---|
E1: | 135813 | x3 | 16 |
---|
u2sx(op x)
E0: | 7a4d15 | x3 | 18 |
---|
E1: | 135913 | x3 | 16 |
---|
vec(op op0, op op1)
E0: | ee912 | op13 | op03 | 18 |
---|
E1: | 20110 | op13 | op03 | 16 |
---|
vec(op op0)
E0: | 79ab15 | op03 | 18 |
---|
E1: | 11bb13 | op03 | 16 |
---|
widen(op v1, op v2)
E0: | f3212 | v23 | v13 | 18 |
---|
E1: | 23410 | v23 | v13 | 16 |
---|
widen(op v)
E0: | 7a4e15 | v3 | 18 |
---|
E1: | 135a13 | v3 | 16 |
---|
widens(s v)
E0: | 7a4f15 | v3 | 18 |
---|
E1: | 135b13 | v3 | 16 |
---|
widensf(sf v)
E0: | 7a5015 | v3 | 18 |
---|
E1: | 135c13 | v3 | 16 |
---|
widensfv(sf v)
E0: | 7a5115 | v3 | 18 |
---|
E1: | 135d13 | v3 | 16 |
---|
widensv(s v)
E0: | 7a5215 | v3 | 18 |
---|
E1: | 135e13 | v3 | 16 |
---|
widenuf(uf v)
E0: | 7a5315 | v3 | 18 |
---|
E1: | 135f13 | v3 | 16 |
---|
widenufv(uf v)
E0: | 7a5415 | v3 | 18 |
---|
E1: | 136013 | v3 | 16 |
---|
widenv(op v1, op v2)
E0: | f3312 | v23 | v13 | 18 |
---|
E1: | 23510 | v23 | v13 | 16 |
---|
widenv(op v)
E0: | 7a5515 | v3 | 18 |
---|
E1: | 136113 | v3 | 16 |
---|
xorl(op x, op y)
E0: | f3412 | y3 | x3 | 18 |
---|
E1: | 23610 | y3 | x3 | 16 |
---|
xorl(op x, imm y)
E0: | 7c611 | y4 | x3 | 18 |
---|
E1: | bc8 | y5 | x3 | 16 |
---|
Flow Block
abortAtomic()
argSize(off size)
F0: | cm1 | 02 | cs2 | 4010 | 15 | size | (0,1,2,4)⨯8 |
---|
br(p target, lit delay)
F0: | 22 | cs2 | 3f211 | 15 | target3 | delay3 | 6 |
---|
br(lbl target)
F0: | cm1 | 02 | cs2 | 4110 | 15 | target | (0,1,2,4)⨯8 |
---|
br(lbl target, lit delay)
F0: | cm1 | 12 | cs2 | f510 | 15 | delay3 | 3 | target | (0,1,2,4)⨯8 |
---|
br(p target)
brfl(pred q, lbl target, lit delay)
F0: | cm1 | 22 | cs2 | 1f710 | 15 | q3 | delay3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 22 | cs2 | 1e910 | 15 | q3 | delay3 | 6 | target | (0,1,2,4)⨯8 |
---|
brfl(pred q, p target)
F0: | 22 | cs2 | 3e611 | 15 | q3 | target3 | 6 |
---|
F1: | 22 | cs2 | 3da11 | 15 | q3 | target3 | 6 |
---|
brfl(pred q, p target, lit delay)
F0: | 32 | cs2 | 48011 | 15 | q3 | target3 | delay3 | 9 |
---|
F1: | 32 | cs2 | 37011 | 15 | q3 | target3 | delay3 | 9 |
---|
brfl(pred q, lbl target)
F0: | cm1 | 12 | cs2 | f110 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 12 | cs2 | e910 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
brtr(pred q, lbl target, lit delay)
F0: | cm1 | 22 | cs2 | 1f810 | 15 | q3 | delay3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 22 | cs2 | 1ea10 | 15 | q3 | delay3 | 6 | target | (0,1,2,4)⨯8 |
---|
brtr(pred q, lbl target)
F0: | cm1 | 12 | cs2 | f210 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 12 | cs2 | ea10 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
brtr(pred q, p target)
F0: | 22 | cs2 | 3e711 | 15 | q3 | target3 | 6 |
---|
F1: | 22 | cs2 | 3db11 | 15 | q3 | target3 | 6 |
---|
brtr(pred q, p target, lit delay)
F0: | 32 | cs2 | 48111 | 15 | q3 | target3 | delay3 | 9 |
---|
F1: | 32 | cs2 | 37111 | 15 | q3 | target3 | delay3 | 9 |
---|
cachebcl(p lower, p upper)
F0: | 22 | cs2 | 3e811 | 15 | lower3 | upper3 | 6 |
---|
cachebdl(p lower, p upper)
F0: | 22 | cs2 | 3e911 | 15 | lower3 | upper3 | 6 |
---|
cached(p lower, p upper)
F0: | 22 | cs2 | 3ea11 | 15 | lower3 | upper3 | 6 |
---|
cached(p lower, p upper, p base)
F0: | 32 | cs2 | 48211 | 15 | lower3 | upper3 | base3 | 9 |
---|
cachee(p lower, p upper)
F0: | 22 | cs2 | 3eb11 | 15 | lower3 | upper3 | 6 |
---|
cachee(p line)
cachex(p line)
cachex(p lower, p upper)
F0: | 22 | cs2 | 3ec11 | 15 | lower3 | upper3 | 6 |
---|
call(lit n, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 107 | 15 | n3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 107 | 15 | n3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
call(lit n, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 07 | 15 | n3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 07 | 15 | n3 | 3 | target | (0,1,2,4)⨯8 |
---|
call(lit n, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 07 | 15 | n3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 07 | 15 | n3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
call(lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 1a7 | 15 | n3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 1a7 | 15 | n3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
call(lit n, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 2a7 | 15 | n3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 2a7 | 15 | n3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
call0(off target, count argc, lit argv, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 2b7 | 15 | argv3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 2b7 | 15 | argv3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
call0(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 17 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 17 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
call0(off target, count argc, lit argv)
F0: | cm1 | argc3 | 12 | cs2 | 17 | 15 | argv3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 17 | 15 | argv3 | 3 | target | (0,1,2,4)⨯8 |
---|
call0(off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 1b7 | 15 | argv3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 1b7 | 15 | argv3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
call0(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | c7 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | b7 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
call0(off target, count argc)
F0: | cm1 | argc3 | 02 | cs2 | 07 | 15 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 02 | cs2 | 07 | 15 | target | (0,1,2,4)⨯8 |
---|
call0(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 117 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 117 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
call1(off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 1c7 | 15 | argv3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 1c7 | 15 | argv3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
call1(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | d7 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | c7 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
call1(off target, count argc, lit argv)
F0: | cm1 | argc3 | 12 | cs2 | 27 | 15 | argv3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 27 | 15 | argv3 | 3 | target | (0,1,2,4)⨯8 |
---|
call1(off target, count argc)
F0: | cm1 | argc3 | 02 | cs2 | 17 | 15 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 02 | cs2 | 17 | 15 | target | (0,1,2,4)⨯8 |
---|
call1(off target, count argc, lit argv, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 2c7 | 15 | argv3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 2c7 | 15 | argv3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
call1(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 27 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 27 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
call1(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 127 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 127 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
callfl(op q, lit n, p target, off argc, count args)
F0: | cm1 | argc3 | 32 | cs2 | 07 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 07 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
callfl(op q, lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 137 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 137 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
callfl(op q, lit n, off target, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 37 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 37 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
callfl0(op q, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 267 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 257 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
callfl0(op q, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 17 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 17 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
callfl0(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | e7 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | d7 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
callfl0(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 47 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 47 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
callfl0(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 147 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 147 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
callfl1(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 57 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 57 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
callfl1(op q, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 277 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 267 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
callfl1(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | f7 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | e7 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
callfl1(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 157 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 157 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
callfl1(op q, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 27 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 27 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
callfln(op q, lit n, off target, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 67 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 67 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
callfln(op q, lit n, p target, off argc, count args)
F0: | cm1 | argc3 | 32 | cs2 | 37 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 37 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
callfln(op q, lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 167 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 167 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
calln(lit n, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 77 | 15 | n3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 77 | 15 | n3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
calln(lit n, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 177 | 15 | n3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 177 | 15 | n3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
calln(lit n, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 2d7 | 15 | n3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 2d7 | 15 | n3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
calln(lit n, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 37 | 15 | n3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 37 | 15 | n3 | 3 | target | (0,1,2,4)⨯8 |
---|
calln(lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 1d7 | 15 | n3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 1d7 | 15 | n3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
calltr(op q, lit n, p target, off argc, count args)
F0: | cm1 | argc3 | 32 | cs2 | 47 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 47 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
calltr(op q, lit n, off target, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 87 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 87 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
calltr(op q, lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 187 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 187 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
calltr0(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 107 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | f7 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
calltr0(op q, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 57 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 57 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
calltr0(op q, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 287 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 277 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
calltr0(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 197 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 197 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
calltr0(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 97 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 97 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
calltr1(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 1a7 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 1a7 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
calltr1(op q, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 297 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 287 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
calltr1(op q, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 67 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 67 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
calltr1(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | a7 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | a7 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
calltr1(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 117 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 107 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
calltrn(op q, lit n, off target, count argc)
F0: | cm1 | argc3 | 22 | cs2 | b7 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | b7 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
calltrn(op q, lit n, p target, off argc, count args)
F0: | cm1 | argc3 | 32 | cs2 | 77 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 77 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
calltrn(op q, lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 1b7 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 1b7 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
con(off v, width w, lit v, lit v, lit v)
F0: | w3 | cm1 | 32 | cs2 | 377 | 15 | v3 | v3 | v3 | 9 | v | (0,1,2,4)⨯8 |
---|
F1: | w3 | cm1 | 32 | cs2 | 367 | 15 | v3 | v3 | v3 | 9 | v | (0,1,2,4)⨯8 |
---|
con(off v, width w, lit v, lit v)
F0: | w3 | cm1 | 22 | cs2 | 3c7 | 15 | v3 | v3 | 6 | v | (0,1,2,4)⨯8 |
---|
F1: | w3 | cm1 | 22 | cs2 | 3c7 | 15 | v3 | v3 | 6 | v | (0,1,2,4)⨯8 |
---|
con(off v, width w, lit v)
F0: | w3 | cm1 | 12 | cs2 | 1a7 | 15 | v3 | 3 | v | (0,1,2,4)⨯8 |
---|
F1: | w3 | cm1 | 12 | cs2 | 1c7 | 15 | v3 | 3 | v | (0,1,2,4)⨯8 |
---|
con(off v, width w)
F0: | w3 | cm1 | 02 | cs2 | 77 | 15 | v | (0,1,2,4)⨯8 |
---|
F1: | w3 | cm1 | 02 | cs2 | 67 | 15 | v | (0,1,2,4)⨯8 |
---|
conform(off ops, count c, lit ops)
F0: | cm1 | c3 | 12 | cs2 | 47 | 15 | ops3 | 3 | ops | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 12 | cs2 | 47 | 15 | ops3 | 3 | ops | (0,1,2,4)⨯8 |
---|
conform(off ops, count c, lit ops, lit ops)
F0: | cm1 | c3 | 22 | cs2 | 1e7 | 15 | ops3 | ops3 | 6 | ops | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 22 | cs2 | 1e7 | 15 | ops3 | ops3 | 6 | ops | (0,1,2,4)⨯8 |
---|
conform(off ops, count c)
F0: | cm1 | c3 | 02 | cs2 | 27 | 15 | ops | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 02 | cs2 | 27 | 15 | ops | (0,1,2,4)⨯8 |
---|
conform(off ops, count c, lit ops, lit ops, lit ops)
F0: | cm1 | c3 | 32 | cs2 | 2e7 | 15 | ops3 | ops3 | ops3 | 9 | ops | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 32 | cs2 | 2e7 | 15 | ops3 | ops3 | ops3 | 9 | ops | (0,1,2,4)⨯8 |
---|
enterAtomic()
exitAtomic()
exscratchf(off size)
F0: | cm1 | 02 | cs2 | 4210 | 15 | size | (0,1,2,4)⨯8 |
---|
face(off count)
F0: | cm1 | 02 | cs2 | 4310 | 15 | count | (0,1,2,4)⨯8 |
---|
fill(off lit0, lit off0)
F0: | cm1 | 12 | cs2 | f610 | 15 | off03 | 3 | lit0 | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 12 | cs2 | ee10 | 15 | off03 | 3 | lit0 | (0,1,2,4)⨯8 |
---|
fill(off off0)
F0: | cm1 | 02 | cs2 | 4410 | 15 | off0 | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 02 | cs2 | 3910 | 15 | off0 | (0,1,2,4)⨯8 |
---|
flowArgs(off arg)
F1: | cm1 | 02 | cs2 | 3810 | 15 | arg | (0,1,2,4)⨯8 |
---|
flowArgs(off arg, lit arg)
F1: | cm1 | 12 | cs2 | ed10 | 15 | arg3 | 3 | arg | (0,1,2,4)⨯8 |
---|
flowArgs(off arg, lit arg, lit arg)
F1: | cm1 | 22 | cs2 | 1ee10 | 15 | arg3 | arg3 | 6 | arg | (0,1,2,4)⨯8 |
---|
flowArgs(off arg, lit arg, lit arg, lit arg)
F1: | cm1 | 32 | cs2 | 1b910 | 15 | arg3 | arg3 | arg3 | 9 | arg | (0,1,2,4)⨯8 |
---|
flowArgs(op arg)
inner(lit n, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 2f7 | 15 | n3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 2f7 | 15 | n3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
inner(lit n, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 57 | 15 | n3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 57 | 15 | n3 | 3 | target | (0,1,2,4)⨯8 |
---|
inner(lit n, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | c7 | 15 | n3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | c7 | 15 | n3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
inner(lit n, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 1c7 | 15 | n3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 1c7 | 15 | n3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
inner(lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 1f7 | 15 | n3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 1f7 | 15 | n3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
inner0(off target, count argc, lit argv, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 307 | 15 | argv3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 307 | 15 | argv3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
inner0(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 127 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 117 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
inner0(off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 207 | 15 | argv3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 207 | 15 | argv3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
inner0(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | d7 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | d7 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
inner0(off target, count argc, lit argv)
F0: | cm1 | argc3 | 12 | cs2 | 67 | 15 | argv3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 67 | 15 | argv3 | 3 | target | (0,1,2,4)⨯8 |
---|
inner0(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 1d7 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 1d7 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
inner0(off target, count argc)
F0: | cm1 | argc3 | 02 | cs2 | 37 | 15 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 02 | cs2 | 37 | 15 | target | (0,1,2,4)⨯8 |
---|
inner1(off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 217 | 15 | argv3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 217 | 15 | argv3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
inner1(off target, count argc, lit argv, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 317 | 15 | argv3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 317 | 15 | argv3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
inner1(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 137 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 127 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
inner1(off target, count argc, lit argv)
F0: | cm1 | argc3 | 12 | cs2 | 77 | 15 | argv3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 77 | 15 | argv3 | 3 | target | (0,1,2,4)⨯8 |
---|
inner1(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | e7 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | e7 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
inner1(off target, count argc)
F0: | cm1 | argc3 | 02 | cs2 | 47 | 15 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 02 | cs2 | 47 | 15 | target | (0,1,2,4)⨯8 |
---|
inner1(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 1e7 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 1e7 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
innerfl(op q, lit n, p target, off argc, count args)
F0: | cm1 | argc3 | 32 | cs2 | 87 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 87 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
innerfl(op q, lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 1f7 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 1f7 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
innerfl(op q, lit n, off target, count argc)
F0: | cm1 | argc3 | 22 | cs2 | f7 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | f7 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
innerfl0(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 207 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 207 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
innerfl0(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 147 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 137 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
innerfl0(op q, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 97 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 97 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
innerfl0(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 107 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 107 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
innerfl0(op q, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 2a7 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 297 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
innerfl1(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 157 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 147 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
innerfl1(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 217 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 217 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
innerfl1(op q, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 2b7 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 2a7 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
innerfl1(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 117 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 117 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
innerfl1(op q, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | a7 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | a7 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
innerfln(op q, lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 227 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 227 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
innerfln(op q, lit n, off target, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 127 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 127 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
innerfln(op q, lit n, p target, off argc, count args)
F0: | cm1 | argc3 | 32 | cs2 | b7 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | b7 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
innern(lit n, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 237 | 15 | n3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 237 | 15 | n3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
innern(lit n, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 137 | 15 | n3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 137 | 15 | n3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
innern(lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 227 | 15 | n3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 227 | 15 | n3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
innern(lit n, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 87 | 15 | n3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 87 | 15 | n3 | 3 | target | (0,1,2,4)⨯8 |
---|
innern(lit n, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 327 | 15 | n3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 327 | 15 | n3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
innertr(op q, lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 247 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 247 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
innertr(op q, lit n, p target, off argc, count args)
F0: | cm1 | argc3 | 32 | cs2 | c7 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | c7 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
innertr(op q, lit n, off target, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 147 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 147 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
innertr0(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 257 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 257 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
innertr0(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 167 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 157 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
innertr0(op q, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | d7 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | d7 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
innertr0(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 157 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 157 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
innertr0(op q, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 2c7 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 2b7 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
innertr1(op q, p target, off argv, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 2d7 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 2c7 | 15 | q3 | target3 | 6 | argv | (0,1,2,4)⨯8 |
---|
innertr1(op q, p target, off argv, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | e7 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | e7 | 15 | q3 | target3 | argv3 | 9 | argv | (0,1,2,4)⨯8 |
---|
innertr1(op q, off target, count argc)
F0: | cm1 | argc3 | 12 | cs2 | 177 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 12 | cs2 | 167 | 15 | q3 | 3 | target | (0,1,2,4)⨯8 |
---|
innertr1(op q, off target, count argc, lit argv, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 267 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 267 | 15 | q3 | argv3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
innertr1(op q, off target, count argc, lit argv)
F0: | cm1 | argc3 | 22 | cs2 | 167 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 167 | 15 | q3 | argv3 | 6 | target | (0,1,2,4)⨯8 |
---|
innertrn(op q, lit n, p target, off argc, count args)
F0: | cm1 | argc3 | 32 | cs2 | f7 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | f7 | 15 | q3 | n3 | target3 | 9 | argc | (0,1,2,4)⨯8 |
---|
innertrn(op q, lit n, off target, count argc)
F0: | cm1 | argc3 | 22 | cs2 | 177 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 22 | cs2 | 177 | 15 | q3 | n3 | 6 | target | (0,1,2,4)⨯8 |
---|
innertrn(op q, lit n, off target, count argc, lit argv)
F0: | cm1 | argc3 | 32 | cs2 | 277 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
F1: | cm1 | argc3 | 32 | cs2 | 277 | 15 | q3 | n3 | argv3 | 9 | target | (0,1,2,4)⨯8 |
---|
lea(p b, off o)
F0: | cm1 | 12 | cs2 | f310 | 15 | b3 | 3 | o | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 12 | cs2 | eb10 | 15 | b3 | 3 | o | (0,1,2,4)⨯8 |
---|
lea(base b, off o)
F0: | cm1 | 12 | cs2 | f010 | 15 | b3 | 3 | o | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 12 | cs2 | e810 | 15 | b3 | 3 | o | (0,1,2,4)⨯8 |
---|
lea(base b, off o, u i, scale s)
F0: | s2 | cm1 | 22 | cs2 | 778 | 15 | b3 | i3 | 6 | o | (0,1,2,4)⨯8 |
---|
F1: | s2 | cm1 | 22 | cs2 | 758 | 15 | b3 | i3 | 6 | o | (0,1,2,4)⨯8 |
---|
lea(p b, off o, u i, scale s)
F0: | s2 | cm1 | 22 | cs2 | 768 | 15 | b3 | i3 | 6 | o | (0,1,2,4)⨯8 |
---|
F1: | s2 | cm1 | 22 | cs2 | 748 | 15 | b3 | i3 | 6 | o | (0,1,2,4)⨯8 |
---|
lea(lbl l)
F0: | cm1 | 02 | cs2 | 4510 | 15 | l | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 02 | cs2 | 3a10 | 15 | l | (0,1,2,4)⨯8 |
---|
load(p b, width w, memAttr m, lit delay)
F0: | w3 | cm1 | 22 | cs2 | 2f7 | 15 | b3 | m3 | delay3 | 6 |
---|
F1: | w3 | cm1 | 22 | cs2 | 2d7 | 15 | b3 | m3 | delay3 | 6 |
---|
load(p b, off o, width w, tag tag)
F0: | w3 | cm1 | 22 | cs2 | 397 | 15 | b3 | tag3 | 6 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | cm1 | 22 | cs2 | 2f7 | 15 | b3 | tag3 | 6 | o | (0,1,2,4)⨯8 |
---|
load(p b, off o, s i, scale s, width w, lit delay)
F0: | w3 | s2 | cm1 | 32 | cs2 | f5 | 15 | b3 | i3 | delay3 | 9 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | s2 | cm1 | 32 | cs2 | f5 | 15 | b3 | i3 | delay3 | 9 | o | (0,1,2,4)⨯8 |
---|
load(p b, off o, width w, lit delay)
F0: | w3 | cm1 | 22 | cs2 | 387 | 15 | b3 | delay3 | 6 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | cm1 | 22 | cs2 | 2e7 | 15 | b3 | delay3 | 6 | o | (0,1,2,4)⨯8 |
---|
load(p b, off o, s i, scale s, width w, tag tag)
F0: | w3 | s2 | cm1 | 32 | cs2 | e5 | 15 | b3 | i3 | tag3 | 9 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | s2 | cm1 | 32 | cs2 | e5 | 15 | b3 | i3 | tag3 | 9 | o | (0,1,2,4)⨯8 |
---|
load(p b, width w, memAttr m)
F0: | w3 | cm1 | 12 | cs2 | 1b7 | 15 | b3 | m3 | 3 |
---|
F1: | w3 | cm1 | 12 | cs2 | 197 | 15 | b3 | m3 | 3 |
---|
load(p b, off o, s i, scale s, width w)
F0: | w3 | s2 | cm1 | 22 | cs2 | d5 | 15 | b3 | i3 | 6 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | s2 | cm1 | 22 | cs2 | d5 | 15 | b3 | i3 | 6 | o | (0,1,2,4)⨯8 |
---|
load(p b, off o, width w)
F0: | w3 | cm1 | 12 | cs2 | 1c7 | 15 | b3 | 3 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | cm1 | 12 | cs2 | 1a7 | 15 | b3 | 3 | o | (0,1,2,4)⨯8 |
---|
load(base b, off o, s i, scale s, width w, tag tag)
F0: | w3 | s2 | cm1 | 32 | cs2 | 115 | 15 | b3 | i3 | tag3 | 9 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | s2 | cm1 | 32 | cs2 | 115 | 15 | b3 | i3 | tag3 | 9 | o | (0,1,2,4)⨯8 |
---|
load(base b, off o, s i, scale s, width w, lit delay)
F0: | w3 | s2 | cm1 | 32 | cs2 | 105 | 15 | b3 | i3 | delay3 | 9 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | s2 | cm1 | 32 | cs2 | 105 | 15 | b3 | i3 | delay3 | 9 | o | (0,1,2,4)⨯8 |
---|
load(base b, off o, s i, scale s, width w)
F0: | w3 | s2 | cm1 | 22 | cs2 | c5 | 15 | b3 | i3 | 6 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | s2 | cm1 | 22 | cs2 | c5 | 15 | b3 | i3 | 6 | o | (0,1,2,4)⨯8 |
---|
load(base b, off o, width w, tag tag)
F0: | w3 | cm1 | 22 | cs2 | 3d7 | 15 | b3 | tag3 | 6 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | cm1 | 22 | cs2 | 3b7 | 15 | b3 | tag3 | 6 | o | (0,1,2,4)⨯8 |
---|
load(base b, off o, width w, lit delay)
F0: | w3 | cm1 | 22 | cs2 | 2e7 | 15 | b3 | delay3 | 6 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | cm1 | 22 | cs2 | 397 | 15 | b3 | delay3 | 6 | o | (0,1,2,4)⨯8 |
---|
load(base b, off o, width w)
F0: | w3 | cm1 | 12 | cs2 | 1d7 | 15 | b3 | 3 | o | (0,1,2,4)⨯8 |
---|
F1: | w3 | cm1 | 12 | cs2 | 1b7 | 15 | b3 | 3 | o | (0,1,2,4)⨯8 |
---|
load(p b, width w, memAttr m, tag tag)
F0: | w3 | cm1 | 22 | cs2 | 3a7 | 15 | b3 | m3 | tag3 | 6 |
---|
F1: | w3 | cm1 | 22 | cs2 | 387 | 15 | b3 | m3 | tag3 | 6 |
---|
nopf()
rescue(off ops, count c, lit ops)
F0: | cm1 | c3 | 12 | cs2 | 97 | 15 | ops3 | 3 | ops | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 12 | cs2 | 97 | 15 | ops3 | 3 | ops | (0,1,2,4)⨯8 |
---|
rescue(off ops, count c)
F0: | cm1 | c3 | 02 | cs2 | 57 | 15 | ops | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 02 | cs2 | 57 | 15 | ops | (0,1,2,4)⨯8 |
---|
rescue(off ops, count c, lit ops, lit ops)
F0: | cm1 | c3 | 22 | cs2 | 237 | 15 | ops3 | ops3 | 6 | ops | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 22 | cs2 | 237 | 15 | ops3 | ops3 | 6 | ops | (0,1,2,4)⨯8 |
---|
rescue(off ops, count c, lit ops, lit ops, lit ops)
F0: | cm1 | c3 | 32 | cs2 | 337 | 15 | ops3 | ops3 | ops3 | 9 | ops | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 32 | cs2 | 337 | 15 | ops3 | ops3 | ops3 | 9 | ops | (0,1,2,4)⨯8 |
---|
rescue(off args)
F0: | cm1 | 02 | cs2 | 4610 | 15 | args | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 02 | cs2 | 3b10 | 15 | args | (0,1,2,4)⨯8 |
---|
retire(lit n, off ws, count n)
F0: | cm1 | c3 | 12 | cs2 | a7 | 15 | n3 | 3 | ws | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 12 | cs2 | a7 | 15 | n3 | 3 | ws | (0,1,2,4)⨯8 |
---|
retire(lit n, off ws, count n, lit ws, lit ws)
F0: | cm1 | c3 | 32 | cs2 | 347 | 15 | n3 | ws3 | ws3 | 9 | ws | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 32 | cs2 | 347 | 15 | n3 | ws3 | ws3 | 9 | ws | (0,1,2,4)⨯8 |
---|
retire(lit n, off ws, count n, lit ws)
F0: | cm1 | c3 | 22 | cs2 | 247 | 15 | n3 | ws3 | 6 | ws | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 22 | cs2 | 247 | 15 | n3 | ws3 | 6 | ws | (0,1,2,4)⨯8 |
---|
retn(off vs, count c)
F0: | cm1 | c3 | 02 | cs2 | 67 | 15 | vs | (0,1,2,4)⨯8 |
---|
retn(off vs, count c, lit vs)
F0: | cm1 | c3 | 12 | cs2 | b7 | 15 | vs3 | 3 | vs | (0,1,2,4)⨯8 |
---|
retn(off vs, count c, lit vs, lit vs)
F0: | cm1 | c3 | 22 | cs2 | 257 | 15 | vs3 | vs3 | 6 | vs | (0,1,2,4)⨯8 |
---|
retn(off vs, count c, lit vs, lit vs, lit vs)
F0: | cm1 | c3 | 32 | cs2 | 357 | 15 | vs3 | vs3 | vs3 | 9 | vs | (0,1,2,4)⨯8 |
---|
retnfl(pred q, off vs, count c)
F0: | cm1 | c3 | 12 | cs2 | 187 | 15 | q3 | 3 | vs | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 12 | cs2 | 177 | 15 | q3 | 3 | vs | (0,1,2,4)⨯8 |
---|
retnfl(pred q, off vs, count c, lit vs)
F0: | cm1 | c3 | 22 | cs2 | 187 | 15 | q3 | vs3 | 6 | vs | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 22 | cs2 | 187 | 15 | q3 | vs3 | 6 | vs | (0,1,2,4)⨯8 |
---|
retnfl(pred q, off vs, count c, lit vs, lit vs)
F0: | cm1 | c3 | 32 | cs2 | 287 | 15 | q3 | vs3 | vs3 | 9 | vs | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 32 | cs2 | 287 | 15 | q3 | vs3 | vs3 | 9 | vs | (0,1,2,4)⨯8 |
---|
retntr(pred q, off vs, count c)
F0: | cm1 | c3 | 12 | cs2 | 197 | 15 | q3 | 3 | vs | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 12 | cs2 | 187 | 15 | q3 | 3 | vs | (0,1,2,4)⨯8 |
---|
retntr(pred q, off vs, count c, lit vs)
F0: | cm1 | c3 | 22 | cs2 | 197 | 15 | q3 | vs3 | 6 | vs | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 22 | cs2 | 197 | 15 | q3 | vs3 | 6 | vs | (0,1,2,4)⨯8 |
---|
retntr(pred q, off vs, count c, lit vs, lit vs)
F0: | cm1 | c3 | 32 | cs2 | 297 | 15 | q3 | vs3 | vs3 | 9 | vs | (0,1,2,4)⨯8 |
---|
F1: | cm1 | c3 | 32 | cs2 | 297 | 15 | q3 | vs3 | vs3 | 9 | vs | (0,1,2,4)⨯8 |
---|
spill(off id, op v)
F0: | cm1 | 12 | cs2 | f410 | 15 | v3 | 3 | id | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 12 | cs2 | ec10 | 15 | v3 | 3 | id | (0,1,2,4)⨯8 |
---|
stackf(off size)
F0: | cm1 | 02 | cs2 | 4710 | 15 | size | (0,1,2,4)⨯8 |
---|
store(p b, op v, memAttr m)
F0: | cm1 | 22 | cs2 | 1f110 | 15 | b3 | v3 | m3 | 6 |
---|
F1: | cm1 | 22 | cs2 | 1eb10 | 15 | b3 | v3 | m3 | 6 |
---|
store(p b, off o, op v)
F0: | cm1 | 22 | cs2 | 1f210 | 15 | b3 | v3 | 6 | o | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 22 | cs2 | 1ec10 | 15 | b3 | v3 | 6 | o | (0,1,2,4)⨯8 |
---|
store(p b, off o, s i, scale s, op v)
F0: | s2 | cm1 | 32 | cs2 | 6d8 | 15 | b3 | i3 | v3 | 9 | o | (0,1,2,4)⨯8 |
---|
F1: | s2 | cm1 | 32 | cs2 | 6b8 | 15 | b3 | i3 | v3 | 9 | o | (0,1,2,4)⨯8 |
---|
store(base b, off o, s i, scale s, op v)
F0: | s2 | cm1 | 32 | cs2 | 6c8 | 15 | b3 | i3 | v3 | 9 | o | (0,1,2,4)⨯8 |
---|
F1: | s2 | cm1 | 32 | cs2 | 6a8 | 15 | b3 | i3 | v3 | 9 | o | (0,1,2,4)⨯8 |
---|
store(base b, off o, op v)
F0: | cm1 | 22 | cs2 | 1f010 | 15 | b3 | v3 | 6 | o | (0,1,2,4)⨯8 |
---|
F1: | cm1 | 22 | cs2 | 1e810 | 15 | b3 | v3 | 6 | o | (0,1,2,4)⨯8 |
---|
streamf(lit rd_size, lit wr_size)
F0: | 22 | cs2 | 3ed11 | 15 | rd_size3 | wr_size3 | 6 |
---|
Pick Block
pick(sel q, op v1, op v2)
recur(sel q, op v1, op v2)
Reader Block
pickup(tag tag)
rd(reg src)
rd(stream src)
rd(scratch src)
rd(const src)
refuse(tag tag)
rotate(scratch id)
scratchf(scratch size)
Writer Block
wr(scratch dst, op v)
wr(reg dst, op v)
wr(stream dst, op v)
Skinny Exu Block
eql(conditioncode)
eqlp(conditioncode)
gtr(op x, op y)
neq(conditioncode)
neqp(conditioncode)
nope()
Skinny Flow Block
nopf()
retn()
retn(op v)