History log of /external/llvm/include/llvm-c/Transforms/Vectorize.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
acc897a5e1bd7320da5aab728b9e0c39552f3816 11-Apr-2013 Benjamin Kramer <benny.kra@googlemail.com> Rename the C function to create a SLPVectorizerPass to something sane and expose it in the header file.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179272 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/Transforms/Vectorize.h
63a4c24616fafa2b86d6391308ffd93e012115e4 20-Oct-2012 Benjamin Kramer <benny.kra@googlemail.com> Symbol hygiene: Make sure declarations and definitions match, make helper functions static.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166376 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/Transforms/Vectorize.h
6244b518880842f2c15200ee041e06799e4cc779 21-Mar-2012 Gregory Szorc <gregory.szorc@gmail.com> Organize LLVM C API docs into doxygen modules; add docs

This gives a lot of love to the docs for the C API. Like Clang's
documentation, the C API is now organized into a Doxygen "module"
(LLVMC). Each C header file is a child of the main module. Some modules
(like Core) have a hierarchy of there own. The produced documentation is
thus better organized (before everything was in one monolithic list).

This patch also includes a lot of new documentation for APIs in Core.h.
It doesn't document them all, but is better than none. Function docs are
missing @param and @return annotation, but the documentation body now
commonly provides help details (like the expected llvm::Value sub-type
to expect).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153157 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/Transforms/Vectorize.h
7e004d177fe76145f75a9417ed2e281f1b9abaf7 01-Feb-2012 Hal Finkel <hfinkel@anl.gov> A few of the changes suggested in code review (by Nick Lewycky)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149472 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/Transforms/Vectorize.h
de5e5ec3045a73a06b1054417f9ac6c02929e9ce 01-Feb-2012 Hal Finkel <hfinkel@anl.gov> Add a basic-block autovectorization pass.

This is the initial checkin of the basic-block autovectorization pass along with some supporting vectorization infrastructure.
Special thanks to everyone who helped review this code over the last several months (especially Tobias Grosser).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149468 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm-c/Transforms/Vectorize.h