Resultados da pesquisa a pedido "llvm"

2 a resposta

rquivo @Sample CMakeLists.txt para o projeto LLVM

Estou tendo dificuldades para fazer o LLVM trabalhar em um novo projeto. Eu tentei vários exemplos CMakeLists.txt dehttp: //old.nabble.com/CMake-sample-project--td28871124.htm [http://old.nabble.com/CMake-sample-project--td28871124.html] e ...

5 a resposta

Como atualizar o LLVM & Clang no Mac OSX?

Na minha versão do Mac OSX (Lion 10.7.1, XCode 4.1), existem o LLVM 3.0svn e o Clang 2.1. O versões atuais [http://clang.llvm.org/cxx_status.html] são LLVM 3.0 e Clang 3. Deite da ...

3 a resposta

xemplos @code para aprender a programação de back-end LLVM

Estou aprendendo a programar back-ends LLV Atualmente, estou interessado em análises, depois em transformações de programas. (Suponho que, sendo mais fluente em análise, haverá tempo para transformações de programa Você recomendaria recursos ...

2 a resposta

Clang no Windows

Primeiro de tudo, eu segui "Introdução: Criando e executando Clang" [http://clang.llvm.org/get_started.html]. Em particular, eu o construí de acordo com a seção "Usando o Visual Studio". Em outras palavras, eu o construí usando o Visual Studio ...

2 a resposta

LLVM insertvalue ruim otimizado?

Eu devo evitar usar a instrução 'insertvalue' combinada com carregar e armazenar quando eu emitir código LLVM? Sempre fico com código nativo otimizado ruim quando o uso. Veja o seguinte exemplo: ; ModuleID = 'mod' target datalayout ...

2 a resposta

Compilação fonte a fonte com LLVM [fechado]

Preciso converter o código-fonte do assembly x86 em um arquivo .ll legível por humanos do LLVM (também conhecido como linguagem de assembly do LLVM). Como posso fazer isso? Se não houver solução direta, seria possível implementar uma dentro da ...

2 a resposta

compilação do @CMake do LLVM clang falha com “Falha inesperada ao executar o llvm-build: Traceback (…) import llvmbuild”

Quero criar o compilador de clang LLVM, mas o CMake acaba com a seguinte mensagem de erro: CMake Error at CMakeLists.txt:256 (message): Unexpected failure executing llvm-build: Traceback (most recent call last): ...

6 a resposta

aneira mais fácil de trabalhar com formato intermediár

ma ferramenta em que estou trabalhando precisa pegar o formato intermediário gerado pelo compilador, adicionar algum código a ele e fornecer esse código intermediário modificado ao back-end do compilador para gerar o código fina Ao fazer uma ...

10 a resposta

Como fazer clang compilar para llvm IR

Quero clang para compilar meuC/C++ código paraLLVM bytecode em vez de executável binário. Como posso conseguir isso? E se eu receber oLLVM bytecode, como posso levá-lo para compilá-lo ainda mais em executável binári Basicamente, quero adicionar ...

2 a resposta

Definir valor para llvm :: ConstantInt

Estou brincando com o LLVM. Pensei em alterar o valor de uma constante no código intermediário. No entanto, para a classellvm :: ConstantInt [http://llvm.org/docs/doxygen/html/classllvm_1_1ConstantInt.html], Não vejo uma função setvalue. Alguma ...