llvm-6502/lib/Transforms
Hao Liu e7769db118 [LoopVectorize] Induction variables: support arbitrary constant step.
Previously, only -1 and +1 step values are supported for induction variables. This patch extends LV to support
arbitrary constant steps.
Initial patch by Alexey Volkov. Some bug fixes are added in the following version.

Differential Revision: http://reviews.llvm.org/D6051 and http://reviews.llvm.org/D7193


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227557 91177308-0d34-0410-b5e6-96231b3b80d8
2015-01-30 05:02:21 +00:00
..
Hello
InstCombine Move EH personality type classification to Analysis/LibCallSemantics.h 2015-01-28 01:17:38 +00:00
Instrumentation tsan: properly instrument unaligned accesses 2015-01-27 20:19:17 +00:00
IPO Remove unused include. 2015-01-27 05:58:44 +00:00
ObjCARC IR: Split Metadata from Value 2014-12-09 18:38:53 +00:00
Scalar [LoopReroll] Alter the data structures used during reroll validation. 2015-01-29 21:52:03 +00:00
Utils Fix PR22386. The inliner moves static allocas to the entry basic block 2015-01-30 01:55:25 +00:00
Vectorize [LoopVectorize] Induction variables: support arbitrary constant step. 2015-01-30 05:02:21 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile