Confira !
Uma mudança sutil, mas notável, que vale a pena mencionar na semana passada para o LLVM Clang 15.0 é o "-march=native" que agora está funcionando para este compilador ao ser executado em um Apple M1 SoCs.
Embora "-march=native" seja popular e amplamente usado em processadores x86/x86_64 para direcionar os recursos do processador nativo/em uso, o suporte -march=native em CPUs não x86 tem sido irregular e nem sempre suportado por outras arquiteturas.
Com este commit (ele foi revertido e re-lançado pouco depois na semana passada) para LLVM Clang Git, -march=native agora funciona (e corretamente) para os Apple M1SoCs.
Portanto, se você estiver executando o Clang no macOS com um Apple M1 SoC ou executando um Linux no hardware Apple M1 muito bem, agora você pode usar "-march=native" se desejar para uma geração de código mais otimizada.
Até a próxima !!
Nenhum comentário:
Postar um comentário