X-Git-Url: http://git.megacz.com/?p=fleet.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Ffleet%2Fdataflow%2FMergeSort.java;h=459bab55c49993c386f4be017f3a1353c3716cb7;hp=4faf03e99fa92c567f7f2f9e6035aac17f927799;hb=f51ad92a4881b7f2f78eb77bb2a147ee99e9d692;hpb=fba964dabfff3be02e1c2a4ac292c94d8b20803b diff --git a/src/edu/berkeley/fleet/dataflow/MergeSort.java b/src/edu/berkeley/fleet/dataflow/MergeSort.java index 4faf03e..459bab5 100644 --- a/src/edu/berkeley/fleet/dataflow/MergeSort.java +++ b/src/edu/berkeley/fleet/dataflow/MergeSort.java @@ -49,8 +49,6 @@ public class MergeSort { MemoryNode mem_read = new MemoryNode(dfg, mem1); MemoryNode mem_write = (mem1==mem2) ? mem_read : new MemoryNode(dfg, mem2); - AluNode sm = new AluNode(dfg, "MAXMERGE"); - pn0 = new ParameterNode[arity]; pn1 = new ParameterNode[arity]; pn2 = new ParameterNode[arity]; @@ -62,14 +60,15 @@ public class MergeSort { pn5 = new ParameterNode(dfg); pn6 = new ParameterNode(dfg, true); + AluNode sm = new AluNode(dfg, "MAXMERGE"); // So far: we have four spare Counter ships; one can be used for resetting for(int i=0; i