Handbook
Glossary
c-stack-store ( rs offset fp? size opcode -- )
Vocabulary
cpu
.
riscv
.
64
.
assembler
Inputs
rs
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-store
( rs offset fp? size opcode -- )
rs fp?
[
F
]
[
R
]
if
2
shift
offset size 4
=
8 9
?
size
aligned-immediate
size 4
=
{
{
2 4 9
}
{
6 2 7
}
}
{
{
3 3 10
}
{
6 3 7
}
}
?
scatter
bitor
opcode
bitor
emit-half
;