Wk 7/8, Ch 9 – Instruction Selection

Converting trees into m/c instrs

Maximal Munch algorithm

Observations

CISC vs RISC

Register allocation?

A note on Register Allocation

Assem class

Using sources/desinations

Tricks to avoid having a frame pointer

Finally,