Handbook
Glossary
cl-insn ( r base offset fp? size opcode -- )
Vocabulary
cpu
.
riscv
.
32
.
assembler
Inputs
r
an
object
base
an
object
offset
an
object
fp?
an
object
size
an
object
opcode
an
object
Outputs
None
Definition
USING:
kernel
math
;
IN:
cpu.riscv.32.assembler
::
cl-insn
( r base offset fp? size opcode -- )
r fp?
[
F'
]
[
R'
]
if
2
shift
base
R'
7
shift
bitor
offset size 4
=
7 8
?
size
aligned-immediate
size 4
=
{
{
3 3 10
}
{
2 1 6
}
{
6 1 5
}
}
{
{
3 3 10
}
{
6 2 5
}
}
?
scatter
bitor
opcode
bitor
emit-half
;