Handbook
Glossary
INS ( dst src -- )
Vocabulary
cpu
.
arm
.
64
.
assembler
Inputs
dst
an
object
src
an
object
Outputs
None
Definition
IN:
cpu.arm.64.assembler
GENERIC:
INS
( dst src -- )
Methods
USING:
cpu.arm.64.assembler
cpu.arm.64.assembler.private
cpu.arm.64.assembler.registers
kernel
math
;
M:
general-register
INS
[
>vector-element<
]
dip
-rot
[
1
+
shift
]
[
2^
bitor
]
bi
1 3 0
simd-copy
;
USING:
cpu.arm.64.assembler
cpu.arm.64.assembler.private
kernel
math
;
M:
vector-element
INS
[
>vector-element<
]
bi@
[
-rot
]
2dip
pick
over
=
[
element-size-mismatch
]
unless
[
[
1
+
shift
]
[
2^
bitor
]
bi
1
]
[
shift
]
2bi*
1
simd-copy
;