15-411 Compiler Design
Lecture 11: Calling Conventions

  • Reading: 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: Data Structures

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

fp@cs
Frank Pfenning