Next:
Introduction
Up:
The Basic SUIF Programming
Previous:
The Basic SUIF Programming
Contents
Contents
Introduction
An introduction to the SUIF IR
The overall structure
Scoping and Global Symbols
Types, QualifiedTypes, and DataTypes
Statements
Expressions
Programming with the SUIF program representation
The IR Tree
Casting and Type Identification
Cloning
Visitors
Iterators
Walkers
Writing a Pass
Writing a Module
Command line parsing
Passes and Pipelinable Passes
The Basic Data Structures
Generating SUIF Intermediate Representation Nodes
From Hoof to C++
Creating Objects
Implementation of IR Modules
Hoof Files in Detail
Module Definitions
Class Definitions
Type Specifications in Hoof
Collection Types
The Makefile System and System Installation
Variables in Makefiles
The Install System
Building in Remote Directories
SUIF Nightly Build
2000-08-14