diff options
author | Martin Liska <mliska@suse.cz> | 2021-01-08 14:28:29 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2021-01-11 09:18:28 +0100 |
commit | fa4586d8545f9730f9acdba8978b69f7cc026bb6 (patch) | |
tree | 99001aa04b3bab35cf46e64cf92debd6890046f4 /gcc/tree-vectorizer.c | |
parent | bcb3065b2ba6efb967c3a34fc34b09726f7579d1 (diff) | |
download | gcc-fa4586d8545f9730f9acdba8978b69f7cc026bb6.zip gcc-fa4586d8545f9730f9acdba8978b69f7cc026bb6.tar.gz gcc-fa4586d8545f9730f9acdba8978b69f7cc026bb6.tar.bz2 |
if-to-switch: remove memory leaks
gcc/ChangeLog:
* gimple-if-to-switch.cc (struct condition_info): Use auto_var.
(if_chain::is_beneficial): Delete clusters
(find_conditions): Make second argument of conditions_in_bbs a
pointer so that we control over it's lifetime.
(pass_if_to_switch::execute): Delete them.
Diffstat (limited to 'gcc/tree-vectorizer.c')
0 files changed, 0 insertions, 0 deletions