summaryrefslogtreecommitdiffstats
path: root/content/zettel/1c5.md
blob: 9a94646311a143f8b33dabd364af7b94bb9dbed7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
+++
title = "Register Allocation"
author = "Yann Herklotz"
tags = []
categories = []
backlinks = ["1c4", "1c2g", "1c"]
forwardlinks = ["1c6", "1c5a"]
zettelid = "1c5"
+++

Register allocation is an optimisation that is vital to fit the program
onto a CPU, by allocating the registers that will be used for each
virtual registers. This was mostly taken from Wikipedia

[^1]

[^1]: <https://en.wikipedia.org/wiki/Register_allocation>