[tree-ssa]: Overlap of variable with same variable?

Daniel Berlin dberlin@dberlin.org
Fri May 30 04:54:00 GMT 2003


On Thursday, May 29, 2003, at 07:56  PM, Daniel Berlin wrote:

> When I hit the abort, it says there is an overlap between t and var
> Except that:
>
> (gdb) p debug_generic_expr (t)
> pretmp.389_37
> $1 = void
> (gdb) p debug_generic_expr (var)
> pretmp.389
>
> This is not a possible overlap, they are the same variable.

Strike that, i'm slow today.

It appears it thinks they are both live at the same time when they 
aren't, in the liveness stuff, so a conflict edge gets added, and the 
partitions don't get coalesced, and everything goes to hell.
>
> --Dan
>



More information about the Gcc mailing list