bitfield ( Rd Rn immr imms opc -- ) (original) (raw)

bitfield ( Rd Rn immr imms opc -- )

Vocabulary
cpu.arm.64.assembler

Inputs

Rd an object
Rn an object
immr an object
imms an object
opc an object

Outputs
None

Definition

USING: kernel ;

IN: cpu.arm.64.assembler

: bitfield ( Rd Rn immr imms opc -- )
[ 2encode-width dup ] 3dip
{ { 38 23 } { R/ZR 0 } { R/ZR 5 } 31 22 16 10 29 } encode ;