Resultados de la búsqueda a petición "llvm"
llvm volver al lenguaje fuente legible para humanos?
Existe una manera fácil de pasar de llvm ir al código fuente de trabajo? Específicamente, me gustaría comenzar con un código C ++ simple que simplemente modifique los POD (principalmente matrices de ints, flotantes, etc.), conviértalo a llvm ...
Xcode 4 tiene soporte para AVX?
ntes de gastar tiempo y dinero descargando Xcode 4, ¿alguien puede decirme si viene con una versión de gcc (o cualquier otro compilador, por ejemplo, LLVM) que admita el conjunto de instrucciones AVX en las CPU Sandy Bridge (es decir,gcc -mavx on ...
¿Por qué el sonido metálico produce asm ineficiente con -O0 (para esta simple suma de coma flotante)?
Desarmo este código en llvm clang Apple LLVM versión 8.0.0 (clang-800.0.42.1): int main() { float a=0.151234; float b=0.2; float c=a+b; printf("%f", c); } Compilé sin especificaciones -O, pero también intenté con -O0 (da lo mismo) y -O2 (en ...
Trouble deshabilita las optimizaciones de LLVM a través de pragma
Tengo un fragmento de código que se bloquea a menos que construya con optimizaciones desactivadas. Estoy compilando con el compilador LLVM 2.0 Me gustaría desactivar las optimizaciones envolviendo el código ofensivo con una directiva del ...
LLVM backend para máquina basada en pila
¿Alguien sabe algún ejemplo de un back-end LLVM de código abierto para una máquina basada en pila? Necesito esto con fines educativos.
Qué funcionalidad / característica en Scala solo existe como una concesión a la plataforma subyacente y debe eliminarse si se apunta a otra cosa?
Hace un tiempo leí sobreScala para LLVM [https://days2011.scala-lang.org/sites/days2011/files/ws3-2-scalallvm.pdf] y seguí preguntándome qué cosas en el lenguaje / especificación / biblioteca de Scala) solo existen para hacer feliz a la JVM o ...
Conseguir que LLVM / Clang esté alineado a 16 bits
Estoy trabajando en un proyecto heredado que tiene una gran cantidad de archivos que datan de días anteriores a OS X. Sus datos han estado alineados a 16 bits durante> 15 años. Me gustaría pasar a una compilación LLVM completa, pero parece que ...
Agregar una función en LLVM (enlaces haskell) cuando no se conoce el número de parámetros en tiempo de compilación
Fond: He escrito un intérprete de juguete Lisp al que estoy tratando de agregar la funcionalidad LLVM JIT. Por el momento, se han impuesto las siguientes limitaciones: Solo se permiten valores enteros en las funcionesVariables solo puede ...
Xcode 4.2 + c ++ 0x / libc ++ no puede encontrar iostream
Estoy usando Macbook 1g, Snow Leopard. ace unos días instalé xcode 4.2 e hice un proyecto de prueba para c ++ 0x. Configuré LLVM 3.0 como compilador de c ++, Dialecto del lenguaje C ++ como C ++ 0x y Biblioteca estándar de C ++ como libc ...
¿Cómo agregar una cadena de metadatos a un módulo LLVM con la API de C ++?
Estoy tratando de agregar una cadena de metadatos [http://llvm.org/docs/doxygen/html/classllvm_1_1MDString.html] a mi módulo LLVM. La versión simplificada de lo que estoy intentando es #include <llvm/LLVMContext.h> #include <llvm/Module.h> ...