Wed, 10 Aug 2011 01:12:36 +0200 |
Thomas Wuerthinger |
Fourth round of refactoring.
|
Wed, 10 Aug 2011 00:47:53 +0200 |
Thomas Wuerthinger |
Third round of refactoring.
|
Wed, 10 Aug 2011 00:34:29 +0200 |
Thomas Wuerthinger |
Second round of refactoring.
|
Tue, 09 Aug 2011 23:56:10 +0200 |
Thomas Wuerthinger |
First round of refactoring.
|
Tue, 09 Aug 2011 21:50:58 +0200 |
Thomas Wuerthinger |
Bug fixes in the Canonicalizer and in the Conditional node.
|
Tue, 09 Aug 2011 19:05:30 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 09 Aug 2011 18:06:22 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 09 Aug 2011 17:52:46 +0200 |
Thomas Wuerthinger |
small clean ups
|
Tue, 09 Aug 2011 16:33:53 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 09 Aug 2011 18:59:29 +0200 |
Gilles Duboscq |
Merge
|
Tue, 09 Aug 2011 18:53:11 +0200 |
Gilles Duboscq |
WIP : updated loop counter detection, added Basic and Derived induction variable framework
|
Tue, 09 Aug 2011 17:56:45 +0200 |
Lukas Stadler |
changes CanonicalizerOp to Canonicalizable interface
|
Tue, 09 Aug 2011 14:43:41 +0200 |
Lukas Stadler |
added NodeInfo annotation
|
Tue, 09 Aug 2011 13:48:46 +0200 |
Gilles Duboscq |
Remove a Sysout debug message
|
Mon, 08 Aug 2011 23:45:59 +0200 |
Thomas Wuerthinger |
reduce number of nodes that implement GVN (because FloatingNode class implements it already)
|
Mon, 08 Aug 2011 23:27:54 +0200 |
Thomas Wuerthinger |
Remove copy method from nodes.
|
Mon, 08 Aug 2011 23:12:54 +0200 |
Thomas Wuerthinger |
Implement GVN code automatically based on annotations (@Data)
|
Mon, 08 Aug 2011 22:24:44 +0200 |
Thomas Wuerthinger |
Clean up of Merge class.
|
Mon, 08 Aug 2011 22:18:47 +0200 |
Thomas Wuerthinger |
Implement node copy as a clone.
|
Mon, 08 Aug 2011 18:45:48 +0200 |
Gilles Duboscq |
Fix negate case for materialize instanceof
|
Mon, 08 Aug 2011 18:38:52 +0200 |
Gilles Duboscq |
Merge
|
Mon, 08 Aug 2011 18:38:24 +0200 |
Gilles Duboscq |
Add materialized variant of instanceof in xir, use it to implement Conditional(InstanceOf)
|
Mon, 08 Aug 2011 18:24:21 +0200 |
Lukas Stadler |
recompile upon deoptimizations that are caused by runtime exceptions
|
Mon, 08 Aug 2011 18:00:16 +0200 |
Peter Hofer |
Intrinsify Math.abs(double) as well.
|
Mon, 08 Aug 2011 17:42:55 +0200 |
Thomas Wuerthinger |
Merge.
|
Mon, 08 Aug 2011 17:42:34 +0200 |
Thomas Wuerthinger |
Fixed an issue with special div checks.
|
Mon, 08 Aug 2011 17:14:44 +0200 |
Gilles Duboscq |
Merge
|
Mon, 08 Aug 2011 17:02:37 +0200 |
Gilles Duboscq |
Merge
|