This is the mail archive of the
mailing list for the GCC project.
Re: [patch] Disable tree-ssa DSE for now
> int x;
> f1 (int i, int j, int k)
> int *p = k ? &i : &j;
> i = 3;
> *p = 5;
> x = j;
> return i;
> What's important to note here is that the store into "i" is no longer
It's actually partially dead.
It's dead along one path, which is the path where p = &i.
The PDCE part of store sinking i never submitted (because the store
sinking patch i did submit was toned down specifically to gear it to
i have will move it into the other path (the path where p = &j), which
is nice :).