Preguntas etiquetadas con llvm-codegen





1
¿Cuándo se debe usar en línea en Rust?
Rust tiene un atributo "en línea" que se puede usar en uno de esos tres sabores: #[inline] #[inline(always)] #[inline(never)] ¿Cuándo deben usarse? En la referencia de Rust, vemos una sección de atributos en línea que dice El compilador integra automáticamente funciones basadas en heurísticas internas. La inserción incorrecta de funciones …

3
¿Por qué LLVM asigna una variable redundante?
Aquí hay un archivo C simple con una definición de enumeración y una mainfunción: enum days {MON, TUE, WED, THU}; int main() { enum days d; d = WED; return 0; } Se transmite al siguiente LLVM IR: define dso_local i32 @main() #0 { %1 = alloca i32, align 4 …
9 c  llvm  llvm-codegen 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.