Lines Matching refs:var

302 decl_can_be_decomposed_p (tree var)
305 if (is_sra_scalar_type (TREE_TYPE (var)))
309 if (!is_gimple_non_addressable (var))
314 print_generic_expr (dump_file, var, dump_flags);
321 if (TREE_THIS_VOLATILE (var))
326 print_generic_expr (dump_file, var, dump_flags);
333 if (!sra_type_can_be_decomposed_p (TREE_TYPE (var)))
338 print_generic_expr (dump_file, var, dump_flags);
1015 tree var;
1018 FOR_EACH_REFERENCED_VAR (var, rvi)
1020 if (decl_can_be_decomposed_p (var))
1022 bitmap_set_bit (sra_candidates, DECL_UID (var));
1107 tree var = referenced_var (i);
1108 struct sra_elt *elt = lookup_element (NULL, var, NULL, NO_INSERT);
1182 tree var, base;
1188 elt->replacement = var = make_rename_temp (elt->type, "SR");
1189 DECL_SOURCE_LOCATION (var) = DECL_SOURCE_LOCATION (base);
1190 DECL_ARTIFICIAL (var) = 1;
1194 TREE_THIS_VOLATILE (var) = 1;
1195 TREE_SIDE_EFFECTS (var) = 1;
1201 DECL_NAME (var) = get_identifier (pretty_name);
1204 SET_DECL_DEBUG_EXPR (var, generate_element_ref (elt));
1205 DECL_DEBUG_EXPR_IS_FROM (var) = 1;
1207 DECL_IGNORED_P (var) = 0;
1208 TREE_NO_WARNING (var) = TREE_NO_WARNING (base);
1212 DECL_IGNORED_P (var) = 1;
1214 TREE_NO_WARNING (var) = 1;
1222 print_generic_expr (dump_file, var, dump_flags);
1526 tree var = referenced_var (i);
1527 struct sra_elt *elt = lookup_element (NULL, var, NULL, NO_INSERT);
1779 generate_one_element_init (tree var, tree init, tree *list_p)
1782 tree stmt = sra_build_assignment (var, init);
2236 tree var = referenced_var (i);
2237 struct sra_elt *elt = lookup_element (NULL, var, NULL, NO_INSERT);
2238 generate_copy_inout (elt, true, var, &list);