Handbook
Glossary
c-stack-load ( rd offset fp? size opcode -- )
Vocabulary
cpu
.
riscv
.
64
.
assembler
Inputs
rd
an
object
offset
an
object
fp?
an
object
size
an
object
opcode
an
object
Outputs
None
Definition
USING:
kernel
math
;
IN:
cpu.riscv.64.assembler
::
c-stack-load
( rd offset fp? size opcode -- )
rd fp?
[
F
]
[
nonzero-register
]
if
7
shift
offset size 4
=
8 9
?
size
aligned-immediate
size 4
=
{
{
5 1 12
}
{
2 3 4
}
{
6 2 2
}
}
{
{
5 1 12
}
{
3 2 5
}
{
6 3 2
}
}
?
scatter
bitor
opcode
bitor
emit-half
;