llvm-6502/lib/Transforms
Nadav Rotem c847872629 Add support for reduction variables that do not start at zero.
This is important for nested-loop reductions such as :

In the innermost loop, the induction variable does not start with zero:

for (i = 0 .. n)
 for (j = 0 .. m)
  sum += ...



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166387 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-21 05:52:51 +00:00
..
Hello
InstCombine InstCombine: Fix an edge case where constant icmps could sneak into ConstantFoldInstOperands and crash. 2012-10-20 08:43:52 +00:00
Instrumentation [ASan] Support comments in ASan/TSan blacklist file as lines starting with # 2012-10-19 15:24:46 +00:00
IPO Introduce a BarrierNoop pass, a hack designed to allow *some* control 2012-10-18 08:05:46 +00:00
Scalar SROA: Simplify code. No functionality change. 2012-10-20 12:04:57 +00:00
Utils revert r166264 because the LTO build is still failing 2012-10-19 21:28:43 +00:00
Vectorize Add support for reduction variables that do not start at zero. 2012-10-21 05:52:51 +00:00
CMakeLists.txt Add a basic-block autovectorization pass. 2012-02-01 03:51:43 +00:00
LLVMBuild.txt Add a basic-block autovectorization pass. 2012-02-01 03:51:43 +00:00
Makefile Add a basic-block autovectorization pass. 2012-02-01 03:51:43 +00:00