|
|
|
|
|
by xeeeeeeeeeeenu
519 days ago
|
|
> So on x86_64 processors, we have to branch to say “a 32-bit zero value has 32 leading zeros”. Not if you're targeting x86-64-v3 or higher. Haswell (Intel) and Piledriver (AMD) introduced the LZCNT instruction that doesn't have this problem. |
|