Handbook
Glossary
EXTR ( Rd Rn Rm lsb -- )
Vocabulary
cpu
.
arm
.
64
.
assembler
Inputs
Rd
an
object
Rn
an
object
Rm
an
object
lsb
an
object
Outputs
None
Definition
USING:
cpu.arm.64.assembler.private
kernel
;
IN:
cpu.arm.64.assembler
:
EXTR
( Rd Rn Rm lsb -- )
?max-width
drop
[
3encode-width
dup
]
dip
{
{
39 23
}
{
R/ZR
0
}
{
R/ZR
5
}
{
R/ZR
16
}
31 22 10
}
encode
;