]> gitweb.factorcode.org Git - factor.git/commit
compiler.cfg.linear-scan.assignment: correct representation used when spilling
authorBjörn Lindqvist <bjourne@gmail.com>
Tue, 15 Nov 2016 02:04:48 +0000 (03:04 +0100)
committerBjörn Lindqvist <bjourne@gmail.com>
Tue, 15 Nov 2016 02:49:46 +0000 (03:49 +0100)
commitb89a305ef73822e35b32939761fa66b2358ac980
tree1c03f6383570b2e583cd3ad0249cb3adf3d0e91b
parent69acbbbefde19793864d3a1021868facf937154c
compiler.cfg.linear-scan.assignment: correct representation used when spilling

Previously the rep-of word was used. But as the vregs representation can
change, you need to instead use the representation it uas as the spill
point.
basis/compiler/cfg/linear-scan/assignment/assignment-tests.factor
basis/compiler/cfg/linear-scan/assignment/assignment.factor