Otimizando o assembly embutido
Seção específica da Microsoft
A presença de um bloco __asm
em uma função afeta a otimização de várias maneiras. Primeiramente, o compilador não tenta otimizar o bloco __asm
em si. O que você escreve na linguagem assembly é exatamente o que obtém. Em segundo lugar, a presença de um bloco __asm
afeta o registro de armazenamento variável. O compilador evitará o registro de variáveis em um bloco __asm
se o conteúdo do registro for alterado pelo bloco __asm
. Por fim, algumas outras otimizações em toda a função serão afetadas pela inclusão da linguagem assembly em uma função.
Fim da seção específica da Microsoft
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de