summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>2011-11-07 13:09:09 +0000
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>2011-11-07 13:09:09 +0000
commit714ddaba8928b6af77f148c4744100b09426ae43 (patch)
tree1f35e81474d954d68a8e7db7e5dfc7ce1f710e8c /gcc/ChangeLog
parent305117d0a80b313e9ba4994177c85e91f0abb764 (diff)
downloadgcc-714ddaba8928b6af77f148c4744100b09426ae43.tar.gz
* lib/target-supports.exp (check_effective_target_sync_int_128):
Don't cache the result. (check_effective_target_sync_long_long): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181082 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog10
1 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f6ea86473a2..8aada19d2d6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -27,7 +27,15 @@
* config.gcc (alpha64-dec-*vms*, alpha*-dec-*vms*, ia64-hp-*vms*):
Adjust for above change.
- 2011-11-07 Sergey Ostanevich <sergos.gnu@gmail.com>
+2011-11-07 Enkovich Ilya <ilya.enkovich@intel.com>
+
+ PR target/50962
+ * config/i386/i386-protos.h (ix86_use_lea_for_mov): New.
+ * config/i386/i386.c (ix86_use_lea_for_mov): Likewise.
+ * config/i386/i386.md (movsi_internal): Emit lea if profitable.
+ (movdi_internal_rex64): Likewise.
+
+2011-11-07 Sergey Ostanevich <sergos.gnu@gmail.com>
PR rtl-optimization/47698
* ifconv.c (noce_operand_ok): prevent CMOV generation for volatile mem.