Commit 0705d602 by Richard Kenner Committed by Richard Kenner

* tree-ssa.c (propagate_into_addr): Properly test for LHR.

From-SVN: r86934
parent 78ad8fbe
2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* tree-ssa.c (propagate_into_addr): Properly test for LHR.
* doc/c-tree.texi: Document new operands for ARRAY_REF and
COMPONENT_REF.
......
......@@ -871,9 +871,9 @@ propagate_into_addr (tree stmt, tree var, tree *x, tree repl)
return;
addr_var = TREE_OPERAND (repl, 0);
while (TREE_CODE (*x) == ARRAY_REF
|| TREE_CODE (*x) == COMPONENT_REF
|| TREE_CODE (*x) == BIT_FIELD_REF)
while (handled_component_p (*x)
|| TREE_CODE (*x) == REALPART_EXPR
|| TREE_CODE (*x) == IMAGPART_EXPR)
x = &TREE_OPERAND (*x, 0);
if (TREE_CODE (*x) != INDIRECT_REF
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment