Index: src/compiler/bytecode-graph-builder.h |
diff --git a/src/compiler/bytecode-graph-builder.h b/src/compiler/bytecode-graph-builder.h |
index d3742008c9b067df265b252f647ebec5ad4b3307..b593fa61d9ed09f8b840236acc449ebf0767dd9c 100644 |
--- a/src/compiler/bytecode-graph-builder.h |
+++ b/src/compiler/bytecode-graph-builder.h |
@@ -8,6 +8,7 @@ |
#include "src/compiler.h" |
#include "src/compiler/bytecode-branch-analysis.h" |
#include "src/compiler/js-graph.h" |
+#include "src/compiler/type-hint-analyzer.h" |
#include "src/interpreter/bytecode-array-iterator.h" |
#include "src/interpreter/bytecode-flags.h" |
#include "src/interpreter/bytecodes.h" |
@@ -133,6 +134,10 @@ class BytecodeGraphBuilder { |
void BuildForInNext(); |
void BuildInvokeIntrinsic(); |
+ // Helper function to create binary operation hint from the recorded |
+ // type feedback. |
+ BinaryOperationHints GetBinaryOperationHint(); |
+ |
// Control flow plumbing. |
void BuildJump(); |
void BuildConditionalJump(Node* condition); |