🛠️ Steven Gong

Search

SearchSearch

Feb 23, 2025, 1 min read

Compiler Optimization

This might actually be a very interesting topic.

I did not enjoy CS241E as much, because I was too stuck on learning Scala.

From this website, https://book.easyperf.net/perf_book, you can download the book: https://bit.ly/perf_book

Was talking with Praneeth about this stuff.

Concepts:

  • Static Single-Assignment Form
    • Allows you to make many underlying assumptions about how your code operates
  • Data flow analysis
    • Constant propagation for example
  • Register Allocation

Graph View

Backlinks

  • Enum (C++)

Created with Quartz, © 2025

  • Blog
  • LinkedIn
  • Twitter
  • GitHub