log graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/ir/Compare.java @ 3482:a6c1f49a7319

age author description
Wed, 03 Aug 2011 12:07:11 +0200 Lukas Stadler merge
Wed, 03 Aug 2011 11:51:47 +0200 Lukas Stadler more work on new node structure, executes scimark, fop, avrora, luindex, lusearch, pmd, h2 and xalan
Mon, 01 Aug 2011 12:27:45 +0200 Gilles Duboscq Merge
Thu, 28 Jul 2011 11:33:23 +0200 Gilles Duboscq Use IsNotNull even for comparison against null, fix for wrong filtered class in LoopBegin.dataUsages
Wed, 27 Jul 2011 14:16:38 -0700 Thomas Wuerthinger Fixed a bug in which the valueEquals method was misused. The method does only check the equality of the node data and not full GVN equality by taking inputs and successors into account.
Tue, 19 Jul 2011 13:48:43 +0200 Gilles Duboscq Canonicalize Compare if x valueEquals y, make EndNode return an empty list for cfgSux if it has no merge instead of retruning a list conatining null, make runjython executable, add a ProblemsIdeas.txt file
Wed, 13 Jul 2011 15:05:04 +0200 Gilles Duboscq Canonicalize Compare with same inputs
Tue, 12 Jul 2011 13:10:11 +0200 Gilles Duboscq Fix for NormalizeCompare->Compare canonicalization : care must be taken for the unordered case
Mon, 11 Jul 2011 17:52:58 +0200 Peter Hofer Replace Compare with NormalizeComparison and constant 0 as inputs with a single Compare; correct/remove encountered wrong comments
Thu, 07 Jul 2011 16:38:14 +0200 Lukas Stadler canonicalize "if (x) return bool_constant; else return !bool_constant;" to MaterializeNode
Wed, 06 Jul 2011 16:43:19 +0200 Thomas Wuerthinger Added GVN to GuardNode and Compare.
Wed, 06 Jul 2011 13:18:34 +0200 Thomas Wuerthinger Added NegateBooleanNode, removed negate() method from BooleanNode, removed NotInstanceOf.
Thu, 30 Jun 2011 17:53:23 +0200 Thomas Wuerthinger Introduced NotInstanceOf node. Optimize instanceof statements (i.e. do not materialize).
Wed, 29 Jun 2011 15:45:20 +0200 Thomas Wuerthinger Added canonicalization of boolean nodes and if conditions
Tue, 28 Jun 2011 16:59:56 +0200 Thomas Wuerthinger Replace If node with guard in case of deopt.
Mon, 20 Jun 2011 15:14:36 +0200 Thomas Wuerthinger Create null checks as guard nodes.
Wed, 08 Jun 2011 15:43:11 +0200 Gilles Duboscq Fix on canonicalization plus canonicalization of shifts and integer arithmetics
Wed, 08 Jun 2011 10:25:07 +0200 Gilles Duboscq merge base graal/GraalCompiler/src/com/sun/c1x/ir/Compare.java@723f03fc566c
Wed, 08 Jun 2011 08:59:54 +0200 Thomas Wuerthinger Renamed packages. base graal/com.oracle.max.graal.compiler/src/com/sun/c1x/ir/Compare.java@2292c46fd806