diff options
author | Alexandros Lamprineas <alexandros.lamprineas@arm.com> | 2018-08-28 11:07:54 +0000 |
---|---|---|
committer | Alexandros Lamprineas <alexandros.lamprineas@arm.com> | 2018-08-28 11:07:54 +0000 |
commit | 484bd13e2d40c780ddba2362ca5b43f65de7fa3f (patch) | |
tree | bf2194169fa4a49d8415eaabbd00b4524d14a0af /llvm/lib/Transforms/Utils/CloneFunction.cpp | |
parent | 99fc18c387a9c4bc0abd1567c31e08278c7b8613 (diff) | |
download | llvm-484bd13e2d40c780ddba2362ca5b43f65de7fa3f.zip llvm-484bd13e2d40c780ddba2362ca5b43f65de7fa3f.tar.gz llvm-484bd13e2d40c780ddba2362ca5b43f65de7fa3f.tar.bz2 |
[GVNHoist] Prune out useless CHI insertions
Fix for the out-of-memory error when compiling SemaChecking.cpp
with GVNHoist and ubsan enabled. I've used a cache for inserted
CHIs to avoid excessive memory usage.
Differential Revision: https://reviews.llvm.org/D50323
llvm-svn: 340818
Diffstat (limited to 'llvm/lib/Transforms/Utils/CloneFunction.cpp')
0 files changed, 0 insertions, 0 deletions