Solution Checker Logo

Solution Checker

  • Home
  • Questions
  • Blog
  • Blog Categories
Previous

What is the best way to set a register to zero in x86 assembly: xor, mov or and?

optimizationperformanceassemblyx86micro-optimization
Show Solution

Why does mulss take only 3 cycles on Haswell, different from Agner's instruction tables? (Unrolling FP loops with multiple accumulators)

c#assemblyx86micro-optimizationsse
Show Solution

Can x86's MOV really be "free"? Why can't I reproduce this at all?

c#cpu-architectureassemblyx86micro-optimization
Show Solution

How exactly do partial registers on Haswell/Skylake perform? Writing AL seems to have a false dependency on RAX, and AH is inconsistent

cpu-architectureassemblyx86micro-optimizationintel
Show Solution

Test whether a register is zero with CMP reg,0 vs OR reg,reg?

optimizationassemblyx86micro-optimization
Show Solution
Next

More Tags

d3.jskotlinbroadcastreceivercookiesterminologytabsangular2-changedetectionggplot2windowwatchsubscriptionvertical-scrollingjava-11oraclejquery-selectorscss-gridoffsetreturn-typestylesiis

© 2022 Solution Checker - All Rights Reserved

AboutContactPrivacyDisclaimerTerms And Condition
DMCA.com Protection Status