Index: src/hydrogen-load-elimination.cc |
diff --git a/src/hydrogen-load-elimination.cc b/src/hydrogen-load-elimination.cc |
index f2e993b18dea2305884acd01274f85edab887260..910640adaafc9ac3d5469689676dde9e57de5909 100644 |
--- a/src/hydrogen-load-elimination.cc |
+++ b/src/hydrogen-load-elimination.cc |
@@ -132,8 +132,10 @@ class HLoadEliminationTable : public ZoneObject { |
return this; |
} |
- // Support for global analysis with HFlowEngine: Copy state to sucessor block. |
- HLoadEliminationTable* Copy(HBasicBlock* succ, Zone* zone) { |
+ // Support for global analysis with HFlowEngine: Copy state to successor |
+ // block. |
+ HLoadEliminationTable* Copy(HBasicBlock* succ, HBasicBlock* from_block, |
+ Zone* zone) { |
HLoadEliminationTable* copy = |
new(zone) HLoadEliminationTable(zone, aliasing_); |
copy->EnsureFields(fields_.length()); |
@@ -149,8 +151,8 @@ class HLoadEliminationTable : public ZoneObject { |
// Support for global analysis with HFlowEngine: Merge this state with |
// the other incoming state. |
- HLoadEliminationTable* Merge(HBasicBlock* succ, |
- HLoadEliminationTable* that, Zone* zone) { |
+ HLoadEliminationTable* Merge(HBasicBlock* succ, HLoadEliminationTable* that, |
+ HBasicBlock* that_block, Zone* zone) { |
if (that->fields_.length() < fields_.length()) { |
// Drop fields not in the other table. |
fields_.Rewind(that->fields_.length()); |