Resultados da pesquisa a pedido "llvm"

1 a resposta

LLVM incapaz de desenrolar loops [Não é possível desenrolar; loop não finalizado por uma ramificação condicional]

Estou recebendo um erroCan't unroll; loop not terminated by a conditional branch para o seguinte código: for(i=0 ; j<10 && i<5 ; i++) j= j+2; Estou usando o seguinte comando para desenrolar loops em um arquivoa.bc: opt -loops -loop-rotate ...

1 a resposta

Como detectar -stdlib = libc ++ no pré-processador?

Eu acho que isso faz parte do problema emNenhum tipo chamado 'unique_ptr' no namespace 'std' ao compilar sob LLVM / Clang [https://stackoverflow.com/q/31655462]. De acordo com Marshall Clow [http://marshall.calepin.co/c-and-xcode-46.html]Eu ...

5 a resposta

O binário llvm-gcc e clang é compatível com o gcc? - particularmente mingw gcc no Windows

Se eu criar uma biblioteca estática com o llvm-gcc, vincule-a a um programa compilado usando o mingw gcc, o resultado funcionará? O mesmo para outras combinações de llvm-gcc, clang e gcc normal. Estou interessado em saber como isso funciona no ...

2 a resposta

Como usar o Clang como um compilador com o Qt Creator no Windows?

Instalei o Qt SDK com o Qt Creator no meu Windows 7. O LLVM & Clang também foi instalado. O CMake já foi instalado. Depois, Clang foi adicionado como compilador em: Ferramentas -> Opções ... -> Compilar e executar -> Compiladores Então eu criei ...

4 a resposta

O que pode tornar o C ++ RTTI indesejável?

Observando a documentação do LLVM, eles mencionam queeles usam "um formulário personalizado de RTTI" [http://llvm.org/docs/ProgrammersManual.html#isa], e é por isso que eles têmisa<>, cast<> edyn_cast<> funções modeladas. Geralmente, ler que uma ...

2 a resposta

Como fazer o llvm jit funcionar no MSVC ++

Parece que o exemplo do caleidoscópio no LLVM foi quebrado, pelo menos no MSVC ++ x64 por um bom tempo, talvez vários meses. Ele não funciona no MCJIT e em sua nova estrutura Orc JIT pelo mesmo motivo. // Get the address of the JIT'd function in ...

2 a resposta

Onde está definido __dso_handle?

Tenho um erro de símbolo não resolvido ao tentar compilar meu programa, que reclama que ele não consegue encontrar__dso_handle. Em qual biblioteca essa função geralmente é definida? O seguinte resultado denm on libstdc++.so.6 significa que ...

2 a resposta

Gere assembly a partir do código C na memória usando libclang

Preciso implementar uma biblioteca que compila o código C no bytecode do eBPF usando LLVM / Clang como back-end. Os códigos serão lidos da memória e também preciso obter o código do assembly resultante na memória. Até agora, eu era capaz de ...

1 a resposta

Como incorporar LLVM?

O projeto LLVM Core consiste em: Compilador - converte o código-fonte em LLVM IRVM - executa código IR compilado Como posso incorporar a VM a um aplicativo C ++?

1 a resposta

valor inválido 'edge' em 'fsantize-cover = edge' ao usar o LLVM LibFuzzer

http://llvm.org/docs/LibFuzzer.html [http://llvm.org/docs/LibFuzzer.html]Estou fazendo alguns trabalhos com libfuzzer agora, mas quando faço com o exemplo oficial de brinquedos. quando executo este comando: clang++ -fsanitize=address ...