http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49948
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> 2011-08-03 13:30:05 UTC --- I believe this is a bug in execute_update_addresses_taken (well, functions it calls), because until that function (for parloops pass) c is addressable, but then when processing vect_cst_.15_1 = {&c, &c}; stmt it doesn't consider c to be address taken.