From b59828ac09a88310640d8b8d3d95a8be0cee1187 Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Sun, 29 Oct 2023 13:09:14 -0700 Subject: Rethink & cleanup Add peeps More rigorously head for a left-spline sum-of-products format. --- chapter05/src/test/java/com/seaofnodes/simple/Chapter05Test.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'chapter05/src/test') diff --git a/chapter05/src/test/java/com/seaofnodes/simple/Chapter05Test.java b/chapter05/src/test/java/com/seaofnodes/simple/Chapter05Test.java index ea65900f..7089e000 100644 --- a/chapter05/src/test/java/com/seaofnodes/simple/Chapter05Test.java +++ b/chapter05/src/test/java/com/seaofnodes/simple/Chapter05Test.java @@ -53,14 +53,14 @@ return c; public void testChapter5IfMergeB() { Parser parser = new Parser("int a=arg+1; int b=0; if( arg==1 ) b=a; else b=a+1; return a+b; #showGraph;"); StopNode ret = parser.parse(); - assertEquals("return ((arg+1)+Phi(Region20,(arg+1),(arg+2)));", ret.toString()); + assertEquals("return ((arg*2)+Phi(Region20,2,3));", ret.toString()); } @Test public void testChapter5IfMerge2() { Parser parser = new Parser("int a=arg+1; int b=arg+2; if( arg==1 ) b=b+a; else a=b+1; return a+b; #showGraph;"); StopNode ret = parser.parse(); - assertEquals("return (Phi(Region31,(arg+1),(arg+3))+Phi(Region31,((arg*2)+3),(arg+2)));", ret.toString()); + assertEquals("return ((Phi(Region31,(arg*2),arg)+arg)+Phi(Region31,4,5));", ret.toString()); } @Test -- cgit v1.2.3