log

age author description
Mon, 30 May 2011 15:24:26 +0200 Thomas Wuerthinger Removed ArrayLength from CFG. Fixed an issue when scheduling Merge instructions within a block.
Mon, 30 May 2011 15:11:34 +0200 Peter Hofer Allow to specify the output stream in CFGPrinterObserver (for C1XVisualizer)
Mon, 30 May 2011 15:03:04 +0200 Thomas Wuerthinger Hide back edges from the output.
Mon, 30 May 2011 14:55:09 +0200 Gilles Duboscq Add block structure to ideal graph visualizer
Mon, 30 May 2011 13:42:23 +0200 Lukas Stadler enable PhiSimplifier, schedule values used in a merge's stateBefore in the dominator
Fri, 27 May 2011 23:47:23 +0200 Thomas Wuerthinger Fix for degenerated phis. Now jtt and DaCapo/fop passes with ArithmeticOp and Constant being flexible in the graph.
Fri, 27 May 2011 23:38:52 +0200 Thomas Wuerthinger Fixed two regressions due to the flexible scheduling.
Fri, 27 May 2011 19:57:56 +0200 Thomas Wuerthinger Towards removing the next pointer from Constant and ArithmeticOp
Fri, 27 May 2011 18:44:13 +0200 Thomas Wuerthinger Introduced scheduling code.
Fri, 27 May 2011 18:14:36 +0200 Thomas Wuerthinger Merge.
Fri, 27 May 2011 18:13:14 +0200 Thomas Wuerthinger Added code for sorting the nodes withing a block.
Fri, 27 May 2011 15:11:34 +0200 Thomas Wuerthinger Make block contains a list of nodes instead a list of instructions.
Fri, 27 May 2011 14:58:55 +0200 Thomas Wuerthinger added code for computing dominators.
Fri, 27 May 2011 17:48:28 +0200 Lukas Stadler first part of loop reworking
Fri, 27 May 2011 14:20:30 +0200 Thomas Wuerthinger Reenable edge move optimizer and cfg optimizer.