From 84f82f7fac2735548eb6f800bd1fdeb4759f1c4b Mon Sep 17 00:00:00 2001
From: Reid Spencer
First, LLVM comes in two pieces. The first piece is the LLVM suite. This contains all of the tools, libraries, and header files needed to use the low level virtual machine. It contains an assembler, disassembler, bytecode -analyzer, and bytecode optimizer. It also contains a test suite that can be +analyzer and bytecode optimizer. It also contains a test suite that can be used to test the LLVM tools and the GCC front end.
The second piece is the GCC front end. This component provides a version of @@ -1299,11 +1299,6 @@ following is a brief introduction to the most important tools. More detailed information is in the Command Guide.
More often than not, bugs in the compiler cause it to crash - often due to an -assertion failure of some sort. If you are running opt or -analyze directly, and something crashes, jump to the section on +assertion failure of some sort. If you are running opt +directly, and something crashes, jump to the section on bugs in LLVM passes. Otherwise, the most important piece of the puzzle is to figure out if it is the GCC-based front-end that is buggy or if it's one of the LLVM tools that has problems.
diff --git a/docs/index.html b/docs/index.html index 367296b352f..a36aee9c4ef 100644 --- a/docs/index.html +++ b/docs/index.html @@ -75,7 +75,6 @@ Current tools: llc, lli, llvm-link, - analyze, llvm-nm, llvm-prof, llvmgcc,