This patch fixes the two wrong-code PRs.
The problem is related to the way the noce_emit_cmove helper function
emits conditional moves.
For some targets it re-emits the comparison from the condition block and
then the conditional move
after we have emitted the two basic blocks. Later passes always
Hi all,
This patch fixes the two wrong-code PRs.
The problem is related to the way the noce_emit_cmove helper function emits
conditional moves.
For some targets it re-emits the comparison from the condition block and then
the conditional move
after we have emitted the two basic blocks. Later pa