summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm-c/Initialization.h
Commit message (Collapse)AuthorAgeFilesLines
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
| | | | | | | | | | Add header guards to files that were missing guards. Remove #endif comments as they don't seem common in LLVM (we can easily add them back if we decide they're useful) Changes made by clang-tidy with minor tweaks. llvm-svn: 215558
* Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation ↵Michael Gottesman2013-01-281-0/+1
| | | | | | for refactoring the ARC Optimizer. llvm-svn: 173647
* Organize LLVM C API docs into doxygen modules; add docsGregory Szorc2012-03-211-0/+13
| | | | | | | | | | | | | | | | 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). llvm-svn: 153157
* Add a basic-block autovectorization pass.Hal Finkel2012-02-011-0/+1
| | | | | | | 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). llvm-svn: 149468
* Add initialization routines for Instrumentation.Owen Anderson2010-10-071-0/+1
| | | | llvm-svn: 115971
* Add initialization routines to InstCombine.Owen Anderson2010-10-071-0/+1
| | | | llvm-svn: 115965
* Add initialization routines for VMCore.Owen Anderson2010-10-071-0/+1
| | | | llvm-svn: 115963
* Add initialization routines for Target.Owen Anderson2010-10-071-0/+1
| | | | llvm-svn: 115957
* Add initialization routines for CodeGen.Owen Anderson2010-10-071-0/+1
| | | | llvm-svn: 115949
* Add initialization routines for Analysis and IPA.Owen Anderson2010-10-071-0/+2
| | | | llvm-svn: 115946
* Add an initialization routine for libLLVMipo.aOwen Anderson2010-10-071-0/+1
| | | | llvm-svn: 115933
* Add a header that I forgot to commit.Owen Anderson2010-10-071-0/+32
llvm-svn: 115932
OpenPOWER on IntegriCloud