Отличный пост сегодня на hn, трюк знакомый, пугающий, и вроде даже в комментариях разобрались.
https://news.ycombinator.com/item?id=42579969
https://tavianator.com/2025/shlx.html
Автор поста обнаружил, что при таком патче в определённых условиях.
LOOP:
- MOV RCX, 1
+ MOV ECX, 1
Инструкция SHLX RAX, RAX, RCX (означающая RAX = RAX
https://news.ycombinator.com/item?id=42579969
https://tavianator.com/2025/shlx.html
Автор поста обнаружил, что при таком патче в определённых условиях.
LOOP:
- MOV RCX, 1
+ MOV ECX, 1
Инструкция SHLX RAX, RAX, RCX (означающая RAX = RAX