llvm-6502/lib/Transforms
Nadav Rotem d69d9f20bc SLPVectorization: Add a basic support for cross-basic block slp vectorization.
We collect gather sequences when we vectorize basic blocks. Gather sequences are excellent
hints for vectorization of other basic blocks.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184444 91177308-0d34-0410-b5e6-96231b3b80d8
2013-06-20 17:41:45 +00:00
..
Hello
InstCombine [APFloat] Converted all references to APFloat::isNormal => APFloat::isFiniteNonZero. 2013-06-19 21:23:18 +00:00
Instrumentation Fix nondeterminism in .gcno file generation. 2013-06-18 06:38:21 +00:00
IPO Disable vectorization for -Oz. 2013-06-17 17:22:40 +00:00
ObjCARC [objc-arc] Ensure that the cfg path count does not overflow when we multiply TopDownPathCount/BottomUpPathCount. 2013-06-07 06:16:49 +00:00
Scalar Access the TargetLoweringInfo from the TargetMachine object instead of caching it. The TLI may change between functions. No functionality change. 2013-06-19 21:07:11 +00:00
Utils Access the TargetLoweringInfo from the TargetMachine object instead of caching it. The TLI may change between functions. No functionality change. 2013-06-19 21:07:11 +00:00
Vectorize SLPVectorization: Add a basic support for cross-basic block slp vectorization. 2013-06-20 17:41:45 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile