From b410763f258d0c540b567f846f14ebded4a95e80 Mon Sep 17 00:00:00 2001 From: Misha Brukman Date: Thu, 1 Jul 2004 16:04:49 +0000 Subject: [PATCH] Change format of CommandGuide index page to look like other docs. llvm-svn: 14531 --- llvm/docs/CommandGuide/index.html | 191 ++++++++++++++++-------------- 1 file changed, 100 insertions(+), 91 deletions(-) diff --git a/llvm/docs/CommandGuide/index.html b/llvm/docs/CommandGuide/index.html index 295966c40e87..789d85d68b58 100644 --- a/llvm/docs/CommandGuide/index.html +++ b/llvm/docs/CommandGuide/index.html @@ -1,123 +1,132 @@ - + LLVM Command Guide + + - +
+ LLVM Command Guide +
-

LLVM Command Guide

+
-This document is the reference manual for the LLVM utilities. It will -show you how to use the LLVM commands and what all of their options -are. +

This document is the reference manual for the LLVM utilities. It will +show you how to use the LLVM commands and what their options are. Note that in +the descriptions below, `bytecode' and `program' refer to LLVM bytecode files +and assembly programs, respectively.

- -
+ - -

Basic Commands

- + -
-
llvm-as -
- Assemble a human-readable LLVM program into LLVM bytecode. -

+ +

+ -
llvm-dis -
- Disassemble an LLVM bytecode file into human-readable form. -

+

-
analyze -
- Analyze an LLVM bytecode file. -

+

    -
    opt -
    - Optimize an LLVM bytecode file. -

    +

  • llvm-as - + assemble a human-readable program into bytecode
  • -
    llc -
    - Compile an LLVM bytecode program into native machine code. -

    +

  • llvm-dis - + disassemble a bytecode file into human-readable form
  • -
    lli -
    - Run an LLVM bytecode program using either an interpreter or a - JIT compiler. -

    +

  • analyze - + analyze a bytecode file
  • -
    llvm-link -
    - Link several LLVM bytecode files together into one LLVM - bytecode file. -

    +

  • opt - + optimize a bytecode file
  • -
    llvm-nm -
    - Print out the names and types of symbols in an LLVM bytecode file. -

    +

  • llc - + compile a bytecode program into native machine code
  • -
    llvm-prof -
    - Transform raw 'llvmprof.out' data into a human readable report. -

    -

+
  • lli - + run a bytecode program using either an interpreter or a JIT compiler
  • -
    +
  • llvm-link + link several bytecode files into one
  • - -

    C and C++ Front-end Commands

    - +
  • llvm-nm + print out the names and types of symbols in a bytecode file
  • -
    -
    llvmgcc -
    - GCC-based C front end for LLVM. -

    +

  • llvm-prof - + transform raw `llvmprof.out' data into a human-readable report
  • -
    llvmg++ -
    - GCC-based C++ front end for LLVM. -

    + -

    gccas -
    - LLVM assembler used by GCC and other native compiler tools. -

    + -

    gccld -
    - LLVM linker used by GCC and other native compiler tools. -
    + + + - -

    Debugging Tools

    - +
    -
    -
    bugpoint -
    - Trace an LLVM bytecode program and reduce its failure to a - simple testcase. -

    +

      -
      extract -
      - Extract a function from an LLVM bytecode file. -
    -
    +
  • llvmgcc - + GCC-based C front end for LLVM + +
  • llvmg++ - + GCC-based C++ front end for LLVM
  • + +
  • gccas - + optimizing assembler used by llvm-g++ and llvm-gcc
  • + +
  • gccld - + optimizing linker used by llvm-g++ and llvm-gcc
  • + + + +
    + + +
    + Debugging Tools +
    + -
    -Maintained by the -LLVM Team.
    -Last modified: $Date$ -
    +
    + + + +
    + + + +
    +
    + Valid CSS! + Valid HTML 4.01! + + John Criswell
    + LLVM Compiler Infrastructure
    + Last modified: $Date$ +