On 9/23/07, Gary Funck <[EMAIL PROTECTED]> wrote: > The operand, op: > > (gdb) p op > $49 = 0x2aaaae1ebc60 > (gdb) pt > <var_decl 0x2aaaae1ebc60 D.3609
This symbol was not marked for renaming and the program is already in SSA form. When your pass introduces new symbols, you need to add them to the symbol table (with add_referenced_var) and also mark it for renaming (with mark_sym_for_renaming). For examples see passes like tree-sra.c or tree-pre.c that create new variables.