Why do RET instructions have a REPZ prepended on x86?
And there are people who say the x86 ISA is just fine, that such kludges are absolutely normal...I get the x86 is immensely successful, but being popular is not synonymous with being well engineered. Or engineered.