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.
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