This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re[2]: [Patch Ping] [RFC] Alias export patch


Hello Andrew,

Monday, May 1, 2006, 6:49:34 PM, you wrote:

> At point we'd have more useful information about what the problem really
> is.. is it really the coalescing, or is it something that happens later.

> Your best bet is to copy 'add_coalesce()' in
> tree-ssa-live.c to 'add_coalesce_check_pta()' or some such name. Make
> that routine check the two ssa_names being coalesced just before
> actually coalescing them. If the PTA info is different, return NULL
> indicating they can't be coalesced.

> IN any case, this might help figure out if the coalescing in out-of-ssa
> is the root cause of PTA info not being useful later on in the compiler.

> let me know if there is anything not clear.

Thank you for your explanation!
We are now trying to get some statistics with add_coalesce() and will
report back later with results.



-- 
Best regards,
 Dmitry



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]