Changes between Version 13 and Version 14 of Commentary/Compiler/CodeGen


Ignore:
Timestamp:
May 29, 2007 2:38:22 PM (8 years ago)
Author:
guest
Comment:

Added subsection for 'Function Calls and Parameter Passing'

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Compiler/CodeGen

    v13 v14  
    102102   Also includes code for stack and heap checks and {{{emitSetDynHdr}}}.
    103103
     104=== Function Calls and Parameter Passing ===
     105(Note: these will largely go away once CPS conversion is fully implemented.)
     106
     107 {{{CgPrimOp}}}, {{{CgTailCall}}}, {{{CgForeignCall}}}::
     108   Handle different types of calls.
     109 {{{CgCallConv}}}::
     110   Use by the others in this category to determine liveness and
     111   to select in what registers and stack locations arguments and return
     112   values get stored.
     113
    104114=== Misc utilities ===
    105115 {{{Bitmap}}}::
     
    126136
    127137 CgInfoTbls
    128  CgCallConv
    129138
    130139 CgCase
    131140 CgLetNoEscape
    132141
    133  CgPrimOp
    134  CgTailCall
    135  CgForeignCall