summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2009-08-08 08:32:24 +0000
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2009-08-08 08:32:24 +0000
commitef9384f3e0317cc7938526c93237a39df6767e0b (patch)
tree748209c722d516febae45c294a24cf4c971dc4e2 /gcc/ChangeLog
parent887d9ba903797a2903696e3aa921616a220a783a (diff)
downloadgcc-ef9384f3e0317cc7938526c93237a39df6767e0b.tar.gz
gcc/
* combine.c (gen_lowpart_or_truncate): Exclude CONST_INTs from mode check. Do truncations in an integer mode. (force_to_mode): Handle subregs for all mode types. Only do arithmetic simplifications on integer modes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150578 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3a43fe3dd8e..f2e11bc9bed 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2009-08-08 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * combine.c (gen_lowpart_or_truncate): Exclude CONST_INTs from
+ mode check. Do truncations in an integer mode.
+ (force_to_mode): Handle subregs for all mode types. Only do
+ arithmetic simplifications on integer modes.
+
2009-08-07 Richard Guenther <rguenther@suse.de>
PR tree-optimization/40999