Website Summary Files Commits Branches @commit @diff @stats
path: root / website / content / post / aot / index.md
blob: 07131fdb4994b53fe2e0e2ed88738ba4ed3ebeea (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
---
title: "Ahead-of-Time Compilation"
date: 2021-01-05
draft: true
---

Ahead-of-Time Compilation - optimizations and register allocation


This lecture will be entirely online - see the [Facebook group]({{< ref "/facebook" >}})

<!--more-->

The slides are from the [CS143: Compilers][cs143] cource from Standford
University.

1. {{< linkres "lecture14.pdf" "Local Optimizations" >}}
2. {{< linkres "lecture15.pdf" "Global optimizations" >}}
3. {{< linkres "StaticSingleAssignment.pdf" "Static Single Assignment Form" >}}
4. {{< linkres "lecture16.pdf" "Register Allocation" >}}
   - [Linear Scan][linear scan]


[cs143]: http://web.stanford.edu/class/cs143/
[linear scan]: https://en.wikipedia.org/wiki/Register_allocation#Linear_scan

---