{
if (set)
{
- referenced_var_iterator ri;
- tree var;
+ bitmap_iterator bi;
+ unsigned i;
fprintf (file, "{ ");
- FOR_EACH_REFERENCED_VAR_IN_BITMAP (set, var, ri)
+ EXECUTE_IF_SET_IN_BITMAP (set, 0, i, bi)
{
- print_generic_expr (file, var, 0);
+ print_generic_expr (file, referenced_var (i), 0);
fprintf (file, " ");
}
}
-struct tree_opt_pass pass_build_ssa =
+struct gimple_opt_pass pass_build_ssa =
{
+ {
+ GIMPLE_PASS,
"ssa", /* name */
NULL, /* gate */
rewrite_into_ssa, /* execute */
0, /* todo_flags_start */
TODO_dump_func
| TODO_verify_ssa
- | TODO_remove_unused_locals, /* todo_flags_finish */
- 0 /* letter */
+ | TODO_remove_unused_locals /* todo_flags_finish */
+ }
};
memory symbols into the set MEM_SYMS_TO_RENAME. */
if (!bitmap_empty_p (syms_to_rename))
{
- referenced_var_iterator ri;
- tree sym;
+ unsigned i;
+ bitmap_iterator bi;
- FOR_EACH_REFERENCED_VAR_IN_BITMAP (syms_to_rename, sym, ri)
+ EXECUTE_IF_SET_IN_BITMAP (syms_to_rename, 0, i, bi)
{
+ tree sym = referenced_var (i);
if (is_gimple_reg (sym))
bitmap_set_bit (regs_to_rename, i);
else