Commit 6fd72f81 by David Edelsohn Committed by David Edelsohn

* rs6000.md (movsfcc,movdfcc): Remove NE case.

From-SVN: r42247
parent a60d96b1
2001-05-18 David Edelsohn <edelsohn@gnu.org>
* rs6000.md (movsfcc,movdfcc): Remove NE case.
2001-05-17 Bruce Korb <bkorb@gnu.org>
* fixinc/fixincl.tpl: rewritten as an AutoGen version 5 template
......
......@@ -4891,7 +4891,7 @@
FAIL;
switch (code)
{
case GE: case EQ: case NE:
case GE: case EQ:
op0 = rs6000_compare_op0;
op1 = rs6000_compare_op1;
break;
......@@ -4922,11 +4922,6 @@
emit_insn (gen_negdf2 (temp, temp));
emit_insn (gen_fseldfsf4 (operands[0], temp, operands[0], operands[3]));
}
else if (code == NE)
{
emit_insn (gen_negdf2 (temp, temp));
emit_insn (gen_fseldfsf4 (operands[0], temp, operands[3], operands[0]));
}
}
else
{
......@@ -4938,11 +4933,6 @@
emit_insn (gen_negsf2 (temp, temp));
emit_insn (gen_fselsfsf4 (operands[0], temp, operands[0], operands[3]));
}
else if (code == NE)
{
emit_insn (gen_negsf2 (temp, temp));
emit_insn (gen_fselsfsf4 (operands[0], temp, operands[3], operands[0]));
}
}
DONE;
}")
......@@ -5138,7 +5128,7 @@
FAIL;
switch (code)
{
case GE: case EQ: case NE:
case GE: case EQ:
op0 = rs6000_compare_op0;
op1 = rs6000_compare_op1;
break;
......@@ -5169,11 +5159,6 @@
emit_insn (gen_negdf2 (temp, temp));
emit_insn (gen_fseldfdf4 (operands[0], temp, operands[0], operands[3]));
}
else if (code == NE)
{
emit_insn (gen_negdf2 (temp, temp));
emit_insn (gen_fseldfdf4 (operands[0], temp, operands[3], operands[0]));
}
}
else
{
......@@ -5185,11 +5170,6 @@
emit_insn (gen_negsf2 (temp, temp));
emit_insn (gen_fselsfdf4 (operands[0], temp, operands[0], operands[3]));
}
else if (code == NE)
{
emit_insn (gen_negsf2 (temp, temp));
emit_insn (gen_fselsfdf4 (operands[0], temp, operands[3], operands[0]));
}
}
DONE;
}")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment