2013-11-14 Kirill Yukhin <kirill.yuk...@intel.com>
PR target/57491
* config/ia64/ia64.c (ia64_split_tmode_move): Relax `dead'
flag setting.
Is causing various failures bootstrapping Ada. The symptom is tripping
this assert in cselib.c:
/* The register should have been invalidated. */
gcc_assert (REG_VALUES (dreg)->elt == 0);
Reverting the patch gets the Ada bootstrap farther on ia64 -- far enough
to run into the problems I introduced with the isolate-erroneous-paths
optimization.
If you would address it appropriately, I'd appreciate it. In the mean
time I've reverted it in my local tree so I can debug my own ia64 issue :-)
jeff