15-411 Compiler Design
Lecture 10: Calling Conventions

  • Reading: 10-calling.pdf, Ch 11.3
  • Concepts:
    • x86-64 calling conventions
    • Caller-save registers
    • Callee-save registers through spilling
    • Short live range for pre-colored registers
    • Register coalescing
  • Previous lecture: Intermediate Representation
  • Next lecture: ??

[ Home | Schedule | Labs & Assignments | Lab Machines | Resources ]
[ Textbook | Autolab ]
[ Blackboard | academic.cs.15-411 ]

fp@cs
Frank Pfenning