1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/tools/bugpoint
Hal Finkel 8cf5de5774 Add a basic-block autovectorization pass.
This is the initial checkin of the basic-block autovectorization pass along with some supporting vectorization infrastructure.
Special thanks to everyone who helped review this code over the last several months (especially Tobias Grosser).

llvm-svn: 149468
2012-02-01 03:51: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
bugpoint.cpp Move methods in PassManagerBuilder offline. 2011-08-02 21:50:27 +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
ListReducer.h Convert some tab stops into spaces. 2010-07-12 08:16:59 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile Add a basic-block autovectorization pass. 2012-02-01 03:51:43 +00:00
Miscompilation.cpp eliminate the "string" form of ConstantArray::get, using 2012-01-31 06:18: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