llvm-6502/tools/bugpoint
Jeffrey Yasskin c1dc067970 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
2010-03-22 05:23:37 +00:00
..
BugDriver.cpp Free all Constants in ~LLVMConstantImpl. We avoid assertion failures 2010-03-22 05:23:37 +00:00
BugDriver.h Free all Constants in ~LLVMConstantImpl. We avoid assertion failures 2010-03-22 05:23:37 +00:00
bugpoint.cpp Bugpoint's default memory limit (100MB) was too low for valgrind, so 2010-03-19 00:09:28 +00:00
CMakeLists.txt
CrashDebugger.cpp There are two ways of checking for a given type, for example isa<PointerType>(T) 2010-02-16 11:11:14 +00:00
ExecutionDriver.cpp add support for bugpointing the integrated assembler. Something like this 2010-03-16 06:41:47 +00:00
ExtractFunction.cpp There are two ways of checking for a given type, for example isa<PointerType>(T) 2010-02-16 11:11:14 +00:00
FindBugs.cpp
ListReducer.h
Makefile
Miscompilation.cpp remove obsolete comment. 2010-01-16 21:34:51 +00:00
OptimizerDriver.cpp Bugpoint's default memory limit (100MB) was too low for valgrind, so 2010-03-19 00:09:28 +00:00
TestPasses.cpp
ToolRunner.cpp add support for bugpointing the integrated assembler. Something like this 2010-03-16 06:41:47 +00:00
ToolRunner.h add support for bugpointing the integrated assembler. Something like this 2010-03-16 06:41:47 +00:00