Difference between revisions of "Instruction Set by Category"
(Created page with " Instruction Set, alphabetical, [http://millcomputing.com/instructions.html?collapse=7#ops Instruction Set, sortable, filterable] = Reader = Instructio...") | m (Protected "Instruction Set by Category": generated ([Edit=<protect-level-bot>] (indefinite) [Move=<protect-level-bot>] (indefinite))) |
(No difference) |
Revision as of 01:26, 3 January 2015
Instruction Set, alphabetical, Instruction Set, sortable, filterable
Contents
Reader
Compute
abortAtomic allocStack argSize
cachebcl cachebdl cached cachee cachex
enterAtomic exitAtomic exscratchf extract exuArgs
face fill flowArgs
inject
lea
nopf
retire
stackf streamf
Domain
Logical
add all alternate andl any
carry clear comp countlfl countltr countrfl countrtr
d2BID d2DPD delta
eql
fault flip
geq gtr
imp
left leq load lss
mask merge mul
nand NaR narrow neg neq nimp nope nor notl nxor
ones orl overflow
pickup
refuse resolve reverse rotate rotatel rotater
s2u s2us s2ux scratchf set shiftl shuffle smeari smearx splat sub
test
u2s u2ss u2ssv u2sv u2sw u2swv u2sx u2sxv
vec
widen widenv
xorl
Unsigned Integer
add1u andlu
divRemu divu
eqlu
flipu
gequ gtru
impu
lequ lssu
nandu nequ nimpu noru notlu nxoru
orlu
rdivu remu rootu rrootu
shiftru sub1u
widenu widenuv
xorlu
Overflow
Modulo
addu adduv
mulu muluv
narrowu
shiftlu shiftluv subu subuv
Saturating
addus addusv
mulus mulusv
narrowus
shiftlus shiftlusv subus subusv
Widening
adduw adduwv
muluw muluwv
shiftluw shiftluwv subuw subuwv
Excepting
addux adduxv
mulux muluxv
narrowux
shiftlux shiftluxv subux subuxv
Signed Integer
andls
divRems divs
eqls
flips
geqs gtrs
imps
leqs lsss
nands neqs nimps nors notls nxors
orls
rdivs rems roots rroots
shiftrs
widens widensv
xorls
Overflow
Modulo
adds addsv
muls mulsv
narrows negs negsv
shiftls shiftlsv subs subsv
Saturating
addss addssv
mulss mulssv
narrowss negss negssv
shiftlss shiftlssv subss subssv
Widening
addsw addswv
mulsw mulswv
negsw negswv
shiftlsw shiftlswv subsw subswv
Excepting
addsx addsxv
mulsx mulsxv
narrowsx negsx negsxv
shiftlsx shiftlsxv subsx subsxv
Pointer
addp
eqlp
geqp gtrp
leqp lssp
neqp
reversep
subp
Binary Float
classifyf
eqlf eqlfx externalizef
geqf geqfx gtrf gtrfx
internalizef
leqf leqfx loadf logBf lssf lssfx
maxf minf
negf neqf neqfx nextDownf nextUpf nordfx
ordfx
rdivf remf rrootf
widenf widenfv
Rounding
Current
addf
divf
f2ff f2sef f2sefs f2sefx f2sf f2sfs f2sfx f2uef f2uefs f2uefx f2uf f2ufs f2ufx fmaf
integeref integerf
mulf
narrowf
rootf
s2ff scaleBf subf
u2ff
From Zero
addffz
divffz
f2fffz f2seffz f2sefsfz f2sefxfz f2sffz f2sfsfz f2sfxfz f2ueffz f2uefsfz f2uefxfz f2uffz f2ufsfz f2ufxfz fmaffz
integereffz integerffz
mulffz
narrowffz
rootffz
s2fffz scaleBffz subffz
u2fffz
To Even
addfe
divfe
f2ffe f2sefe f2sefse f2sefxe f2sfe f2sfse f2sfxe f2uefe f2uefse f2uefxe f2ufe f2ufse f2ufxe fmafe
integerefe integerfe
mulfe
narrowfe
rootfe
s2ffe scaleBfe subfe
u2ffe
To Negative Infinity
addfn
divfn
f2ffn f2sefn f2sefsn f2sefxn f2sfn f2sfsn f2sfxn f2uefn f2uefsn f2uefxn f2ufn f2ufsn f2ufxn fmafn
integerefn integerfn
mulfn
narrowfn
rootfn
s2ffn scaleBfn subfn
u2ffn
To Positive Infinity
addfp
divfp
f2ffp f2sefp f2sefsp f2sefxp f2sfp f2sfsp f2sfxp f2uefp f2uefsp f2uefxp f2ufp f2ufsp f2ufxp fmafp
integerefp integerfp
mulfp
narrowfp
rootfp
s2ffp scaleBfp subfp
u2ffp
To Zero
addfz
divfz
f2ffz f2sefsz f2sefxz f2sefz f2sfsz f2sfxz f2sfz f2uefsz f2uefxz f2uefz f2ufsz f2ufxz f2ufz fmafz
integerefz integerfz
mulfz
narrowfz
rootfz
s2ffz scaleBfz subfz
u2ffz
Decimal Float
BID2d
classifyd
DPD2d
eqld eqldx externalized
geqd geqdx gtrd gtrdx
internalized
leqd leqdx loadd logBd lssd lssdx
maxd mind
negd neqd neqdx nextDownd nextUpd norddx
orddx
quantized
rdivd remd rrootd
sameQuantumd
widend widendv
Rounding
Current
addd
divd
f2fd f2sd f2sds f2sdx f2sed f2seds f2sedx f2ud f2uds f2udx f2ued f2ueds f2uedx fmad
integerd integered
muld
narrowd
rootd
s2fd scaleBd subd
u2fd
From Zero
adddfz
divdfz
f2fdfz f2sdfz f2sdsfz f2sdxfz f2sedfz f2sedsfz f2sedxfz f2udfz f2udsfz f2udxfz f2uedfz f2uedsfz f2uedxfz fmadfz
integerdfz integeredfz
muldfz
narrowdfz
rootdfz
s2fdfz scaleBdfz subdfz
u2fdfz
To Even
addde
divde
f2fde f2sde f2sdse f2sdxe f2sede f2sedse f2sedxe f2ude f2udse f2udxe f2uede f2uedse f2uedxe fmade
integerde integerede
mulde
narrowde
rootde
s2fde scaleBde subde
u2fde
To Negative Infinity
adddn
divdn
f2fdn f2sdn f2sdsn f2sdxn f2sedn f2sedsn f2sedxn f2udn f2udsn f2udxn f2uedn f2uedsn f2uedxn fmadn
integerdn integeredn
muldn
narrowdn
rootdn
s2fdn scaleBdn subdn
u2fdn
To Positive Infinity
adddp
divdp
f2fdp f2sdp f2sdsp f2sdxp f2sedp f2sedsp f2sedxp f2udp f2udsp f2udxp f2uedp f2uedsp f2uedxp fmadp
integerdp integeredp
muldp
narrowdp
rootdp
s2fdp scaleBdp subdp
u2fdp
To Zero
adddz
divdz
f2fdz f2sdsz f2sdxz f2sdz f2sedsz f2sedxz f2sedz f2udsz f2udxz f2udz f2uedsz f2uedxz f2uedz fmadz
integerdz integeredz
muldz
narrowdz
rootdz
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
call call0 call1 callfl callfl0 callfl1 callfln calln calltr calltr0 calltr1 calltrn
inner inner0 inner1 innerfl innerfl0 innerfl1 innerfln innern innertr innertr0 innertr1 innertrn
Pick
Writer
spill store stored storef storep
wr