Handbook
Glossary
register-prefix ( reg -- str )
Vocabulary
cpu
.
arm
.
64
.
assembler
.
registers
.
private
Inputs
reg
an
object
Outputs
str
an
object
Definition
IN:
cpu.arm.64.assembler.registers.private
GENERIC:
register-prefix
( reg -- str )
Methods
USING:
accessors
assocs
cpu.arm.64.assembler.registers
cpu.arm.64.assembler.registers.private
;
M:
fp-register
register-prefix
width>>
{
{
8
"B"
}
{
16
"H"
}
{
32
"S"
}
{
64
"D"
}
{
128
"Q"
}
}
at
;
USING:
accessors
assocs
cpu.arm.64.assembler.registers
cpu.arm.64.assembler.registers.private
;
M:
general-register
register-prefix
width>>
{
{
32
"W"
}
{
64
"X"
}
}
at
;
USING:
cpu.arm.64.assembler.registers
cpu.arm.64.assembler.registers.private
kernel
;
M:
vector-register
register-prefix
drop
"V"
;