llvm-6502/lib/Transforms
Nadav Rotem 931b861e3d SLPVectorize: Replace the code that checks for vectorization candidates in successor blocks with code that scans PHINodes.
Before we could vectorize PHINodes scanning successors was a good way of finding candidates. Now we can vectorize the phinodes which is simpler.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186139 91177308-0d34-0410-b5e6-96231b3b80d8
2013-07-12 00:04:18 +00:00
..
Hello
InstCombine Don't use a potentially expensive shift if all we want is one set bit. 2013-07-11 16:05:50 +00:00
Instrumentation
IPO
ObjCARC [objc-arc] Changed 'mode: c++' => 'C++' at Nick Lewycky's suggestion. Also removed unnecessary mode: c++ lines from .cpp files. 2013-07-10 18:49:00 +00:00
Scalar indvars: Improve LFTR by eliminating truncation when comparing against a constant. 2013-07-11 17:08:59 +00:00
Utils Don't use a potentially expensive shift if all we want is one set bit. 2013-07-11 16:05:50 +00:00
Vectorize SLPVectorize: Replace the code that checks for vectorization candidates in successor blocks with code that scans PHINodes. 2013-07-12 00:04:18 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile