Tag: ARMCLANG
Aquí hay un bucle que funciona perfectamente bien: #include <inttypes.h> #include <iostream> int main() { for (int32_t i = -2; i < INT32_MAX-2; i++) { std::cout << i << std::endl; } } Añadir la cláusula omp parallel for parece romper el código al introducir un desbordamiento de enteros. #include <inttypes.h> . . . Read more
Modifiqué un IPA habilitado para bitcode utilizando la herramienta LLVM de código abierto llamada “opt” y ejecuté mi propio pase de LLVM en los archivos de bitcode. Después de las modificaciones, intenté reconstruir los archivos de bitcode para obtener el binario utilizando la herramienta “clang” de la cadena de herramientas . . . Read more
Chicos, acabo de actualizar mi Mac a Monterey 12.1 y luego mi qt creator no compila nada, ninguna parte del código, sin diferencia si es una aplicación de consola, una aplicación de widget o cualquier otro tipo, y simplemente me muestra el siguiente error: :-1: error: No se encontró una . . . Read more
Me he dado cuenta de que LLVM proporciona varios pases de análisis y transformación integrados. ¿Puedo ejecutar estos pases integrados (por ejemplo, -da para análisis de dependencias) directamente con clang en lugar de opt?
Escribí un archivo de objeto BPF que incluía una sección y una función estática en línea, definidas de la siguiente manera: static inline __attribute__((always_inline)) bpf_call_func(…); __section(“entry”) bpf_func(…); // llamada a bpf_call_func Funcionaba correctamente y cuando usé llvm-objdump, mostraba que bpf_call_func ya había sido inlineado. Pero cuando definí otra sección en . . . Read more