diff options
| author | Jeffrey Yasskin <jyasskin@google.com> | 2010-03-22 05:23:37 +0000 |
|---|---|---|
| committer | Jeffrey Yasskin <jyasskin@google.com> | 2010-03-22 05:23:37 +0000 |
| commit | ce5d1b7e0ac2f1ac16bcbc558fcbdb294e3ed68e (patch) | |
| tree | 815521d8e780e580649eadf2a1d71bdaeac048e8 /lib/Transforms/Scalar/SimplifyCFGPass.cpp | |
| parent | 08fdf6b18b4afabb7ce3f034ed5537c5d3173f8a (diff) | |
| download | external_llvm-ce5d1b7e0ac2f1ac16bcbc558fcbdb294e3ed68e.zip external_llvm-ce5d1b7e0ac2f1ac16bcbc558fcbdb294e3ed68e.tar.gz external_llvm-ce5d1b7e0ac2f1ac16bcbc558fcbdb294e3ed68e.tar.bz2 | |
Free all Constants in ~LLVMConstantImpl. We avoid assertion failures
by dropping all references from all constants that can use other
constants before trying to destroy any of them.
I also had to free bugpoint's Module in ~BugDriver().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99160 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Scalar/SimplifyCFGPass.cpp')
0 files changed, 0 insertions, 0 deletions
