aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/config/rs6000/rs6000.md28
-rw-r--r--gcc/config/rs6000/vsx.md10
2 files changed, 19 insertions, 19 deletions
diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md
index c0d7b1a..c71d343 100644
--- a/gcc/config/rs6000/rs6000.md
+++ b/gcc/config/rs6000/rs6000.md
@@ -4286,7 +4286,7 @@
(clobber (match_scratch:V4SF 4))]
"TARGET_POWERPC64 && INTVAL (operands[2]) == <bits>"
"#"
- ""
+ "&& 1"
[(parallel [(set (match_dup 5)
(zero_extend:DI (unspec:QHSI [(match_dup 3)] UNSPEC_SI_FROM_SF)))
(clobber (match_dup 4))])
@@ -5332,7 +5332,7 @@
(clobber (match_scratch:V2DI 6 "=0,&wa"))]
"TARGET_P9_MINMAX"
"#"
- ""
+ "&& 1"
[(set (match_dup 6)
(if_then_else:V2DI (match_dup 1)
(match_dup 7)
@@ -5441,7 +5441,7 @@
"TARGET_HARD_FLOAT && TARGET_LFIWAX
&& <SI_CONVERT_FP> && can_create_pseudo_p ()"
"#"
- ""
+ "&& 1"
[(pc)]
{
rtx dest = operands[0];
@@ -5481,7 +5481,7 @@
(clobber (match_scratch:DI 2 "=d,wa"))]
"TARGET_HARD_FLOAT && TARGET_LFIWAX && <SI_CONVERT_FP>"
"#"
- ""
+ "&& 1"
[(pc)]
{
operands[1] = rs6000_force_indexed_or_indirect_mem (operands[1]);
@@ -5516,7 +5516,7 @@
(clobber (match_scratch:DI 2 "=d,wa"))]
"TARGET_HARD_FLOAT && TARGET_LFIWZX && <SI_CONVERT_FP>"
"#"
- ""
+ "&& 1"
[(pc)]
{
rtx dest = operands[0];
@@ -5556,7 +5556,7 @@
(clobber (match_scratch:DI 2 "=d,wa"))]
"TARGET_HARD_FLOAT && TARGET_LFIWZX && <SI_CONVERT_FP>"
"#"
- ""
+ "&& 1"
[(pc)]
{
operands[1] = rs6000_force_indexed_or_indirect_mem (operands[1]);
@@ -5621,7 +5621,7 @@
(clobber (match_operand:SI 6 "gpc_reg_operand" "=&r"))]
"!TARGET_FCFID && TARGET_HARD_FLOAT"
"#"
- ""
+ "&& 1"
[(pc)]
{
rtx lowword, highword;
@@ -5711,7 +5711,7 @@
"!TARGET_FCFIDU && TARGET_HARD_FLOAT
&& !(TARGET_FCFID && TARGET_POWERPC64)"
"#"
- ""
+ "&& 1"
[(pc)]
{
rtx lowword, highword;
@@ -5867,7 +5867,7 @@
"TARGET_HARD_FLOAT && TARGET_STFIWX && can_create_pseudo_p ()
&& !(TARGET_P8_VECTOR && TARGET_DIRECT_MOVE)"
"#"
- ""
+ "&& 1"
[(pc)]
{
rtx dest = operands[0];
@@ -5909,7 +5909,7 @@
"TARGET_HARD_FLOAT
&& !(TARGET_P8_VECTOR && TARGET_DIRECT_MOVE)"
"#"
- ""
+ "&& 1"
[(pc)]
{
rtx lowword;
@@ -6015,7 +6015,7 @@
&& TARGET_STFIWX && can_create_pseudo_p ()
&& !TARGET_P8_VECTOR"
"#"
- ""
+ "&& 1"
[(pc)]
{
rtx dest = operands[0];
@@ -6235,7 +6235,7 @@
&& <SI_CONVERT_FP> && TARGET_LFIWAX && TARGET_STFIWX && TARGET_FCFID
&& !TARGET_DIRECT_MOVE && can_create_pseudo_p ()"
"#"
- ""
+ "&& 1"
[(pc)]
{
rtx dest = operands[0];
@@ -6268,7 +6268,7 @@
&& TARGET_LFIWZX && TARGET_STFIWX && TARGET_FCFIDU && !TARGET_DIRECT_MOVE
&& can_create_pseudo_p ()"
"#"
- ""
+ "&& 1"
[(pc)]
{
rtx dest = operands[0];
@@ -8251,7 +8251,7 @@
(clobber (match_operand:DI 5 "offsettable_mem_operand" "=o"))]
"TARGET_HARD_FLOAT && TARGET_LONG_DOUBLE_128"
"#"
- ""
+ "&& 1"
[(pc)]
{
rtx lowword;
diff --git a/gcc/config/rs6000/vsx.md b/gcc/config/rs6000/vsx.md
index a1fa4f9..4404407 100644
--- a/gcc/config/rs6000/vsx.md
+++ b/gcc/config/rs6000/vsx.md
@@ -972,7 +972,7 @@
"@
#
xxlor %x0,%x1"
- ""
+ "&& 1"
[(set (match_dup 0) (match_dup 1))]
{
if (reload_completed && REGNO (operands[0]) == REGNO (operands[1]))
@@ -4656,7 +4656,7 @@
(clobber (match_scratch:V2DF 2 "=0,&wa"))]
"VECTOR_UNIT_VSX_P (V2DFmode)"
"#"
- ""
+ "&& 1"
[(const_int 0)]
{
rtx tmp = (GET_CODE (operands[2]) == SCRATCH)
@@ -4678,7 +4678,7 @@
(clobber (match_scratch:V4SF 3 "=&wa"))]
"VECTOR_UNIT_VSX_P (V4SFmode)"
"#"
- ""
+ "&& 1"
[(const_int 0)]
{
rtx op0 = operands[0];
@@ -4726,7 +4726,7 @@
(clobber (match_scratch:DF 2 "=0,&wa"))]
"BYTES_BIG_ENDIAN && VECTOR_UNIT_VSX_P (V2DFmode)"
"#"
- ""
+ "&& 1"
[(const_int 0)]
{
rtx hi = gen_highpart (DFmode, operands[1]);
@@ -4753,7 +4753,7 @@
(clobber (match_scratch:V4SF 4 "=0"))]
"BYTES_BIG_ENDIAN && VECTOR_UNIT_VSX_P (V4SFmode)"
"#"
- ""
+ "&& 1"
[(const_int 0)]
{
rtx op0 = operands[0];