Index: src/hydrogen.h |
diff --git a/src/hydrogen.h b/src/hydrogen.h |
index c838c43306d6254c3020ad6c9957b6eb5df209e0..0ea3b4ea961e9bfb6f8118e0f85a78b97643916f 100644 |
--- a/src/hydrogen.h |
+++ b/src/hydrogen.h |
@@ -1279,6 +1279,9 @@ class HGraphBuilder { |
HValue* BuildNumberToString(HValue* object, Handle<Type> type); |
+ HValue* BuildUncheckedDictionaryElementLoad(HValue* receiver, |
+ HValue* key); |
+ |
// Computes the size for a sequential string of the given length and encoding. |
HValue* BuildSeqStringSizeFor(HValue* length, |
String::Encoding encoding); |
@@ -1701,6 +1704,8 @@ class HGraphBuilder { |
ElementsKind kind, |
int length); |
+ HValue* BuildElementIndexHash(HValue* index); |
+ |
void BuildCompareNil( |
HValue* value, |
Handle<Type> type, |
@@ -1727,6 +1732,13 @@ class HGraphBuilder { |
private: |
HGraphBuilder(); |
+ HValue* BuildUncheckedDictionaryElementLoadHelper( |
+ HValue* elements, |
+ HValue* key, |
+ HValue* hash, |
+ HValue* mask, |
+ int current_probe); |
+ |
void PadEnvironmentForContinuation(HBasicBlock* from, |
HBasicBlock* continuation); |