Tue, 16 Jul 2013 18:30:45 +0200 |
Doug Simon |
Merge.
|
Tue, 16 Jul 2013 18:13:36 +0200 |
Doug Simon |
Merge.
|
Tue, 16 Jul 2013 18:13:20 +0200 |
Doug Simon |
rename: LogicBinaryNode -> ShortCircuitBooleanNode, Logic[Conjunction|Disjunction]Node -> ShortCircuit[And|Or]Node
|
Tue, 16 Jul 2013 18:08:09 +0200 |
Doug Simon |
made use of symbolic constants for branch probabilities
|
Tue, 16 Jul 2013 17:56:53 +0200 |
Doug Simon |
moved BranchNodeProbabilities to graal.nodes project
|
Tue, 16 Jul 2013 17:29:39 +0200 |
Doug Simon |
added a field to LogicBinaryNode capturing the probability that the evaluation of the logic node is short-circuited (i.e. only the left input is evaluated)
|
Tue, 16 Jul 2013 16:36:21 +0200 |
Doug Simon |
allow double fields in value number computation and thus, in floating nodes
|
Tue, 16 Jul 2013 16:46:55 +0200 |
Lukas Stadler |
force substitution of Object.clone
|
Tue, 16 Jul 2013 16:44:34 +0200 |
Lukas Stadler |
add EarlyReadEliminationPhase, including tests
|
Tue, 16 Jul 2013 16:24:38 +0200 |
Lukas Stadler |
rename ReadEliminationPE... to PEReadElimination...
|
Tue, 16 Jul 2013 16:23:17 +0200 |
Lukas Stadler |
process FixedGuardNodes in ConditionalEliminationPhase
|
Tue, 16 Jul 2013 15:08:37 +0200 |
Lukas Stadler |
Merge
|
Tue, 16 Jul 2013 15:08:28 +0200 |
Lukas Stadler |
Merge
|
Tue, 16 Jul 2013 15:07:09 +0200 |
Lukas Stadler |
fix IfNode simplification that tries to remove a previously deleted LoopExitNode
|