The function body is wrapped in a
prologue and an epilogue
These last two perform the necessary
housekeeping – saving/restoring registers,
return values etc.
Each function is translated into a
fragment, consisting of
Frame: m/c specifics on params and locals
Body: the tree code for the function
Text Box: ‹#›