llvm-project/llvm/lib/Transforms
Nadav Rotem e9f5bfd5e9 iLoopVectorize: Non commutative operators can be used as reduction variables as long as the reduction chain is used in the LHS.
PR14803.

llvm-svn: 171583
2013-01-05 01:15:47 +00:00
..
Hello Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00
IPO Move the loop vectorizer from O2 to O3. It looks like the increase in code size actually hurts the performance on many programs. 2013-01-04 17:57:44 +00:00
InstCombine Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00
Instrumentation Actually update the CMake and Makefile builds correctly, and update the 2013-01-02 12:09:16 +00:00
Scalar Added DEBUG message to ObjCARC when we optimize objc_retain => objc_retainAutorelasedReturnValue. 2013-01-04 21:30:38 +00:00
Utils Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00
Vectorize iLoopVectorize: Non commutative operators can be used as reduction variables as long as the reduction chain is used in the LHS. 2013-01-05 01:15:47 +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