cl-insn ( r base offset fp? size opcode -- )


Vocabulary
cpu.riscv.32.assembler

Inputs
ran object
basean object
offsetan object
fp?an object
sizean object
opcodean object


Outputs
None

Definition


:: 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 ;