re PR tree-optimization/71818 (ICE in as_a, at is-a.h:192 w/ -O2 -ftree-vectorize)
[gcc.git] / gcc / ChangeLog
index 43c1be9d636d2f537552943ecbf1b69951a4f8c7..e97f2ccc630c6913232ebfaa3128fbd44f001b10 100644 (file)
@@ -1,3 +1,29 @@
+2015-08-01  Alan Hayward <alan.hayward@arm.com>
+
+       PR tree-optimization/71818
+       * tree-vect-loop-manip.c (vect_can_advance_ivs_p): Don't advance IVs
+       with non invariant evolutions
+
+2016-08-01  Georg-Johann Lay  <avr@gjlay.de>
+
+       PR target/72767
+       * config/avr/avr.md (length) [branch]: Correct insn length
+       attribute for forward branches.
+
+2016-08-01  Georg-Johann Lay  <avr@gjlay.de>
+
+       * doc/extend.texi (AVR Built-in Functions): Document
+       __builtin_avr_nops.
+       * config/avr/builtins.def (NOPS): New.
+       * config/avr/avr.c (avr_expand_nops): New static function.
+       (avr_expand_builtin): Use it to handle AVR_BUILTIN_NOPS.
+
+2016-08-01  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       * config/aarch64/aarch64.c (aarch64_classify_address): Use DImode when
+       performing aarch64_offset_7bit_signed_scaled_p check for TImode LDP/STP
+       addresses.
+
 2016-08-01  Virendra Pathak  <virendra.pathak@broadcom.com>
 
        * config/aarch64/aarch64.c (vulcan_tunings): Update