Arthur Petit
13 decembris 2024
Izpratne par GCC rīcību ar lielām tūlītējām vērtībām ARMv7 montāžā
Tādām platformām kā ARMv7 kompilatori, piemēram, GCC, ir būtiski lielu konstantu pārvaldīšanai. Sadalot tās mazākās daļās, kļūst vieglāk iekodēt vērtības, piemēram, 0xFFFFFF imm12 ierobežojumu ietvaros. Kompilatori optimizē montāžas kodu saderībai un efektivitātei, kā to parāda šī metode.