]> gitweb.factorcode.org Git - factor.git/commit
Various linear scan fixes
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sat, 13 Jun 2009 22:35:40 +0000 (17:35 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sat, 13 Jun 2009 22:35:40 +0000 (17:35 -0500)
commit64f93e41a92612e534774fe450facdf4a3a5456b
tree5ee05aebb2fcb4edb0853efc76c794af8d186797
parentd0f6a7d04814dbf49176369cbcb1c6fe541342e3
Various linear scan fixes
insert spill before reload to fix x86-32 regression
inactive splitting: if all inactive intervals' registers are in use, don't fail
fix stack analysis tests
basis/compiler/cfg/linear-scan/allocation/splitting/splitting.factor
basis/compiler/cfg/linear-scan/assignment/assignment.factor
basis/compiler/cfg/linear-scan/linear-scan-tests.factor
basis/compiler/cfg/linear-scan/live-intervals/live-intervals.factor
basis/compiler/cfg/stack-analysis/stack-analysis-tests.factor
basis/compiler/tests/codegen.factor