From f71425227e511e736589c74879b2c80dd6717676 Mon Sep 17 00:00:00 2001 From: Georg-Johann Lay Date: Fri, 5 May 2017 10:35:55 +0000 Subject: [PATCH] avr.md [...]: Remove any occurence of this flag from insn conditions due to removal from r247495. * config/avr/avr.md [flag_strict_overflow]: Remove any occurence of this flag from insn conditions due to removal from r247495. From-SVN: r247632 --- gcc/ChangeLog | 5 +++++ gcc/config/avr/avr.md | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 910658a970b..0fd02ff7c83 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-05-05 Georg-Johann Lay + + * config/avr/avr.md [flag_strict_overflow]: Remove any occurence + of this flag from insn conditions due to removal from r247495. + 2017-05-05 Wilco Dijkstra * config/arm/aarch-common.c (arm_early_load_addr_dep_ptr): diff --git a/gcc/config/avr/avr.md b/gcc/config/avr/avr.md index 3a6dec2b0c0..a9be9a406c3 100644 --- a/gcc/config/avr/avr.md +++ b/gcc/config/avr/avr.md @@ -4580,7 +4580,7 @@ [(set (cc0) (compare (neg:QI (match_operand:QI 0 "register_operand" "r")) (const_int 0)))] - "!flag_wrapv && !flag_trapv && flag_strict_overflow" + "!flag_wrapv && !flag_trapv" "cp __zero_reg__,%0" [(set_attr "cc" "compare") (set_attr "length" "1")]) @@ -4598,7 +4598,7 @@ [(set (cc0) (compare (neg:HI (match_operand:HI 0 "register_operand" "r")) (const_int 0)))] - "!flag_wrapv && !flag_trapv && flag_strict_overflow" + "!flag_wrapv && !flag_trapv" "cp __zero_reg__,%A0 cpc __zero_reg__,%B0" [(set_attr "cc" "compare") @@ -4621,7 +4621,7 @@ [(set (cc0) (compare (neg:PSI (match_operand:PSI 0 "register_operand" "r")) (const_int 0)))] - "!flag_wrapv && !flag_trapv && flag_strict_overflow" + "!flag_wrapv && !flag_trapv" "cp __zero_reg__,%A0\;cpc __zero_reg__,%B0\;cpc __zero_reg__,%C0" [(set_attr "cc" "compare") (set_attr "length" "3")]) @@ -4640,7 +4640,7 @@ [(set (cc0) (compare (neg:SI (match_operand:SI 0 "register_operand" "r")) (const_int 0)))] - "!flag_wrapv && !flag_trapv && flag_strict_overflow" + "!flag_wrapv && !flag_trapv" "cp __zero_reg__,%A0 cpc __zero_reg__,%B0 cpc __zero_reg__,%C0 -- 2.30.2