The Cetus Compiler Manual

*Following section is under development and will be updated soon

   I. Overview

    1. Introduction
    2. Background

  II. Users Guide

    3. Obtaining Cetus
    4. Building Cetus
    5. Running Cetus
        5.1 Quick Start
        5.2 Command Line Options
   6. Optimization and Analysis Passes
         6.1 Data Dependence Analysis
         6.2 Induction Variable Recognition and Substitution
         6.3 Reduction Variable Recognition
         6.4 Privatization
         6.5 Points-to Analysis
         6.6 Alias Analysis
         6.7 Range Analysis
         6.8 OpenMP

  III. Developers Guide

   7. Architecture of Cetus
               7.1  Front End
               7.2  Intermediate Representation
               7.3  Back End
8. Writing a Pass
               8.1 Making Cetus Execute Your Pass
               8.2 Iterators
               8.3 Tools
               8.4 Expression Simplifier
               8.5 Modifying IR
               8.6 Printing