diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2005-04-10 04:00:53 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2005-04-10 04:00:53 +0000 |
commit | 46382283d57b72ccb117f1b2f3735c7e0c252870 (patch) | |
tree | 24485e56e8b36a8e92b4e868e76b61bc02192114 /gcc/lambda-code.c | |
parent | f7d7d3b779b8ade7cef279492981705ee9b5a577 (diff) | |
download | gcc-46382283d57b72ccb117f1b2f3735c7e0c252870.tar.gz |
re PR target/20126 (Inlined memcmp makes one argument null on entry)
gcc/ChangeLog:
PR target/20126
* loop.c (loop_givs_rescan): If replacement of DEST_ADDR failed,
set the original address pseudo to the correct value before the
original insn, if possible, and leave the insn alone, otherwise
create a new pseudo, set it and replace it in the insn.
* recog.c (validate_change_maybe_volatile): New.
* recog.h (validate_change_maybe_volatile): Declare.
gcc/testsuite/ChangeLog:
* gcc.dg/pr20126.c: New.
From-SVN: r97939
Diffstat (limited to 'gcc/lambda-code.c')
0 files changed, 0 insertions, 0 deletions