diff options
author | John Wehle <john@feith.com> | 2000-08-23 03:54:23 +0000 |
---|---|---|
committer | John Wehle <wehle@gcc.gnu.org> | 2000-08-23 03:54:23 +0000 |
commit | 55efb413f8db156d8419aa6ca65d8e0b35e3ff60 (patch) | |
tree | b033d3e0a235bd6b290d0387a72344825b7163b6 /gcc/cse.c | |
parent | aac625acc6303ce268562ee24ca2cb6d220ea9a4 (diff) | |
download | gcc-55efb413f8db156d8419aa6ca65d8e0b35e3ff60.zip gcc-55efb413f8db156d8419aa6ca65d8e0b35e3ff60.tar.gz gcc-55efb413f8db156d8419aa6ca65d8e0b35e3ff60.tar.bz2 |
rtlanal.c (rtx_unstable_p): The pic register is stable (within one function) and the actual rtx should be...
* rtlanal.c (rtx_unstable_p): The pic register is stable
(within one function) and the actual rtx should be used
when checking the registers.
(rtx_addr_can_trap_p): Pic memory addresses can't trap.
* alias.c (true_dependence, write_dependence_p): Fix
bug in previous patch.
* i386.c (ix86_GOT_alias_set): New.
(legitimize_pic_address): Use it.
* rtlanal.c (rtx_unstable_p): An unchanging MEM is
only stable if its address is stable.
(rtx_varies_p): An unchanging MEM can't vary if
its address doesn't vary.
From-SVN: r35900
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions