diff options
| author | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-10-01 23:22:24 +0000 |
|---|---|---|
| committer | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-10-01 23:22:24 +0000 |
| commit | c3a9c1491f5e4ec2fe1faae609bd2287e4fce011 (patch) | |
| tree | acaf47bae1cbf1fc574dc450a9f1449a4afad567 /libjava/java/lang/NoSuchMethodError.java | |
| parent | 28f8e42636537138c49e4406da911b2bb3d1846e (diff) | |
| download | ppe42-gcc-c3a9c1491f5e4ec2fe1faae609bd2287e4fce011.tar.gz ppe42-gcc-c3a9c1491f5e4ec2fe1faae609bd2287e4fce011.zip | |
* alias.c (get_alias_set): Try to replace PLACEHOLDER_EXPR.
Loop through NOPs, placeholders, and components.
Don't go through NOPs if change mode.
(record_alias_subset): Do nothing if SUBSET and SET are the same.
* emit-rtl.c (set_mem_alias_set): Enable check.
* expr.c (find_placeholder): New function.
(expand_expr, case PLACEHOLDER_EXPR): Use it.
(expand_expr, case COMPONENT_EXPR): Always copy OP0 when we need
to modify it and avoid unneeded copies.
* expr.h (expand_expr): Always define.
(find_placeholder): New declaration.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45931 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/lang/NoSuchMethodError.java')
0 files changed, 0 insertions, 0 deletions

