Resultados de la búsqueda a petición "llvm"
¿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 ...
VSTS Build Generation arrojando error de versión de código de bit inválido
Para generar compilaciones para probadores, usamos VSTS en nuestro proyecto. Cuando finalizamos la compra y ejecutamos la rama en nuestro mac con xcode, funciona bien. Pero cuando intento liberar una compilación a través de VSTS, arroja el error ...
Crear variable local en la función LLVM
Inllvm::Module hay 2 campos interesantes: typedef SymbolTableList<Function> FunctionListType; typedef SymbolTableList<GlobalVariable> GlobalListType; GlobalListType GlobalList; ///< The Global Variables in the module FunctionListType ...
El código clang ++ no optimizado genera "movl $ 0, -4 (% rbp)" innecesarios en un main trivial ()
Creé un programa mínimo de C ++: int main() { return 1234; }y lo compiló con clang ++ 5.0 con la optimización deshabilitada (el valor predeterminado-O0)El código de ensamblaje resultante ...
¿Por qué Clang agrega automáticamente atributos a mis funciones?
Tengo un fragmento de código que intento convertir en código de bits LLVM: int main() { volatile double n = 0.45; for (int j = 0; j < 32; j++) { n *= j; } return 0; }Ejecuto el siguiente comando en él: clang -O0 -S -emit-llvm ...
Creación y uso de una cadena de herramientas llvm pura para c ++ en linux
Suponiendo que esto sea posible, alguien podría decirme cómo debo configurar la compilación de cmake para crear una cadena de herramientas llvm "pura" en ubuntu-16.04 que consiste en sonido metálicolldlibc ++libc ++ abilibunwind ...
¿Cuál es la versión adecuada de llvm / clang / xcode?
Estaesencia [https://gist.github.com/yamaya/2924292]menciona que xcode 9 publicado con 'Apple LLVM versión 9.0.0 (clang-900.0.38)', pero la última versión de llvm enllvm.org [http://releases.llvm.org/]es LLVM 5.0.0. ¿Cuál es la relación entre ellos?
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ó ...
compilar funciones anidadas con clang versus gcc
Tengo un archivo c que puedo compilar sin problemas usandoGCC como abajo: gcc foo.c sin embargo, usando el mismo archivo, recibo un error de tener funciones definidas dentro de main usandoclang: clang foo.c foo:230:1: error: function ...
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 ...