re PR target/27971 (eliminate shift in array[(x>>2)&3])
authorRaksit Ashok <raksit@google.com>
Fri, 11 Jan 2008 04:20:32 +0000 (04:20 +0000)
committerRaksit Ashok <raksit@gcc.gnu.org>
Fri, 11 Jan 2008 04:20:32 +0000 (04:20 +0000)
commitacfb3980eebbc7839b688dad7e4b444adfccf076
treec20963f4cf9d25ceb53cacc6ed4dbca6306ab622
parent3fa87ef8fcb647c77882424daa96bf50b24b3213
re PR target/27971 (eliminate shift in array[(x>>2)&3])

gcc/ChangeLog
       PR rtl-optimization/27971
       * combine.c (find_split_point): introduced a new split for certain
       types of mem rtx.

gcc/testsuite/ChangeLog

       PR rtl-optimization/27971
       * gcc.target/i386/pr27971.c: New testcase.

From-SVN: r131460
gcc/ChangeLog
gcc/combine.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr27971.c [new file with mode: 0644]