summary refs log tree commit diff
path: root/lisc/Makefile
diff options
context:
space:
mode:
authorQuentin Carbonneaux <quentin.carbonneaux@yale.edu>2015-08-14 15:54:25 -0400
committerQuentin Carbonneaux <quentin.carbonneaux@yale.edu>2015-09-15 23:01:31 -0400
commit67d3c2834d61026d5556cf9846f707844109cf33 (patch)
tree854a0846ccacfe2ba8ab39f9033757bba8e97960 /lisc/Makefile
parent0f3846e261afd21be1f66bad151772349349583b (diff)
downloadroux-67d3c2834d61026d5556cf9846f707844109cf33.tar.gz
tentative support for fast allocs
It seems that the MEM reference type is
meaningless in too many positions.
Because of this, it is unclear if we
should keep it or just introduce a
OAddr instruction that only accepts
slots.

Regardless of the above, the spilling
module needs to use the new slot_()
function, also, the emit function needs
to fetch the size of the stack frame
from the slot[] array.

The naming is still very transitional,
here is a list of all bogus names I can
think of:

  - SLOT()
  - Tmp.spill
  - slot_
Diffstat (limited to 'lisc/Makefile')
0 files changed, 0 insertions, 0 deletions