Index: src/hydrogen.h |
diff --git a/src/hydrogen.h b/src/hydrogen.h |
index 7eb2c84f024eb5efa79696eb43513a05cf45f60a..603a36ae684a5cabd2dcc1fa603688e1b5512c6c 100644 |
--- a/src/hydrogen.h |
+++ b/src/hydrogen.h |
@@ -2418,9 +2418,15 @@ class HOptimizedGraphBuilder : public HGraphBuilder, public AstVisitor { |
HInstruction* BuildStringCharCodeAt(HValue* string, |
HValue* index); |
+ |
+ enum PushBeforeSimulateBehavior { |
+ PUSH_BEFORE_SIMULATE, |
+ NO_PUSH_BEFORE_SIMULATE |
+ }; |
HValue* BuildBinaryOperation(BinaryOperation* expr, |
HValue* left, |
- HValue* right); |
+ HValue* right, |
+ PushBeforeSimulateBehavior pushSimResult); |
Jakob Kummerow
2014/02/06 08:33:41
nit: unix_hacker_style for variable names (remembe
|
HInstruction* BuildIncrement(bool returns_original_input, |
CountOperation* expr); |
HInstruction* BuildLoadKeyedGeneric(HValue* object, |