factor/basis/compiler/cfg/finalization/finalization.factor

17 lines
507 B
Factor
Raw Normal View History

! Copyright (C) 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: compiler.cfg.gc-checks compiler.cfg.representations
compiler.cfg.save-contexts compiler.cfg.ssa.destruction
compiler.cfg.build-stack-frame compiler.cfg.linear-scan
compiler.cfg.scheduling ;
IN: compiler.cfg.finalization
: finalize-cfg ( cfg -- cfg' )
select-representations
2010-05-04 10:48:16 -04:00
schedule-instructions
insert-gc-checks
insert-save-contexts
destruct-ssa
linear-scan
build-stack-frame ;