On 07/28/2009 10:16 AM, Jan Hubicka wrote:
There is code in cgraph_copy_node_for_versioning that redirect callers
in the list to new location.  Since clonning might render some code
unreachable and remove edges, this can lead to ICE.  But since this
was formely invented for IPA-CP, that is now using virtual clones,
perhaps we can simply drop this functionality unless you need it in your
branch?

I need nothing complicated from cgraph.  An exact duplicate
of the original function is perfect.

After getting that duplicate, I'll walk through it and make
some localized code changes which are just a tad more complicated
than simple symbol substitution.  After optimization is where
the bulk (but not all) of the changes for TM are applied.

I guess I'll poke at cleaning this up today.  I've got to
familiarize myself with how virtual clones work...


r~

Reply via email to