Как 32- или 64-байтовое выравнивание кода сборки ARM для использования с Xcode / gcc? - PullRequest
0 голосов
/ 14 ноября 2011

У меня есть некоторый ассемблерный код, который мне нужно выровнять по границе 32 или предпочтительно 64 байта.

У меня есть два сценария: выравнивание начала функции или автоматическая вставка ассемблера для вставки no-ops для выравнивания начала цикла.

Возможно ли это?

Большое спасибо.

1 Ответ

0 голосов
/ 14 ноября 2011

просто используйте

.align 64

, и ассемблер должен вставить nops на следующую 64-байтовую границу, если она еще не выровнена.

...