• Stars
    star
    110
  • Rank 316,770 (Top 7 %)
  • Language
    OCaml
  • Created about 7 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Tools for a compilers course

Compiler Potpourri

A potpourri of programs, scripts, and tools for a compilers course covering:

  • Three-address code
  • Basic blocks
  • Control flow analysis
  • Data flow analysis
  • Static single assignment (SSA) form
  • SSA-based analysis and optimizations
  • Intro to LLVM IR
  • Data dependences
  • Loop transformations
  • Parallel loops and tasks in OpenMP
  • List scheduling

References

Books

Papers

Articles

Courses