re PR target/53291 (Code generated for xtest is wrong)

PR target/53291
	* config/i386/i386.md (xtest): Use NE condition in ix86_expand_setcc.

From-SVN: r187387
This commit is contained in:
Uros Bizjak 2012-05-11 01:31:03 +02:00 committed by Uros Bizjak
parent 63705578ba
commit 8d463d3a54
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2012-05-11 Uros Bizjak <ubizjak@gmail.com>
PR target/53291
* config/i386/i386.md (xtest): Use NE condition in ix86_expand_setcc.
2012-05-11 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.md (*movti_internal_rex64): Avoid MOVAPS size

View File

@ -18479,7 +18479,7 @@
{
emit_insn (gen_xtest_1 ());
ix86_expand_setcc (operands[0], EQ,
ix86_expand_setcc (operands[0], NE,
gen_rtx_REG (CCZmode, FLAGS_REG), const0_rtx);
DONE;
})