]> gcc.gnu.org Git - gcc.git/blobdiff - gcc/ipa-prop.c
ipa-reference.c (mark_load): Use get_base_address.
[gcc.git] / gcc / ipa-prop.c
index a3ab8b3b28755a6cee94698a96b4f47832ab36ed..82a78a3b60e95a708a09d462db53e2c7f22ea175 100644 (file)
@@ -199,7 +199,9 @@ visit_store_addr_for_mod_analysis (gimple stmt ATTRIBUTE_UNUSED,
 {
   struct ipa_node_params *info = (struct ipa_node_params *) data;
 
-  if (TREE_CODE (op) == PARM_DECL)
+  op = get_base_address (op);
+  if (op
+      && TREE_CODE (op) == PARM_DECL)
     {
       int index = ipa_get_param_decl_index (info, op);
       gcc_assert (index >= 0);
This page took 0.026914 seconds and 5 git commands to generate.