+2017-05-05 Georg-Johann Lay <avr@gjlay.de>
+
+ * 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 <wdijkstr@arm.com>
* config/arm/aarch-common.c (arm_early_load_addr_dep_ptr):
[(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")])
[(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")
[(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")])
[(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