Questions
Linux
Laravel
Mysql
Ubuntu
Git
Menu
HTML
CSS
JAVASCRIPT
SQL
PYTHON
PHP
BOOTSTRAP
JAVA
JQUERY
R
React
Kotlin
×
Linux
Laravel
Mysql
Ubuntu
Git
New posts in compiler-optimization
Why do GCC and Clang pop on both branches instead of only once? (Factoring parts of the epilogue out of tail-duplication)
Sep 15, 2025
c++
assembly
gcc
x86-64
compiler-optimization
Why is optimization forbidden if a C compiler cannot prove lack of UB?
Sep 15, 2025
c
optimization
compiler-optimization
undefined-behavior
integer-overflow
Avoid optimizing away variable with inline asm
Sep 12, 2025
c++
assembly
performance-testing
compiler-optimization
inline-assembly
Is the conditional move optimization against the C standard?
Sep 12, 2025
c
assembly
language-lawyer
compiler-optimization
ternary-operator
Is there a technical reason that C# does not issue the "tail." CIL instruction? [duplicate]
Sep 10, 2025
c#
.net
mono
compiler-optimization
tail-call-optimization
Why doesn't strict aliasing rule apply to int* and unsigned*?
Sep 10, 2025
c
language-lawyer
compiler-optimization
undefined-behavior
strict-aliasing
Storage of String Literals in memory c++
Sep 08, 2025
c++
arrays
string
compiler-optimization
string-literals
Using ASDF's :around-compile For Individual Files
Sep 06, 2025
common-lisp
compiler-optimization
asdf
Will the C# compiler optimize variable away?
Sep 08, 2025
c#
multithreading
compiler-optimization
Why do C compilers still prefer push over mov for saving registers, even when mov appears faster in llvm-mca?
Sep 08, 2025
c
assembly
x86-64
compiler-optimization
micro-optimization
GCC optimization levels. Which is better?
Sep 07, 2025
gcc
optimization
compilation
performance-testing
compiler-optimization
How does this compiler optimization work?
Sep 07, 2025
assembly
gcc
compiler-optimization
inlining
Why do modern compilers assume malloc never fails?
Sep 07, 2025
c++
gcc
clang
malloc
compiler-optimization
Why gcc is so much worse at std::vector<float> vectorization of a conditional multiply than clang?
Sep 05, 2025
c++
gcc
vectorization
compiler-optimization
avx
Compiler flags of GCC/CLANG to generate "BEXTR" instruction (of IA32's BMI1)
Sep 05, 2025
gcc
x86
clang
compiler-optimization
bmi
In functional languages, how is the compiler able to translate non-tail recursion into loops to avoid stack overflows (if at all)?
Sep 05, 2025
recursion
functional-programming
compiler-construction
compiler-optimization
tail-recursion
Which GCC optimization flags affect binary size the most?
Sep 05, 2025
c++
gcc
arm
compiler-optimization
code-size
GCC removes a bounds check in the right operand of &&, but not in the left operand, why?
Sep 04, 2025
c++
arrays
c
gcc
compiler-optimization
Avoid unnecessary mov ecx, ecx instruction in bzhi(y, tzcnt(x))
Sep 05, 2025
c++
assembly
visual-c++
bit-manipulation
compiler-optimization
How to switch off local array merging in clang?
Sep 04, 2025
c
gcc
clang
compiler-optimization
Older Entries »