diff options
| author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-19 20:44:32 +0000 |
|---|---|---|
| committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-19 20:44:32 +0000 |
| commit | ce898113de99b92df387703c51adab4fa83cd84b (patch) | |
| tree | aaee6127cca598dbcd8db80c30a6d4c475cfb26c /libjava | |
| parent | 74d70d68b1d0d97ccf8ac799561347bc3239bcd0 (diff) | |
| download | ppe42-gcc-ce898113de99b92df387703c51adab4fa83cd84b.tar.gz ppe42-gcc-ce898113de99b92df387703c51adab4fa83cd84b.zip | |
* tree-into-ssa.c (prepare_operand_for_rename): New argument is_use.
If the operand is for a use, then strip away the SSA_NAME, do not
strip away the SSA_NAME for a set. Never call release_ssa_name.
(mark_def_sites): Appropriately pass additional argument to
prepare_operand_for_rename. If a VDEF_RESULT is not an SSA_NAME,
then set the VDEF_RESULT to the VDEF_OP.
(set_def_block): Strip away any SSA_NAME to get to the real
underlying variable.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@82035 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions

