tree-into-ssa patch causes regression on ppclinux

Andreas Tobler toa@pop.agri.ch
Mon May 31 22:38:00 GMT 2004


Hello,

2004-05-19  Jeff Law <law@redhat.com>

         * tree-into-ssa.c (prepare_operand_for_rename): New argument
	is_use.
         If the operand is for a use, then strip away the SSA_NAME, do
  	not strip away the SSA_NAME for a set.  Never call
	release_ssa_name.
         (mark_def_sites): Appropriately pass additional argument to
         prepare_operand_for_rename.  If a VDEF_RESULT is not an
  	SSA_NAME, then set the VDEF_RESULT to the VDEF_OP.
         (set_def_block): Strip away any SSA_NAME to get to the real
         underlying variable.


this patch causes a regression in the libjava test suite on ppclinux. 
The famous Throw_2 test case times out.

I reverted the whole tree just before and after this patch. Before ok, 
afterwards it hangs. I know, not much help, but I'm stuck atm.
Does anyone have an idea? What do you need to give me a help?


Thank in advance,
Andreas



More information about the Gcc-patches mailing list