------- Comment #6 from rguenth at gcc dot gnu dot org 2010-06-08 14:02 ------- (In reply to comment #5) > (In reply to comment #2) > > We have (4.4): > > > > <bb 2>: > > va.f[0] = a->r; > > va.f[1] = a->g; > > va.f[2] = a->b; > > va.f[3] = 0.0; > > pretmp.40 = va.v; > > ivtmp.61 = 0; > > [...] > > Could you please tell me the compiler flag(s) needed to produce this kind of > information? That seems much more useful for debugging and chasing performance > bottlenecks than assembler dumps...
-fdump-tree-all will leave you with a hunded dump files, program state after each individual tree optimization pass. -da will add dumps after each RTL pass. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44423