tree-optimization/112677 - stack corruption with .COND_* reduction
commit9f63a8898154473f7b773c3e2ed71e4959719b71
authorRichard Biener <rguenther@suse.de>
Fri, 24 Nov 2023 09:04:15 +0000 (24 10:04 +0100)
committerRichard Biener <rguenther@suse.de>
Fri, 24 Nov 2023 10:25:54 +0000 (24 11:25 +0100)
treeaf263ff3c74a71a6961d912f7567a0db127786c4
parente377a340b34de1b06f2825691e45a33affcb4c2d
tree-optimization/112677 - stack corruption with .COND_* reduction

The following makes sure to allocate enough space for vectype_op
in vectorizable_reduction.

PR tree-optimization/112677
* tree-vect-loop.cc (vectorizable_reduction): Use alloca
to allocate vectype_op.
gcc/tree-vect-loop.cc