Resultados de la búsqueda a petición "llvm"

6 la respuesta

Integre LLVM Clang 4.x.x / 5.x.x / 6.x.x en Visual Studio 2017

loscompilación oficial de LLVM 4.0 para Windows [http://llvm.org/builds/]se integra con Visual Studio hasta Visual Studio 2015. Lamentablemente, todavía no es compatible con Visual Studio 2017. Cuando intentas configurar elConjunto de ...

3 la respuesta

Vinculación del código JIT de LLVM a funciones externas de C ++

Estoy escribiendo un motor de secuencias de comandos LLVM que JIT compila el código de secuencias de comandos en un lenguaje personalizado. Mi problema es que no puedo llamar a funciones externas (incluso la función erf () C99 falla). Por ...

5 la respuesta

LLVM vs. GCC para desarrollo iOS [cerrado]

En el último SDK de iOS, Apple ofrece tres opciones de compilador: GCC, LLVM con Clang y LLVM-GCC. Entiendo más o menos lo que significan estos 3, qué son LLVM y Clang, y así sucesivamente. Lo que no sé es lo que esto significa en la ...

2 la respuesta

Vinculación contra clang-llvm

He estado trabajando en una pequeña herramienta con clang / llvm pero no he podido obtener con éxito g ++ y el enlazador de gnu para vincular correctamente mi código contra clang. mi enlazador está generando los siguientes errores: undefined ...

2 la respuesta

Habilite la compatibilidad con OpenMP en clang en Mac OS X (sierra y Mojave)

Estoy usando Mac OS X Sierra, y descubrí que clang (LLVM versión 8.1.0 (clang-802.0.38)) no es compatible con OpenMP: cuando ejecutoclang -fopenmp program_name.c, Tuve el siguiente error: clang: error: unsupported option '-fopenmp' Parece que ...

1 la respuesta

lldb no está iniciando una aplicación

Esta es mi primera experiencia en el modo de línea de comandos de lldb. fracasado. Kit mínimo instalado con clang, lld, lldb v5 (ubuntu 16.04)aplicación de muestra construida con clang.tratando de comenzar:aplicación lldb > correr error: falló ...

2 la respuesta

¿Cómo cargar el archivo de código de bits LLVM desde un flujo continuo?

Estoy tratando de cargar un módulo LLVM definido en un.bc archivo en tiempo de ejecución pero se ha encontrado con un inconveniente. El código de bits de interés se ha generado a partir dehello.cpp: // hello.cpp // build with: // clang-3.4 -c ...

1 la respuesta

Ejecute el código IR LLVM generado a partir del código fuente Rust / Python

Cuando genero el código LLVM IR desde C ++, puedo usar el comando de consolaclang++ -emit-llvm –S test.cpp para obtener un archivo test.ll que es el LLVM IR que quiero. Para obtener un ejecutable, estos son los pasos a seguir: llvm-as test.ll ...

1 la respuesta

¿Por qué Clang coacciona los parámetros de estructura a ints?

Cuando se usan parámetros de estructura en una función, clang cambiará la firma de la función. En lugar de utilizar un tipo de estructura, la firma será un int coercitivo de igual tamaño. En mi proyecto de compilador, uso el tipo de estructura ...

3 la respuesta

Recompile un código x86 con LLVM a uno más rápido x86

¿Es posible ejecutar el compilador LLVM con entrada de código x86 de 32 bits? Hay un algoritmo enorme que no tengo código fuente y quiero que funcione más rápido en el mismo hardware. ¿Puedo traducirlo de x86 a x86 con optimizaciones? Este ...