From c81063614bdfcc4cd346d280853ede84aa1779cd Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Fri, 23 Apr 2010 04:25:40 -0400 Subject: [PATCH] compiler.tests.low-level-ir: update for recent changes --- basis/compiler/tests/low-level-ir.factor | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/basis/compiler/tests/low-level-ir.factor b/basis/compiler/tests/low-level-ir.factor index 5f00d251cf..ca02e80922 100644 --- a/basis/compiler/tests/low-level-ir.factor +++ b/basis/compiler/tests/low-level-ir.factor @@ -34,12 +34,6 @@ IN: compiler.tests.low-level-ir execute( -- result ) ; ! loading constants -[ f ] [ - V{ - T{ ##load-constant f 0 f } - } compile-test-bb -] unit-test - [ "hello" ] [ V{ T{ ##load-reference f 0 "hello" } @@ -50,7 +44,7 @@ IN: compiler.tests.low-level-ir ! one of the sources [ t ] [ V{ - T{ ##load-immediate f 1 $[ 2 cell log2 shift array type-number - ] } + T{ ##load-tagged f 1 $[ 2 cell log2 shift array type-number - ] } T{ ##load-reference f 0 { t f t } } T{ ##slot f 0 0 1 } } compile-test-bb @@ -65,7 +59,7 @@ IN: compiler.tests.low-level-ir [ t ] [ V{ - T{ ##load-immediate f 1 $[ 2 cell log2 shift array type-number - ] } + T{ ##load-tagged f 1 $[ 2 cell log2 shift array type-number - ] } T{ ##load-reference f 0 { t f t } } T{ ##set-slot f 0 0 1 } } compile-test-bb @@ -82,14 +76,14 @@ IN: compiler.tests.low-level-ir [ 4 ] [ V{ - T{ ##load-immediate f 0 4 } + T{ ##load-tagged f 0 4 } T{ ##shl f 0 0 0 } } compile-test-bb ] unit-test [ 4 ] [ V{ - T{ ##load-immediate f 0 4 } + T{ ##load-tagged f 0 4 } T{ ##shl-imm f 0 0 4 } } compile-test-bb ] unit-test @@ -106,7 +100,7 @@ IN: compiler.tests.low-level-ir [ CHAR: l ] [ V{ T{ ##load-reference f 0 "hello world" } - T{ ##load-immediate f 1 3 } + T{ ##load-tagged f 1 3 } T{ ##string-nth f 0 0 1 2 } T{ ##shl-imm f 0 0 4 } } compile-test-bb @@ -114,7 +108,7 @@ IN: compiler.tests.low-level-ir [ 1 ] [ V{ - T{ ##load-immediate f 0 32 } + T{ ##load-tagged f 0 32 } T{ ##add-imm f 0 0 -16 } } compile-test-bb ] unit-test