logoalt Hacker News

mike_hocktoday at 3:38 AM1 replyview on HN

Uh ... working around this in each and every piece of software sounds like a non-starter? Intel should be on the hook to fix this.


Replies

Polizeiposaunetoday at 3:43 AM

Use of the "h" register slices (bits 8..15) by compilers is thankfully pretty rare -- otherwise this would have been noticed much sooner!

Agner Fog's optimization guide says "Any use of the high 8-bit registers AH, BH, CH, DH should be avoided because it can cause false dependences and less efficient code."

show 1 reply