Mon, 12 Jan 2015 20:39:04 +0100 |
Doug Simon |
removed Node factory methods
|
Mon, 13 Oct 2014 15:36:11 +0200 |
Roland Schatz |
Don't cache op field in arithmetic nodes.
|
Mon, 06 Oct 2014 11:51:32 +0200 |
Roland Schatz |
Use ArithmeticOpTable for primitive convert operations.
|
Mon, 18 Aug 2014 14:04:21 +0200 |
Doug Simon |
added factory method to all Node classes; replaced Node classes instantiation with calls to factory methods; replaced identity tests on Node classes with ' == <node class>.getGenClass()' idiom
|
Mon, 23 Jun 2014 14:11:54 +0200 |
Lukas Stadler |
new UnaryNode base class
|
Mon, 07 Apr 2014 16:09:17 -0700 |
Christian Wimmer |
Remove Constant.forObject and Constant.asObject to improve compiler/VM separation
|
Fri, 21 Feb 2014 11:53:48 +0100 |
Roland Schatz |
Split convert node into separate nodes for different conversions.
|
Fri, 03 Jan 2014 12:00:19 -0800 |
Christian Wimmer |
Introduce a LoweringStage so that lowerings can be conditional on one of the three times that lowering is performed by default
|
Mon, 04 Nov 2013 11:25:10 +0100 |
Roland Schatz |
Refactor ConvertNode.
|
Tue, 29 Oct 2013 17:26:23 +0100 |
Roland Schatz |
Simplify AMD64ConvertSnippets instantiation code.
|
Fri, 11 Oct 2013 16:11:21 +0200 |
Doug Simon |
grouped provider values/parameters into a Providers object (GRAAL-511)
|
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 20:50:54 +0200 |
Doug Simon |
made GraalCodeCacheProvider independent of CodeCacheProvider and renamed the former to LoweringProvider (GRAAL-511)
|
Thu, 10 Oct 2013 16:14:55 +0200 |
Doug Simon |
made CodeCacheProvider independent of MetaAccessProvider (GRAAL-511)
|
Wed, 25 Sep 2013 21:49:39 +0200 |
Doug Simon |
made lowering recursive instead of iterative
|
Thu, 19 Sep 2013 23:41:23 +0200 |
Doug Simon |
made snippet and substitution graphs lower themselves before being inlined
|
Sun, 15 Sep 2013 22:33:09 +0200 |
Thomas Wuerthinger |
Disallow add for global value numberable node types. Introduce addWithoutUnique.
|
Sun, 11 Aug 2013 15:11:10 +0200 |
Gilles Duboscq |
Avoid repeated lowering of convert nodes on AMD64
|
Tue, 16 Jul 2013 17:56:53 +0200 |
Doug Simon |
moved BranchNodeProbabilities to graal.nodes project
|
Tue, 07 May 2013 12:03:21 -0700 |
Christian Wimmer |
Introduce a graph() method that returns a StructuredGraph, to make many explicit casts unnecessary
|
Wed, 01 May 2013 18:07:00 -0700 |
Christian Wimmer |
Use MetaAccessProvider instead of CodeCacheProvider
|
Thu, 25 Apr 2013 22:30:16 +0200 |
Thomas Wuerthinger |
Add javadoc to BranchProbabilityNode.probability node intrinsic. Avoid combined conditions in connection with the probability.
|
Thu, 25 Apr 2013 21:34:00 +0200 |
Thomas Wuerthinger |
Change the way branch probabilities are injected. Update all snippets.
|
Thu, 11 Apr 2013 14:22:03 -0700 |
Christian Wimmer |
Change of Snippet template and instantiation process
|
Fri, 05 Apr 2013 01:22:36 +0200 |
Doug Simon |
moved Replacements and MacroSubstitution from the graal.api.replacements project to graal.nodes project and reversed the dependency between these two projects (the latter now/again depends on the former)
|
Wed, 03 Apr 2013 21:51:44 +0200 |
Doug Simon |
implemented lazy installation of replacements (GRAAL-137)
|
Wed, 20 Mar 2013 22:30:33 +0100 |
Doug Simon |
rename projects: *snippets* -> *replacements* (GRAAL-178)
base
graal/com.oracle.graal.snippets.amd64/src/com/oracle/graal/replacements/amd64/AMD64ConvertSnippets.java@3600307c7cf6
|