.align 32 или .align 64 генерируют ошибку в сборке газа для apple с компилятором clang.(Неверное значение выравнивания) .align 16 в порядке.
Как правильно выровнять с инструкциями simx avx2 и avx512?
Спасибо
IIRC, .align является синонимом .p2align (не .balign), поэтому выравнивание по 2 ^ 64 немного дороже. : P
.align
.p2align
.balign
Чтобы избежать двусмысленности, просто используйте .p2align 6 или .balign 64.
.p2align 6
.balign 64