This change helps spectre more intelligently plan execution, by working around false output dependencies, impacting ops like popcnt bsr and bsf