Index: src/hydrogen-infer-representation.cc |
diff --git a/src/hydrogen-infer-representation.cc b/src/hydrogen-infer-representation.cc |
index 1b3ab6ffbb2d814b31c65fded335c0ba7c429892..f61649a68f43880bdbc697778780dafec9f4571c 100644 |
--- a/src/hydrogen-infer-representation.cc |
+++ b/src/hydrogen-infer-representation.cc |
@@ -152,8 +152,8 @@ void HInferRepresentationPhase::Run() { |
// Do a fixed point iteration, trying to improve representations |
while (!worklist_.is_empty()) { |
HValue* current = worklist_.RemoveLast(); |
- in_worklist_.Remove(current->id()); |
current->InferRepresentation(this); |
+ in_worklist_.Remove(current->id()); |
} |
// Lastly: any instruction that we don't have representation information |