llvm-project/llvm/tools/bugpoint
Chris Lattner cf9e8f6968 reapply the patches reverted in r149470 that reenable ConstantDataArray,
but with a critical fix to the SelectionDAG code that optimizes copies
from strings into immediate stores: the previous code was stopping reading
string data at the first nul.  Address this by adding a new argument to
llvm::getConstantStringInfo, preserving the behavior before the patch.

llvm-svn: 149800
2012-02-05 02:29:43 +00:00
..
BugDriver.cpp rename getHostTriple into getDefaultTargetTriple 2011-11-01 21:32:20 +00:00
BugDriver.h Be more consistent in using ValueToValueMapTy. 2010-10-13 01:36:30 +00:00
CMakeLists.txt Add a basic-block autovectorization pass. 2012-02-01 03:51:43 +00:00
CrashDebugger.cpp Add braces to remove silly warning. 2011-12-25 06:56:22 +00:00
ExecutionDriver.cpp Remove unnecessary default cases in switches that cover all enum values. 2012-01-10 16:47:17 +00:00
ExtractFunction.cpp Remove all remaining uses of Value::getNameStr(). 2011-11-15 16:27:03 +00:00
FindBugs.cpp Most of bugpoint now only needs to know the pass names. 2010-08-08 03:55:08 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
ListReducer.h Convert some tab stops into spaces. 2010-07-12 08:16:59 +00:00
Makefile Add a basic-block autovectorization pass. 2012-02-01 03:51:43 +00:00
Miscompilation.cpp reapply the patches reverted in r149470 that reenable ConstantDataArray, 2012-02-05 02:29:43 +00:00
OptimizerDriver.cpp Have Program::Wait return -2 for crashed and timeouts instead of embedding 2011-05-21 00:56:46 +00:00
ToolRunner.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
ToolRunner.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
bugpoint.cpp Move methods in PassManagerBuilder offline. 2011-08-02 21:50:27 +00:00