Search code examples
How to write a simple LLVM backend target?...


llvmllvm-codegen

Read More
Can Rust optimise away the bit-wise copy during move of an object someday?...


rustmove-semanticsllvm-codegen

Read More
Why does LLVM allocate a redundant variable?...


cllvmllvm-codegen

Read More
Does the C++ standard allow for an uninitialized bool to crash a program?...


c++llvmundefined-behaviorabillvm-codegen

Read More
Is signed integer overflow in safe Rust in release mode considered as undefined behavior?...


rustinteger-overflowllvm-codegen

Read More
When should inline be used in Rust?...


rustinlinellvm-codegen

Read More
Why does the Rust compiler not optimize code assuming that two mutable references cannot alias?...


rustreferencecompiler-optimizationllvm-codegen

Read More
How does Rust's 128-bit integer `i128` work on a 64-bit system?...


rustx86-64bigintint128llvm-codegen

Read More
x86_64 incorrect calling convention when calling function...


llvmllvm-irllvm-codegen

Read More
Why does LLVM appear to ignore Rust's assume intrinsic?...


performancerustllvmllvm-codegen

Read More
Statically scheduling OOO processors...


compiler-constructionllvmcompiler-optimizationllvm-codegen

Read More
LLVM-C creating object file results in: "TargetMachine can't emit a file of this type"...


cllvmllvm-codegen

Read More
Why isn't there a branch prediction failure penalty in this Rust code?...


performancerustcompiler-optimizationbranch-predictionllvm-codegen

Read More
Why is there a large performance impact when looping over an array with 240 or more elements?...


arraysperformancerustllvm-codegen

Read More
C ABI with LLVM...


cllvmabillvm-codegen

Read More
How to map multiple same type loops under a function to the generated basic block in LLVM IR?...


cllvmllvm-irllvm-c++-apillvm-codegen

Read More
LLVM opt mem2reg has no effect...


optimizationclangcompiler-optimizationssallvm-codegen

Read More
Why empty functions aren't removed as dead code in LLVM IR?...


cclangllvm-clangllvm-irllvm-codegen

Read More
LLVM's integer types...


typesllvmllvm-codegen

Read More
Setting a non-default rounding mode with Rust inline asm isn't respected by the LLVM optimizer?...


rustfloating-pointroundinginline-assemblyllvm-codegen

Read More
What LLVM passes are performed on emitted LLVM IR?...


rustllvmrust-cargollvm-codegen

Read More
What optimization techniques are applied to Rust code that sums up a simple arithmetic sequence?...


crustllvm-codegen

Read More
Why can the Rust compiler not optimize away the Err arm of Box::downcast?...


assemblyoptimizationrustcompiler-optimizationllvm-codegen

Read More
Why is swapping elements of a []float64 in Go faster than swapping elements of a Vec<f64> in R...


performancegorustllvm-codegen

Read More
Why doesn't the Rust optimizer remove those useless instructions (tested on Godbolt Compiler Exp...


assemblyrustx86-64llvm-codegen

Read More
Why does this code generate much more assembly than equivalent C++/Clang?...


optimizationrustllvm-codegen

Read More
BackNext