<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/include/llvm-c/Transforms, branch stable</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/include/llvm-c/Transforms?h=stable</id>
<link rel='self' href='https://git.amat.us/llvm/atom/include/llvm-c/Transforms?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-03-10T21:58:22Z</updated>
<entry>
<title>Use LLVMBool instead of 'bool' in the C API. Based on a patch by Peter Zotov!</title>
<updated>2013-03-10T21:58:22Z</updated>
<author>
<name>Nick Lewycky</name>
<email>nicholas@mxc.ca</email>
</author>
<published>2013-03-10T21:58:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0ebc084132cbf4ebebdb6c931ef42f97e3ff5fe1'/>
<id>urn:sha1:0ebc084132cbf4ebebdb6c931ef42f97e3ff5fe1</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176793 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix include guards so they exactly match file names.</title>
<updated>2013-01-10T00:45:19Z</updated>
<author>
<name>Jakub Staszak</name>
<email>kubastaszak@gmail.com</email>
</author>
<published>2013-01-10T00:45:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=674be02d525d4e24bc6943ed9274958c580bcfbc'/>
<id>urn:sha1:674be02d525d4e24bc6943ed9274958c580bcfbc</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172025 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Symbol hygiene: Make sure declarations and definitions match, make helper functions static.</title>
<updated>2012-10-20T12:53:26Z</updated>
<author>
<name>Benjamin Kramer</name>
<email>benny.kra@googlemail.com</email>
</author>
<published>2012-10-20T12:53:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=63a4c24616fafa2b86d6391308ffd93e012115e4'/>
<id>urn:sha1:63a4c24616fafa2b86d6391308ffd93e012115e4</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166376 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Organize LLVM C API docs into doxygen modules; add docs</title>
<updated>2012-03-21T03:54:29Z</updated>
<author>
<name>Gregory Szorc</name>
<email>gregory.szorc@gmail.com</email>
</author>
<published>2012-03-21T03:54:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6244b518880842f2c15200ee041e06799e4cc779'/>
<id>urn:sha1:6244b518880842f2c15200ee041e06799e4cc779</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>A few of the changes suggested in code review (by Nick Lewycky)</title>
<updated>2012-02-01T05:51:45Z</updated>
<author>
<name>Hal Finkel</name>
<email>hfinkel@anl.gov</email>
</author>
<published>2012-02-01T05:51:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7e004d177fe76145f75a9417ed2e281f1b9abaf7'/>
<id>urn:sha1:7e004d177fe76145f75a9417ed2e281f1b9abaf7</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149472 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a basic-block autovectorization pass.</title>
<updated>2012-02-01T03:51:43Z</updated>
<author>
<name>Hal Finkel</name>
<email>hfinkel@anl.gov</email>
</author>
<published>2012-02-01T03:51:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=de5e5ec3045a73a06b1054417f9ac6c02929e9ce'/>
<id>urn:sha1:de5e5ec3045a73a06b1054417f9ac6c02929e9ce</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Add missing file.</title>
<updated>2011-08-09T22:19:52Z</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2011-08-09T22:19:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dd3d68f7a9812089b4f088e167bb5019b6610d4f'/>
<id>urn:sha1:dd3d68f7a9812089b4f088e167bb5019b6610d4f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137162 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets.</title>
<updated>2011-08-03T22:18:20Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-08-03T22:18:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2626dba9c5515d2e534c117bb16ceb03dd4d0930'/>
<id>urn:sha1:2626dba9c5515d2e534c117bb16ceb03dd4d0930</id>
<content type='text'>
This is some of my original LLVM code. *wipes tear*


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136821 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add LLVMAddAlwaysInlinerPass to the C API.</title>
<updated>2011-07-26T15:23:23Z</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2011-07-26T15:23:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3d72290ecb30002d4372b6afbeda73812221ac3e'/>
<id>urn:sha1:3d72290ecb30002d4372b6afbeda73812221ac3e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136083 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>LLVM 3.0 is here, remove old do nothing method.</title>
<updated>2011-07-26T15:17:32Z</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2011-07-26T15:17:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a03084d86e937968ca8cf6888f3b298069d7ccac'/>
<id>urn:sha1:a03084d86e937968ca8cf6888f3b298069d7ccac</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136082 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
