llvm-mirror/tools/bugpoint
Mehdi Amini 3efb00834f Don't create a SymbolTable in Function when the LLVMContext discards value names (NFC)
The ValueSymbolTable is used to detect name conflict and rename
instructions automatically. This is not needed when the value
names are automatically discarded by the LLVMContext.
No functional change intended, just saving a little bit of memory.

This is a recommit of r281806 after fixing the accessor to return
a pointer instead of a reference and updating all the call-sites.

llvm-svn: 281813
2016-09-17 06:00:02 +00:00
..
BugDriver.cpp bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00
BugDriver.h bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00
bugpoint.cpp bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00
CMakeLists.txt Ensure Polly linking works without BUILD_SHARED_LIBS 2016-09-14 03:09:48 +00:00
CrashDebugger.cpp Don't create a SymbolTable in Function when the LLVMContext discards value names (NFC) 2016-09-17 06:00:02 +00:00
ExecutionDriver.cpp bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00
ExtractFunction.cpp
FindBugs.cpp bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00
ListReducer.h bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00
LLVMBuild.txt
Miscompilation.cpp bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00
OptimizerDriver.cpp
ToolRunner.cpp bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00
ToolRunner.h bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00