MC039A/MO901I Seminários sobre Software Livre
LLVM
Bruno Cardoso Lopes
10/06 às 16:00 na CB05
Resumo: O LLVM é uma estrutura de compilação que
possibilita a aplicação de otimizações agressivas em diversas etapas
de vida de um programa - em tempo de compilação, de link e de
execução. Além disso, têm back-end estáticos e JIT para diversas
arquiteturas. É um projeto Open Source com uma licença do tipo
BSD/MIT. A palestra apresentará o LLVM e um pouco sobre seu
funcionamento interno.
Sobre o palestrante: Bruno Cardoso Lopes é aluno de doutorado do
Instituto de Computação/UNICAMP e contribuidor ativo do projeto LLVM
desde 2007 - mantem o back-end MIPS e atualmente desenvolve melhorias
para a geração de código independente de target.