mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-21 00:21:03 +08:00
i386.md: Simplify certain comparisons of const_int.
* config/i386/i386.md: Simplify certain comparisons of const_int. From-SVN: r76335
This commit is contained in:
parent
5cc5eddc7c
commit
b4e0dd8eb7
@ -1,3 +1,8 @@
|
||||
2004-01-21 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* config/i386/i386.md: Simplify certain comparisons of
|
||||
const_int.
|
||||
|
||||
2004-01-21 Andrew Pinski <apinski@apple.com>
|
||||
|
||||
PR target/13785
|
||||
|
@ -10638,8 +10638,7 @@
|
||||
default:
|
||||
if (REG_P (operands[2]))
|
||||
return "sal{q}\t{%b2, %0|%0, %b2}";
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
return "sal{q}\t%0";
|
||||
else
|
||||
@ -10695,8 +10694,7 @@
|
||||
default:
|
||||
if (REG_P (operands[2]))
|
||||
return "sal{q}\t{%b2, %0|%0, %b2}";
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
return "sal{q}\t%0";
|
||||
else
|
||||
@ -10843,8 +10841,7 @@
|
||||
default:
|
||||
if (REG_P (operands[2]))
|
||||
return "sal{l}\t{%b2, %0|%0, %b2}";
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
return "sal{l}\t%0";
|
||||
else
|
||||
@ -10924,8 +10921,7 @@
|
||||
default:
|
||||
if (REG_P (operands[2]))
|
||||
return "sal{l}\t{%b2, %k0|%k0, %b2}";
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
return "sal{l}\t%k0";
|
||||
else
|
||||
@ -10983,8 +10979,7 @@
|
||||
default:
|
||||
if (REG_P (operands[2]))
|
||||
return "sal{l}\t{%b2, %0|%0, %b2}";
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
return "sal{l}\t%0";
|
||||
else
|
||||
@ -11022,8 +11017,7 @@
|
||||
default:
|
||||
if (REG_P (operands[2]))
|
||||
return "sal{l}\t{%b2, %k0|%k0, %b2}";
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
return "sal{l}\t%k0";
|
||||
else
|
||||
@ -11067,8 +11061,7 @@
|
||||
default:
|
||||
if (REG_P (operands[2]))
|
||||
return "sal{w}\t{%b2, %0|%0, %b2}";
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
return "sal{w}\t%0";
|
||||
else
|
||||
@ -11105,8 +11098,7 @@
|
||||
default:
|
||||
if (REG_P (operands[2]))
|
||||
return "sal{w}\t{%b2, %0|%0, %b2}";
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
return "sal{w}\t%0";
|
||||
else
|
||||
@ -11147,8 +11139,7 @@
|
||||
default:
|
||||
if (REG_P (operands[2]))
|
||||
return "sal{w}\t{%b2, %0|%0, %b2}";
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
return "sal{w}\t%0";
|
||||
else
|
||||
@ -11203,8 +11194,7 @@
|
||||
else
|
||||
return "sal{b}\t{%b2, %0|%0, %b2}";
|
||||
}
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
{
|
||||
if (get_attr_mode (insn) == MODE_SI)
|
||||
@ -11259,8 +11249,7 @@
|
||||
else
|
||||
return "sal{b}\t{%b2, %0|%0, %b2}";
|
||||
}
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
{
|
||||
if (get_attr_mode (insn) == MODE_SI)
|
||||
@ -11311,8 +11300,7 @@
|
||||
default:
|
||||
if (REG_P (operands[2]))
|
||||
return "sal{b}\t{%b2, %0|%0, %b2}";
|
||||
else if (GET_CODE (operands[2]) == CONST_INT
|
||||
&& INTVAL (operands[2]) == 1
|
||||
else if (operands[2] == const1_rtx
|
||||
&& (TARGET_SHIFT1 || optimize_size))
|
||||
return "sal{b}\t%0";
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user