middle-end: explicitly initialize vec_stmts [PR113132]
commitfd032cce216e003d58b2394f7e61b03dee27e81a
authorTamar Christina <tamar.christina@arm.com>
Mon, 25 Dec 2023 10:58:40 +0000 (25 10:58 +0000)
committerTamar Christina <tamar.christina@arm.com>
Mon, 25 Dec 2023 10:58:40 +0000 (25 10:58 +0000)
tree42c1bea6362f625124bf42ff4927a4da577ad921
parent1bbb169fe6f91451a2754f0b86301551db76ceba
middle-end: explicitly initialize vec_stmts [PR113132]

when configured with --enable-checking=release we get a false
positive on the use of vec_stmts as the compiler seems unable
to notice it gets initialized through the pass-by-reference.

This explicitly initializes the local.

gcc/ChangeLog:

PR bootstrap/113132
* tree-vect-loop.cc (vect_create_epilog_for_reduction): Initialize vec_stmts;
gcc/tree-vect-loop.cc