diff options
| author | nemet <nemet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-07-18 21:46:01 +0000 |
|---|---|---|
| committer | nemet <nemet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-07-18 21:46:01 +0000 |
| commit | 5b46cc62ce28f594560412cc42a87db3a9e8795a (patch) | |
| tree | a58b9ea723f1b744b052635b30e5dc9e99b20305 /libjava/gnu/java | |
| parent | 7dd8ea06a963103de07fd32b5c1d8c1f40c41f21 (diff) | |
| download | ppe42-gcc-5b46cc62ce28f594560412cc42a87db3a9e8795a.tar.gz ppe42-gcc-5b46cc62ce28f594560412cc42a87db3a9e8795a.zip | |
* combine.c (simplify_shift_const_1): Split code to determine
shift_mode into ...
(try_widen_shift_mode): ... here. Allow widening for ASHIFTRT if the
new bits shifted in are identical to the old sign bit.
testsuite/
* gcc.target/mips/octeon-exts-7.c: New test.
* gcc.target/mips/octeon-exts-2.c: Revert previous change.
* gcc.target/mips/octeon-exts-5.c: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149778 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java')
0 files changed, 0 insertions, 0 deletions

