aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2021-06-10 09:20:30 +0200
committerAldy Hernandez <aldyh@redhat.com>2021-06-10 17:03:27 +0200
commit04a040d907a83af54e0a98bdba5bfabc0ef4f700 (patch)
tree11898661649f78c06dc21d332212571abcb46022 /libgcc
parent6fcba9ef23e4261a6279a76890b2c1488cc14d12 (diff)
downloadgcc-04a040d907a83af54e0a98bdba5bfabc0ef4f700.zip
gcc-04a040d907a83af54e0a98bdba5bfabc0ef4f700.tar.gz
gcc-04a040d907a83af54e0a98bdba5bfabc0ef4f700.tar.bz2
Use auto_vec in ssa_equiv_stack.
There is a mismatch between the new and the delete for the ssa_equiv_stack class. The correct idiom should have been delete[]. It has been pointed out that perhaps a better alternative is to use an auto_vec which does everything automatically. Plus, it is more consistent with m_stack which is already an auto_vec. This patch fixes the issue in PR100984. Tested on x86-64 Linux. gcc/ChangeLog: PR tree-optimization/100984 * gimple-ssa-evrp.c (ssa_equiv_stack): Use auto_vec for replacements table. (ssa_equiv_stack::~ssa_equiv_stack): Remove.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions