Handbook
Glossary
C.J ( imm -- )
Vocabulary
cpu
.
riscv
.
64
.
assembler
Inputs
imm
an
object
Outputs
None
Definition
USING:
kernel
math
;
IN:
cpu.riscv.64.assembler
::
C.J
( imm -- )
imm 12
signed-immediate
:>
n imm 1
bitand
zero?
[
]
[
imm 12
invalid-riscv-immediate
]
if
n
{
{
11 1 12
}
{
4 1 11
}
{
8 2 9
}
{
10 1 8
}
{
6 1 7
}
{
7 1 6
}
{
1 3 3
}
{
5 1 2
}
}
scatter
40961
bitor
emit-half
;