This is the mail archive of the gcc@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: [tree-ssa] Bootstrap broken on PPC



On Nov 8, 2003, at 11:36 AM, Jan Hubicka wrote:



Jan,


This breakage appears related to your changes.

---------------------------------------------------------------------- ------
/home/cygnus/dnovillo/perf/sbox/tree-ssa-branch/local.ppc64/src/gcc/ builtins.c:5941: warning: 'result' might be used uninitialized in this function

It is not in functio I've touched. It looks like that one of our optimizations confuse CFG enought so there is new path to exit not initializing result (the result is initialized in many interesting ways inside switch statement). I would suspect that this is result of combination of fact that edge splitting is broken (it redirects CFG edges without updating the underlying program code and it also invalidate SSA form by not updating PHI nodes for new edges as noticed by verify_flow_info patch I sent) and Daniel's changes to make ssapre more aggressive.

Just a note, the changes below don't actually make it more aggressive (those were committed a few days ago, and they were bootstrapped on ppc64), they just speed it up.



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