shithub
fortrangoingonforty
/
afs-as
/
Sign in
Sign up
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
afs-as
Public
Watch
0
Fork
0
Star
0
afs-as
/
tests
/
workbench
/
asm
/
afs_simd_zip_family.s
ArmAsm · 280 bytes
Raw
Blame
History
1
; Workbench note: Apple `as` encoding probe for the ZIP/UZP/TRN interleave and
2
; deinterleave family that led to the corresponding Sprint 13 SIMD slice.
3
.text
4
zip
1.4s
v0
,
v0
,
v1
5
zip
2.4s
v2
,
v3
,
v4
6
uzp
1.4s
v5
,
v6
,
v7
7
uzp
2.4s
v8
,
v9
,
v10
8
trn
1.4s
v11
,
v12
,
v13
9
trn
2.4s
v14
,
v15
,
v16