Overwiew of COINS Compiler Infrastructure

Overwiew of COINS (all in one page)

Overview of COINS compiler Infrastructure (pdf)

Overwiew of COINS (in separate pages)

COINS compiler Infrastructure
The COINS System
Structure of COINS
Features of COINS
Design principles of HIR
Design principles of LIR
Intermediate representation (IR) and Symbol table
HIR image
LIR image
HIR and flow analysis data
Optimization in Static Single Assignment (SSA) form
Outline of SSA module
SSA optimization module in COINS
Example of SSA optimization
Execution time ratio (SPEC CPU2000, x86)
Execution time ratio (Small programs, Sparc)
Retargetable Code Generator
Machine Description
Example of Code Generation
Example of Retargeting
Parallelization
Basic Parallelization
SMP Parallelization
Example of Coarse-grain Tasks
SIMD Parallelization
Example of SIMD Parallelization
SIMD Execution Time