Fri, 15 Aug 2014 11:34:38 +0200 |
Doug Simon |
moved NodeInfo and friends into separate com.oracle.graal.nodeinfo project so that annotation processor can be applied to the base Node class
|
Wed, 13 Aug 2014 18:25:45 +0200 |
Doug Simon |
added @NodeInfo annotations to all Node classes
|
Mon, 28 Jul 2014 15:53:07 +0200 |
Lukas Stadler |
rename IntegerBelowThanNode to IntegerBelowNode
|
Wed, 25 Jun 2014 11:21:44 +0200 |
Lukas Stadler |
implement Canonicalizable.Binary in the BinaryOpLogicNode hierarchy
|
Wed, 25 Jun 2014 11:20:53 +0200 |
Lukas Stadler |
rename of x() to getX(), y() to getY() and object() to getValue()
|
Mon, 23 Jun 2014 14:13:03 +0200 |
Lukas Stadler |
ConditionalNode is not a BinaryNode
|
Mon, 23 Jun 2014 14:11:54 +0200 |
Lukas Stadler |
new UnaryNode base class
|
Thu, 29 May 2014 11:20:10 -0700 |
Tom Rodriguez |
delete unused histogram
|
Wed, 28 May 2014 17:47:23 +0200 |
Lukas Stadler |
CompareNode refactorings
|
Mon, 26 May 2014 17:43:45 +0200 |
Roland Schatz |
Optimize compare compressed pattern.
|
Fri, 02 May 2014 14:47:25 +0200 |
Lukas Stadler |
small fix in CompareNode.evaluate
|
Mon, 28 Apr 2014 21:30:38 +0200 |
Roland Schatz |
Fix bug in CompareNode canonicalization.
|
Thu, 24 Apr 2014 10:44:12 +0200 |
Lukas Stadler |
evaluate for BinaryOpLogicNodes
|
Thu, 24 Apr 2014 10:44:12 +0200 |
Lukas Stadler |
added UnaryOpLogicNode base class, renamed BinaryLogicNode
|
Thu, 17 Apr 2014 18:12:12 +0200 |
Josef Eisl |
Move Condition to graal.compiler.common.
|
Thu, 17 Apr 2014 15:18:41 +0200 |
Josef Eisl |
Spit up and move GraalInternalError.
|
Thu, 17 Apr 2014 09:59:27 +0200 |
Lukas Stadler |
common superclass for binary logic nodes
|
Wed, 02 Apr 2014 17:53:06 +0200 |
Josef Eisl |
NodeLIRBuilderTool: fix typo in interface name.
|
Mon, 31 Mar 2014 10:03:32 +0200 |
Josef Eisl |
Rename NodeLIRGenerator (and related classes and interfaces) to NodeLIRBuilder.
|
Wed, 26 Mar 2014 20:44:11 +0100 |
Josef Eisl |
Merge.
|
Wed, 26 Mar 2014 11:49:07 +0100 |
Josef Eisl |
Split LIRGenerator and fix AMD64 backend.
|
Tue, 25 Mar 2014 15:37:02 +0100 |
Josef Eisl |
Rename LIRGeneratorTool to NodeBasedLIRGeneratorTool.
|
Tue, 25 Mar 2014 11:26:50 -0700 |
Christian Wimmer |
Add verification code
|
Thu, 20 Mar 2014 15:57:03 -0700 |
Tom Rodriguez |
initial support for memory arithmetic on x86
|
Thu, 20 Mar 2014 11:48:39 +0100 |
Josef Eisl |
Rename ValueNode kind() to getKind().
|
Wed, 12 Mar 2014 12:40:45 -0700 |
twisti |
fixed FindBugs bugs
|
Mon, 24 Feb 2014 11:15:27 +0100 |
Roland Schatz |
Fix type error in compare convert-constant optimization.
|
Fri, 21 Feb 2014 11:53:48 +0100 |
Roland Schatz |
Split convert node into separate nodes for different conversions.
|
Fri, 29 Nov 2013 17:40:03 +0100 |
Gilles Duboscq |
Fix Compare Canonicalization with 2 converts from different kinds as input
|
Fri, 08 Nov 2013 16:59:01 +0100 |
Roland Schatz |
Canonicalize comparison of type conversion with constants.
|
Wed, 06 Nov 2013 16:29:54 +0100 |
Roland Schatz |
Helper functions for identifying numeric kinds.
|
Mon, 04 Nov 2013 11:25:10 +0100 |
Roland Schatz |
Refactor ConvertNode.
|
Sun, 03 Nov 2013 15:27:52 +0100 |
Doug Simon |
made ConstantNodes external to a Graph (GRAAL-508)
|
Fri, 11 Oct 2013 12:19:09 +0200 |
Doug Simon |
refactored constantEquals(), lookupArrayLength() and readUnsafeConstant() out of MetaAccessProvider into ConstantReflectionProvider (GRAAL-511)
|
Thu, 10 Oct 2013 16:14:55 +0200 |
Doug Simon |
made CodeCacheProvider independent of MetaAccessProvider (GRAAL-511)
|
Tue, 01 Oct 2013 20:38:25 +0200 |
Doug Simon |
moved Canonicalizable and Simplifiable to the com.oracle.graal.graph project (GRAAL-506)
|
Tue, 01 Oct 2013 20:32:47 +0200 |
Doug Simon |
broadened types in Canonicalizable interface so that it can be moved to the com.oracle.graal.graph project (GRAAL-506)
|
Sat, 24 Aug 2013 14:38:11 +0200 |
Roland Schatz |
Introduce LogicNegationNode and remove Negatable interface.
|
Tue, 30 Apr 2013 20:07:07 +0200 |
Gilles Duboscq |
Add more canonicalizations for Compare and Negate nodes
|
Mon, 11 Feb 2013 15:55:27 +0100 |
Lukas Stadler |
separate BooleanNode and ConstantNode hierarchy, rename BooleanNode to LogicNode and LogicNode to BitLogicNode
|
Wed, 23 Jan 2013 16:34:57 +0100 |
Doug Simon |
applied mx eclipseformat to all Java files
|
Thu, 29 Nov 2012 11:27:23 -0800 |
Christian Wimmer |
Cleanup of Kind class: remove isXxx methods
|
Wed, 14 Nov 2012 11:28:02 +0100 |
Doug Simon |
modifications to support non-perm-gen changes in HotSpot
|
Wed, 24 Oct 2012 17:37:03 +0200 |
Doug Simon |
removed unnecessary boxing
|
Wed, 04 Jul 2012 12:10:29 +0200 |
Thomas Wuerthinger |
Fix unused imports.
|
Tue, 03 Jul 2012 17:50:34 +0200 |
Thomas Wuerthinger |
Use MetaAccessProvider instead of CodeCacheProvider wherever possible.
|
Fri, 22 Jun 2012 11:35:55 +0200 |
Gilles Duboscq |
Don't try to fold conditions when there is no runtime available
|
Wed, 20 Jun 2012 16:59:15 +0200 |
Doug Simon |
generalized canonicalization of a compare node for inputs of type ConditionalNode
|
Sat, 09 Jun 2012 16:52:12 +0200 |
Thomas Wuerthinger |
More renamings to drop Ri* prefix completely. Deleted graph.BitMap class and replaced with java.util.BitSet.
|
Fri, 08 Jun 2012 23:41:02 +0200 |
Thomas Wuerthinger |
Renamed RiConstant => Constant.
|
Thu, 07 Jun 2012 18:55:34 +0200 |
Thomas Wuerthinger |
Move cri.ci to api.code.
|
Thu, 07 Jun 2012 18:24:06 +0200 |
Thomas Wuerthinger |
Moving classes from cri.ri to api.meta.
|
Thu, 07 Jun 2012 17:07:42 +0200 |
Thomas Wuerthinger |
Moved RiConstant to cri.ri package.
|
Thu, 07 Jun 2012 17:07:05 +0200 |
Thomas Wuerthinger |
Renaming CiConstant => RiConstant.
|
Fri, 25 May 2012 11:35:18 +0200 |
Lukas Stadler |
changes to the dependencies and stamp system:
|
Tue, 22 May 2012 16:19:02 +0200 |
Lukas Stadler |
changes towards a canonical representation of comparisons:
|
Tue, 15 May 2012 14:22:01 +0200 |
Lukas Stadler |
remove Condition.OF and Condition.NOF
|
Wed, 25 Apr 2012 13:02:10 +0200 |
Lukas Stadler |
removed @Data annotation
|
Wed, 14 Mar 2012 17:50:59 +0100 |
Lukas Stadler |
experimental type storage/query infrastructure, part 3:
|
Thu, 08 Mar 2012 19:24:17 +0100 |
Thomas Wuerthinger |
Renamed projects.
base
graal/com.oracle.max.graal.nodes/src/com/oracle/graal/nodes/calc/CompareNode.java@21b0e7189455
|