* dse.c (group_info.base_mem, get_group_info): Use BLKmode to
commitec410bf1f9ce28ba2fd567b4306c13dd5b6c8765
authorhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Aug 2010 10:48:32 +0000 (27 10:48 +0000)
committerhainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Aug 2010 10:48:32 +0000 (27 10:48 +0000)
tree19db1f26d8d334badf53e2e36df8a12d40ac9c4b
parent757fb7abad2d7d7a512cae4e1d8e836402f826f1
    * dse.c (group_info.base_mem, get_group_info): Use BLKmode to
        cover all the possible offsets from this base.
        (scan_reads_nospill): Pass base_mem's mode to canon_true_dependence.

        testsuite/
        * gnat.dg/dse_step.ads, dse_step.adb, test_dse_step.adb: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@163582 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dse.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/dse_step.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/dse_step.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/test_dse_step.adb [new file with mode: 0644]