Неверное значение выравнивания для инструкции сборки .align 32 - PullRequest
0 голосов
/ 17 сентября 2018

.align 32 или .align 64 генерируют ошибку в сборке газа для apple с компилятором clang.(Неверное значение выравнивания) .align 16 в порядке.

Как правильно выровнять с инструкциями simx avx2 и avx512?

Спасибо

1 Ответ

0 голосов
/ 17 сентября 2018

IIRC, .align является синонимом .p2align (не .balign), поэтому выравнивание по 2 ^ 64 немного дороже. : P

Чтобы избежать двусмысленности, просто используйте .p2align 6 или .balign 64.

...