Arthur Petit
13 декабря 2024
Понимание обработки GCC больших непосредственных значений в сборке ARMv7
Для таких платформ, как ARMv7, такие компиляторы, как GCC, необходимы для управления большими константами. Разбивая их на более мелкие части, становится проще кодировать значения типа 0xFFFFFF внутри ограничений imm12. Компиляторы оптимизируют ассемблерный код для обеспечения совместимости и эффективности, как показывает этот метод.