llvm-6502/lib/Transforms
Hal Finkel 97d19ebe5b Replace std::vector -> SmallVector in BBVectorize
For now, this uses 8 on-stack elements. I'll need to do some profiling
to see if this is the best number.

Pointed out by Jakob in post-commit review.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167966 91177308-0d34-0410-b5e6-96231b3b80d8
2012-11-14 19:53:27 +00:00
..
Hello Since the Hello pass is built as a loadable dynamic library, don't try to convert it to new-style registration yet. 2010-10-07 00:31:16 +00:00
InstCombine instcombine: Migrate math library call simplifications 2012-11-13 04:16:17 +00:00
Instrumentation [TSan] fix indentation 2012-11-14 14:33:59 +00:00
IPO Revert the series of commits starting with r166578 which introduced the 2012-11-01 08:07:29 +00:00
Scalar instcombine: Migrate math library call simplifications 2012-11-13 04:16:17 +00:00
Utils Figure out <size> argument of llvm.lifetime intrinsics at the moment they are created (during function inlining) 2012-11-13 07:15:32 +00:00
Vectorize Replace std::vector -> SmallVector in BBVectorize 2012-11-14 19:53:27 +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