diff options
author | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-16 09:54:34 +0000 |
---|---|---|
committer | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-16 09:54:34 +0000 |
commit | b2d919a895ca56b408b08e6aa1d14ef1dca781d3 (patch) | |
tree | 472ece16a2d2361e3f9da5e4bce513a52f486963 /gcc/df.h | |
parent | 786d303736649a671bf461213deeba93ada83aff (diff) | |
download | gcc-b2d919a895ca56b408b08e6aa1d14ef1dca781d3.tar.gz |
gcc/
PR rtl-optimization/34415
* df.h (DF_LR_IN, DF_LR_OUT): Update comments.
* resource.c (mark_target_live_regs): Use DF_LR_IN rather than
df_get_live_in. Don't handle pseudos.
gcc/testsuite/
PR rtl-optimization/34415
* gcc.c-torture/execute/pr34415.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130987 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/df.h')
-rw-r--r-- | gcc/df.h | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -559,9 +559,9 @@ struct df #define DF_LIVE_IN(BB) (DF_LIVE_BB_INFO(BB)->in) #define DF_LIVE_OUT(BB) (DF_LIVE_BB_INFO(BB)->out) -/* These macros are currently used by only reg-stack since it is not - tolerant of uninitialized variables. This intolerance should be - fixed because it causes other problems. */ +/* These macros are used by passes that are not tolerant of + uninitialized variables. This intolerance should eventually + be fixed. */ #define DF_LR_IN(BB) (DF_LR_BB_INFO(BB)->in) #define DF_LR_OUT(BB) (DF_LR_BB_INFO(BB)->out) |