Newbetuts
.
New posts in micro-optimization
Test whether a register is zero with CMP reg,0 vs OR reg,reg?
assembly
optimization
x86
micro-optimization
Why does mulss take only 3 cycles on Haswell, different from Agner's instruction tables? (Unrolling FP loops with multiple accumulators)
c
assembly
x86
sse
micro-optimization
Can x86's MOV really be "free"? Why can't I reproduce this at all?
c
assembly
x86
cpu-architecture
micro-optimization
How exactly do partial registers on Haswell/Skylake perform? Writing AL seems to have a false dependency on RAX, and AH is inconsistent
assembly
x86
intel
cpu-architecture
micro-optimization
Why are loops always compiled into "do...while" style (tail jump)?
performance
loops
assembly
optimization
micro-optimization
What is the best way to set a register to zero in x86 assembly: xor, mov or and?
performance
assembly
optimization
x86
micro-optimization
Prev