1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/tools/bugpoint
Justin Bogner ed0c6b769f bugpoint: Return Errors instead of passing around strings
This replaces the threading of `std::string &Error` through all of
these APIs with checked Error returns instead. There are very few
places here that actually emit any errors right now, but threading the
APIs through will allow us to replace a bunch of exit(1)'s that are
scattered through this code with proper error handling.

This is more or less NFC, but does move around where a couple of error
messages are printed out.

llvm-svn: 280720
2016-09-06 17:18:22 +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 [PM/AA] Remove the last relics of the separate IPA library from LLVM, 2015-08-18 17:51:53 +00:00
CrashDebugger.cpp bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00
ExecutionDriver.cpp bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00
ExtractFunction.cpp bugpoint: clang-format all of bugpoint. NFC 2016-09-02 01:21:37 +00:00
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 Wrap some long lines in LLVMBuild files. NFC 2015-06-12 18:44:57 +00:00
Miscompilation.cpp bugpoint: Return Errors instead of passing around strings 2016-09-06 17:18:22 +00:00
OptimizerDriver.cpp bugpoint: clang-format all of bugpoint. NFC 2016-09-02 01:21:37 +00:00
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