Handbook
Glossary
signed/unsigned/float ( Rd Rn Rm rep s-op u-op f-op -- )
Vocabulary
cpu
.
arm
.
64
Inputs
Rd
an
object
Rn
an
object
Rm
an
object
rep
an
object
s-op
an
object
u-op
an
object
f-op
an
object
Outputs
None
Definition
USING:
combinators
cpu.architecture
kernel
;
IN:
cpu.arm.64
:
signed/unsigned/float
( Rd Rn Rm rep s-op u-op f-op -- )
{
{
[
reach
signed-int-vector-rep?
]
[
2drop
]
}
{
[
reach
unsigned-int-vector-rep?
]
[
drop
nip
]
}
{
[
reach
float-vector-rep?
]
[
2nip
]
}
}
cond
[
>spec
]
dip
( Rd Rn Rm rep -- )
call-effect
;
inline