From c860a3b1e6b2ad02a8f01fe29aa89fe9c93d1551 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Tue, 14 Jul 2009 12:06:55 -0500 Subject: [PATCH] compiler.cfg: update unit tests for compiler.cfg.comparisons --- .../compiler/cfg/branch-folding/branch-folding-tests.factor | 5 +++-- basis/compiler/cfg/linear-scan/linear-scan-tests.factor | 1 + .../cfg/phi-elimination/phi-elimination-tests.factor | 5 +++-- .../cfg/value-numbering/value-numbering-tests.factor | 6 +++--- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/basis/compiler/cfg/branch-folding/branch-folding-tests.factor b/basis/compiler/cfg/branch-folding/branch-folding-tests.factor index 8ae1f6b75b..1d43ea0af3 100644 --- a/basis/compiler/cfg/branch-folding/branch-folding-tests.factor +++ b/basis/compiler/cfg/branch-folding/branch-folding-tests.factor @@ -2,8 +2,9 @@ IN: compiler.cfg.branch-folding.tests USING: compiler.cfg.branch-folding compiler.cfg.instructions compiler.cfg compiler.cfg.registers compiler.cfg.debugger arrays compiler.cfg.phi-elimination compiler.cfg.dce -compiler.cfg.predecessors kernel accessors assocs -sequences classes namespaces tools.test cpu.architecture ; +compiler.cfg.predecessors compiler.cfg.comparisons +kernel accessors assocs sequences classes namespaces +tools.test cpu.architecture ; V{ T{ ##branch } } 0 test-bb diff --git a/basis/compiler/cfg/linear-scan/linear-scan-tests.factor b/basis/compiler/cfg/linear-scan/linear-scan-tests.factor index 20f8570f84..fd95a3e09c 100644 --- a/basis/compiler/cfg/linear-scan/linear-scan-tests.factor +++ b/basis/compiler/cfg/linear-scan/linear-scan-tests.factor @@ -12,6 +12,7 @@ compiler.cfg.predecessors compiler.cfg.rpo compiler.cfg.linearization compiler.cfg.debugger +compiler.cfg.comparisons compiler.cfg.linear-scan compiler.cfg.linear-scan.numbering compiler.cfg.linear-scan.live-intervals diff --git a/basis/compiler/cfg/phi-elimination/phi-elimination-tests.factor b/basis/compiler/cfg/phi-elimination/phi-elimination-tests.factor index 2dd75df693..27458185a5 100644 --- a/basis/compiler/cfg/phi-elimination/phi-elimination-tests.factor +++ b/basis/compiler/cfg/phi-elimination/phi-elimination-tests.factor @@ -1,7 +1,8 @@ IN: compiler.cfg.phi-elimination.tests USING: compiler.cfg.instructions compiler.cfg compiler.cfg.registers -compiler.cfg.debugger compiler.cfg.phi-elimination kernel accessors -sequences classes namespaces tools.test cpu.architecture arrays ; +compiler.cfg.comparisons compiler.cfg.debugger +compiler.cfg.phi-elimination kernel accessors sequences classes +namespaces tools.test cpu.architecture arrays ; V{ T{ ##branch } } 0 test-bb diff --git a/basis/compiler/cfg/value-numbering/value-numbering-tests.factor b/basis/compiler/cfg/value-numbering/value-numbering-tests.factor index 5063273bf4..b4f8fa1c58 100644 --- a/basis/compiler/cfg/value-numbering/value-numbering-tests.factor +++ b/basis/compiler/cfg/value-numbering/value-numbering-tests.factor @@ -1,8 +1,8 @@ IN: compiler.cfg.value-numbering.tests USING: compiler.cfg.value-numbering compiler.cfg.instructions -compiler.cfg.registers compiler.cfg.debugger cpu.architecture -tools.test kernel math combinators.short-circuit accessors -sequences compiler.cfg vectors arrays ; +compiler.cfg.registers compiler.cfg.debugger compiler.cfg.comparisons +cpu.architecture tools.test kernel math combinators.short-circuit +accessors sequences compiler.cfg vectors arrays ; : trim-temps ( insns -- insns ) [