Instruction Set by Category
Instruction Set, alphabetical, Instruction Set, sortable, filterable
Contents
Reader
Compute
abortAtomic allocStack argSize
enterAtomic exitAtomic exscratchf extract exuArgs
face flowArgs
globalize
inject
lea leas leass leau leaus loadRefresh localize longjmpl
nopf
p2u
resf retire
setjmp stackf streamf
u2p
Domain
Logical
activeRead add advance all alternate andl any
bswap
carry carryb clear countlfl countltr countrfl countrtr
d2BID d2DPD delta
eql eqlb
flags flip floatArgs floatArgse floatArgsfz floatArgsn floatArgsp floatArgsz fma
imp isNaR isNaRb isNone isNoneb
join join2
left
mask merge mul
nand NaR neq neqb nimp nope nor notl nxor
ones orl overflow overflowb
pickup pickupfl pickuptr
resolve restoreStack reverse rotatel rotater rsub
s2u s2u2 s2us s2us2 s2ux s2ux2 saveStack set shiftl shuffle smeari smearx splat sub
test
u2s u2s2 u2ss u2ss2 u2sw u2sw2 u2sx u2sx2
vec
xorl
Unsigned Integer
andlu
divRemu divu
eqlu eqlub
flipu
gequ gequb gtru gtrub
impu
lequ lequb lssu lssub
nandu nequ nequb nimpu noru notlu nxoru
orlu
remu rootu rrootu
shiftru
widenu widenu2
xorlu
Overflow
Modulo
addu addu2
fmau fmau2
incu2post incu2pre incupost incupre
mulu mulu2
narrowu narrowu2
rsubu rsubu2
shiftlu shiftlu2 subu subu2
Saturating
addus addus2
fmaus fmaus2
incus2post incus2pre incuspost incuspre
mulus mulus2
narrowus narrowus2
rsubus rsubus2
shiftlus shiftlus2 subus subus2
Widening
adduw adduw2
fmauw fmauw2
incuw2post incuw2pre incuwpost incuwpre
muluw muluw2
rsubuw rsubuw2
shiftluw shiftluw2 subuw subuw2
Excepting
addux addux2
fmaux fmaux2
incux2post incux2pre incuxpost incuxpre
mulux mulux2
narrowux narrowux2
rsubux rsubux2
shiftlux shiftlux2 subux subux2
Signed Integer
andls
divRems divs
eqls eqlsb
flips
geqs geqsb gtrs gtrsb
imps
leqs leqsb lsss lsssb
nands neqs neqsb nimps nors notls nxors
orls
rems roots rroots
shiftrs
widens widens2
xorls
Overflow
Modulo
adds adds2
fmas fmas2
incs2post incs2pre incspost incspre
muls muls2
narrows narrows2
rsubs rsubs2
shiftls shiftls2 subs subs2
Saturating
addss addss2
fmass fmass2
incss2post incss2pre incsspost incsspre
mulss mulss2
narrowss narrowss2
rsubss rsubss2
shiftlss shiftlss2 subss subss2
Widening
addsw addsw2
fmasw fmasw2
incsw2post incsw2pre incswpost incswpre
mulsw mulsw2
rsubsw rsubsw2
shiftlsw shiftlsw2 subsw subsw2
Excepting
addsx addsx2
fmasx fmasx2
incsx2post incsx2pre incsxpost incsxpre
mulsx mulsx2
narrowsx narrowsx2
rsubsx rsubsx2
shiftlsx shiftlsx2 subsx subsx2
Pointer
addp
cachepbcl cachepbdl cachepd cachepe cachepx
eqlp eqlpb
geqp geqpb gtrp gtrpb
isNilp isNilpb isntNilp isntNilpb
leqp leqpb lssp lsspb
neqp neqpb
resolvep
subp
Binary Float
classifyf
eqlf eqlfb eqlfx eqlfxb
geqf geqfb geqfx geqfxb gtrf gtrfb gtrfx gtrfxb
leqf leqfb leqfx leqfxb logBf lssf lssfb lssfx lssfxb
maxf minf
negf neqf neqfb neqfx neqfxb nextDownf nextUpf nordfx nordfxb
ordfx
remf
widenf widenf2
Rounding
Current
addf
divf
f2ff f2sfe f2sfes f2sfex f2sfi f2sfis f2sfix f2ufe f2ufes f2ufex f2ufi f2ufis f2ufix fmaf
integerfe integerfi
mulf
narrowf
rootf rrootf
s2ff scaleBf subf
u2ff
From Zero
addffz
divffz
f2fffz f2sfefz f2sfesfz f2sfexfz f2sfifz f2sfisfz f2sfixfz f2ufefz f2ufesfz f2ufexfz f2ufifz f2ufisfz f2ufixfz fmaffz
integerfefz integerfifz
mulffz
narrowffz
rootffz rrootffz
s2fffz scaleBffz subffz
u2fffz
To Even
addfe
divfe
f2ffe f2sfee f2sfese f2sfexe f2sfie f2sfise f2sfixe f2ufee f2ufese f2ufexe f2ufie f2ufise f2ufixe fmafe
integerfee integerfie
mulfe
narrowfe
rootfe rrootfe
s2ffe scaleBfe subfe
u2ffe
To Negative Infinity
addfn
divfn
f2ffn f2sfen f2sfesn f2sfexn f2sfin f2sfisn f2sfixn f2ufen f2ufesn f2ufexn f2ufin f2ufisn f2ufixn fmafn
integerfen integerfin
mulfn
narrowfn
rootfn rrootfn
s2ffn scaleBfn subfn
u2ffn
To Positive Infinity
addfp
divfp
f2ffp f2sfep f2sfesp f2sfexp f2sfip f2sfisp f2sfixp f2ufep f2ufesp f2ufexp f2ufip f2ufisp f2ufixp fmafp
integerfep integerfip
mulfp
narrowfp
rootfp rrootfp
s2ffp scaleBfp subfp
u2ffp
To Zero
addfz
divfz
f2ffz f2sfesz f2sfexz f2sfez f2sfisz f2sfixz f2sfiz f2ufesz f2ufexz f2ufez f2ufisz f2ufixz f2ufiz fmafz
integerfez integerfiz
mulfz
narrowfz
rootfz rrootfz
s2ffz scaleBfz subfz
u2ffz
Decimal Float
BID2d
classifyd
DPD2d
eqld eqldb eqldx eqldxb
geqd geqdb geqdx geqdxb gtrd gtrdb gtrdx gtrdxb
leqd leqdb leqdx leqdxb logBd lssd lssdb lssdx lssdxb
maxd mind
negd neqd neqdb neqdx neqdxb nextDownd nextUpd norddx norddxb
orddx
quantized
remd
sameQuantumd
widend widend2
Rounding
Current
addd
divd
f2fd f2sde f2sdes f2sdex f2sdi f2sdis f2sdix f2ude f2udes f2udex f2udi f2udis f2udix fmad
integerde integerdi
muld
narrowd
rootd rrootd
s2fd scaleBd subd
u2fd
From Zero
adddfz
divdfz
f2fdfz f2sdefz f2sdesfz f2sdexfz f2sdifz f2sdisfz f2sdixfz f2udefz f2udesfz f2udexfz f2udifz f2udisfz f2udixfz fmadfz
integerdefz integerdifz
muldfz
narrowdfz
rootdfz rrootdfz
s2fdfz scaleBdfz subdfz
u2fdfz
To Even
addde
divde
f2fde f2sdee f2sdese f2sdexe f2sdie f2sdise f2sdixe f2udee f2udese f2udexe f2udie f2udise f2udixe fmade
integerdee integerdie
mulde
narrowde
rootde rrootde
s2fde scaleBde subde
u2fde
To Negative Infinity
adddn
divdn
f2fdn f2sden f2sdesn f2sdexn f2sdin f2sdisn f2sdixn f2uden f2udesn f2udexn f2udin f2udisn f2udixn fmadn
integerden integerdin
muldn
narrowdn
rootdn rrootdn
s2fdn scaleBdn subdn
u2fdn
To Positive Infinity
adddp
divdp
f2fdp f2sdep f2sdesp f2sdexp f2sdip f2sdisp f2sdixp f2udep f2udesp f2udexp f2udip f2udisp f2udixp fmadp
integerdep integerdip
muldp
narrowdp
rootdp rrootdp
s2fdp scaleBdp subdp
u2fdp
To Zero
adddz
divdz
f2fdz f2sdesz f2sdexz f2sdez f2sdisz f2sdixz f2sdiz f2udesz f2udexz f2udez f2udisz f2udixz f2udiz fmadz
integerdez integerdiz
muldz
narrowdz
rootdz rrootdz
s2fdz scaleBdz subdz
u2fdz
Unsigned Fixed Point
Rounding
Current
muluf mulufs mulufw mulufx
shiftruf
From Zero
muluffz mulufsfz mulufwfz mulufxfz
shiftruffz
To Even
mulufe mulufse mulufwe mulufxe
shiftrufe
To Negative Infinity
mulufn mulufsn mulufwn mulufxn
shiftrufn
To Positive Infinity
mulufp mulufsp mulufwp mulufxp
shiftrufp
To Zero
mulufsz mulufwz mulufxz mulufz
shiftrufz
Signed Fixed Point
Rounding
Current
mulsf mulsfs mulsfw mulsfx
shiftrsf
From Zero
mulsffz mulsfsfz mulsfwfz mulsfxfz
shiftrsffz
To Even
mulsfe mulsfse mulsfwe mulsfxe
shiftrsfe
To Negative Infinity
mulsfn mulsfsn mulsfwn mulsfxn
shiftrsfn
To Positive Infinity
mulsfp mulsfsp mulsfwp mulsfxp
shiftrsfp
To Zero
mulsfsz mulsfwz mulsfxz mulsfz
shiftrsfz
Call
call0 call1 callfl0 callfl1 calln calltr0 calltr1
Pick
Writer
fault faultfl faulttr
load loadfl loadfls loadflss loadflu loadflus loads loadss loadtr loadtrs loadtrss loadtru loadtrus loadu loadus
spill spillfl spilltr store storefl storefls storeflss storeflu storeflus storep storepfl storepfls storepflss storepflu storepflus storeps storepss storeptr storeptrs storeptrss storeptru storeptrus storepu storepus stores storess storetr storetrs storetrss storetru storetrus storeu storeus
trap trapfl traptr
wr
Conform
Transfer
argf
back backfl backtr br brfl brfls brs brtr brtrs
inner innerfl innerfls inners innertr innertrs
leave leavefl leavefls leaves leavetr leavetrs
retn retnfl retntr