diff options
author | John Criswell <criswell@uiuc.edu> | 2003-10-27 18:18:16 +0000 |
---|---|---|
committer | John Criswell <criswell@uiuc.edu> | 2003-10-27 18:18:16 +0000 |
commit | 0f6d7c0e20a67a0e6be2bff6d4d83cfeb149c17f (patch) | |
tree | 7a0dd228cd309d0ffb380e320b08d1ad1f437e06 /docs/index.html | |
parent | 6a7ccea3dadb53ad3f003c27e3da10014fe57311 (diff) | |
download | external_llvm-0f6d7c0e20a67a0e6be2bff6d4d83cfeb149c17f.zip external_llvm-0f6d7c0e20a67a0e6be2bff6d4d83cfeb149c17f.tar.gz external_llvm-0f6d7c0e20a67a0e6be2bff6d4d83cfeb149c17f.tar.bz2 |
Merged in RELEASE_1.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9538 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/index.html')
-rw-r--r-- | docs/index.html | 265 |
1 files changed, 265 insertions, 0 deletions
diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..b2db1ba --- /dev/null +++ b/docs/index.html @@ -0,0 +1,265 @@ +<html> +<title> +The LLVM Compiler Infrastructure +</title> + +<body> + +<center> +<h1> + The LLVM Compiler Infrastructure + <br> + <a href="http://llvm.cs.uiuc.edu">http://llvm.cs.uiuc.edu</a> +</h1> +</center> + +<hr> + +<h2> +Welcome to LLVM! +</h2> +This file is intended to do four things: +<ol> + <li> + help you get started using LLVM; + </li> + + <li> + tell you how to get questions about LLVM answered; + </li> + + <li> + tell you where to find documentation for different kinds of questions; and + </li> + + <li> + tell you about three LLVM-related mailing lists. + </li> +</ol> + + +<hr> + +<h2> +Getting Started with LLVM +</h2> + +<dl compact> + <dt> + For license information: + <dd> + <a href="../LICENSE.TXT">llvm/LICENSE.TXT</a> + <p> + + <dt> + Installing and compiling LLVM: + <dd> + <a href="GettingStarted.html">llvm/docs/GettingStarted.html</a> + <p> + + <dt> + Learn about features and limitations of this release: + <dd> + <a href="ReleaseNotes.html">llvm/docs/ReleaseNotes.html</a> + <p> + + <dt> + Learn how to write a pass within the LLVM system: + <dd> + <a href="WritingAnLLVMPass.html">llvm/docs/WritingAnLLVMPass.html </a> + <p> + + <dt> + Learn how to start a new development project using LLVM, where your + new source code can live anywhere (outside or inside the LLVM tree), + while using LLVM header files and libraries: + <dd> + <a href="Projects.html">llvm/docs/Projects.html</a> +</dl> + +<hr> + +<h2> +Getting Help with LLVM +</h2> + +<ol> + <li> + If you have questions or development problems not answered in the + documentation, send e-mail to llvmdev@cs.uiuc.edu. This mailing list is + monitored by all the people in the LLVM group at Illinois, and you + should expect prompt first responses. + </li> + + <li> + To report a bug, submit a bug report as described in the document: + <a href="http://llvm.cs.uiuc.edu/docs/HowToSubmitABug.html"> + http://llvm.cs.uiuc.edu/docs/HowToSubmitABug.html</a> + </li> + + <li> + We now use Bugzilla to track bugs, so you can check the status of + previous bugs at: + <a href="http://llvm.cs.uiuc.edu/bugs/query.cgi"> + http://llvm.cs.uiuc.edu/bugs/query.cgi </a> + </li> +</ol> + +<hr> + +<h2> +LLVM Documentation +</h2> + +All the documents mentioned below except the design overview tech report +are included as part of the LLVM release (in llvm/docs/*): + +<h3> +LLVM Design Overview: +</h3> + +<dl compact> + <dt> + LLVM : A Compilation Framework for Lifelong Program Analysis + and Transformation: + <dd> + <a href="http://llvm.cs.uiuc.edu/pubs/2003-09-30-LifelongOptimizationTR.html"> + http://llvm.cs.uiuc.edu/pubs/2003-09-30-LifelongOptimizationTR.html </a> + +</dl> + +<h3> +LLVM User Guides: +</h3> + +<dl compact> + <dt> + Download and Installation Instructions: + <dd> + <a href="GettingStarted.html"> llvm/docs/GettingStarted.html</a> + <p> + + <dt> + LLVM Command Guide: + <dd> + <a href="CommandGuide/index.html"> + llvm/docs/CommandGuide/index.html</a> + <p> + + <dt> + LLVM Assembly Language: + <dd> + <a href="LangRef.html"> llvm/docs/LangRef.html</a> + <p> + + <dt> + LLVM Test Suite Guide: + <dd> + <a href="TestingGuide.html"> llvm/docs/TestingGuide.html</a> + <p> +</dl> + +<h3> +LLVM Programming Documentation: +</h3> + +<dl compact> + <dt> + LLVM Programmers Manual: + <dd> + <a href="ProgrammersManual.html"> llvm/docs/ProgrammersManual.html</a> + <p> + + <dt> + Writing an LLVM Pass: + <dd> + <a href="WritingAnLLVMPass.html"> llvm/docs/WritingAnLLVMPass.html</a> + <p> + + <dt> + Alias Analysis in LLVM: + <dd> + <a href="AliasAnalysis.html"> llvm/docs/AliasAnalysis.html</a> + <p> + + <dt> + Command Line Library: + <dd> + <a href="CommandLine.html"> llvm/docs/CommandLine.html</a> + <p> + + <dt> + Coding Standards: + <dd> + <a href="CodingStandards.html"> llvm/docs/CodingStandards.html</a> + <p> +</dl> + +<h3> +Other LLVM Resources: +</h3> + +<dl compact> + <dt> + Submitting a Bug: + <dd> + <a href="http://llvm.cs.uiuc.edu/docs/HowToSubmitABug.html"> + http://llvm.cs.uiuc.edu/docs/HowToSubmitABug.html</a> + <p> + + <dt> + Open Projects: + <dd> + <a href="OpenProjects.html"> llvm/docs/OpenProjects.html</a> + <p> + + <dt> + Creating a new LLVM Project: + <dd> + <a href="Projects.html"> llvm/docs/Projects.html</a> + <p> +</dl> + +<hr> + +<h2> +Mailing Lists +</h2> +There are three mailing lists for providing LLVM users with information: + +<ol> + <li> LLVM Announcements List:<br> + <a href="http://mail.cs.uiuc.edu/mailman/listinfo/llvm-announce"> + http://mail.cs.uiuc.edu/mailman/listinfo/llvm-announce</a> + + <p> + This is a low volume list that provides important announcements regarding + LLVM. It is primarily intended to announce new releases, major updates to + the software, etc. This list is highly recommended for anyone that uses + LLVM. + </p> + + <li> LLVM Developers List:<br> + <a href="http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev"> + http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev</a> + + <p> + This list is for people who want to be included in technical discussions + of LLVM. People post to this list when they have questions about writing + code for or using the LLVM tools. It is relatively low volume. + </p> + + <li> LLVM Commits List<br> + <a href="http://mail.cs.uiuc.edu/mailman/listinfo/llvm-commits"> + http://mail.cs.uiuc.edu/mailman/listinfo/llvm-commits</a> + + <p> + This list contains all commit messages that are made when LLVM developers + commit code changes to the CVS archive. It is useful for those who want to + stay on the bleeding edge of LLVM development. This list is very high + volume. + </p> +</ol> +</body> +</html> + |