| Index: src/hydrogen.h
|
| diff --git a/src/hydrogen.h b/src/hydrogen.h
|
| index abaa4401b4f7ba8a44a7d40d0182a7331757bf8d..b9f2300ccba8ba552534d3a34f01dcaa2d319c84 100644
|
| --- a/src/hydrogen.h
|
| +++ b/src/hydrogen.h
|
| @@ -1101,12 +1101,25 @@ class HGraphBuilder: public AstVisitor {
|
| ElementsKind elements_kind,
|
| bool is_store);
|
|
|
| + HInstruction* TryBuildConsolidatedElementLoad(HValue* object,
|
| + HValue* key,
|
| + HValue* val,
|
| + SmallMapList* maps);
|
| +
|
| + HInstruction* BuildUncheckedMonomorphicElementAccess(HValue* object,
|
| + HValue* key,
|
| + HValue* val,
|
| + HCheckMaps* mapcheck,
|
| + Handle<Map> map,
|
| + bool is_store);
|
| +
|
| HInstruction* BuildMonomorphicElementAccess(HValue* object,
|
| HValue* key,
|
| HValue* val,
|
| HValue* dependency,
|
| Handle<Map> map,
|
| bool is_store);
|
| +
|
| HValue* HandlePolymorphicElementAccess(HValue* object,
|
| HValue* key,
|
| HValue* val,
|
|
|