LLVM is a compiler infrastructure designed for compile-time, link-time, runtime, and "idle-time" optimization of programs from arbitrary programming languages. It currently supports compilation of C and C++ programs, using front-ends derived from gcc 3.4.
DocumentationUser FAQ available in HTML format from http://llvm.cs.uiuc.edu/docs/FAQ.html; See also http://llvm.cs.uiuc.edu/Documentation.html#Support for a complete list of user and developer documentation
released on 23 December 2016
|License||Verified by||Verified on||Notes|
|BSD 3Clause||Janet Casey||18 December 2003|
Leaders and contributors
|See the CREDITS.txt file in the distribution for a complete list||Contributor|
Resources and communication
|Bug Tracking||VCS Repository Webview||http://llvm.cs.uiuc.edu/bugs/|
|Required to use||Python|
|Required to use||gcc 3.3 or later|
|Required to use||make|
This entry (in part or in whole) was last reviewed on 20 January 2017.