GHC.StgToCmm.Sequel
data Sequel Source #
A Sequel tells what to do with the result of this expression
Constructors
Return result(s) to continuation found on the stack.
Fields
Put result(s) in these regs and fall through NB: no void arguments here
Should we adjust the heap pointer back to recover space that's unused on this path? We need to do this only if the expression may allocate (e.g. it's a foreign call or allocating primOp)
Defined in GHC.StgToCmm.Sequel
Methods
ppr :: Sequel -> SDoc Source #
type SelfLoopInfo = (Id, BlockId, [LocalReg]) Source #