Index: src/hydrogen.h |
diff --git a/src/hydrogen.h b/src/hydrogen.h |
index 8df7a297269fb1000e7ed8eacc5fbcb58fbbd2ea..05f68de1c987177bc5814065b6c8566e36c63704 100644 |
--- a/src/hydrogen.h |
+++ b/src/hydrogen.h |
@@ -1022,8 +1022,19 @@ class HGraphBuilder { |
KeyedAccessStoreMode store_mode, |
Representation checked_index_representation = Representation::None()); |
- HInstruction* BuildStoreMap(HValue* object, HValue* map); |
- HInstruction* BuildStoreMap(HValue* object, Handle<Map> map); |
+ HLoadNamedField * AddLoad( |
+ HValue *object, |
+ HObjectAccess access, |
+ HValue *typecheck = NULL, |
+ Representation representation = Representation::Tagged()); |
+ |
+ HStoreNamedField* AddStore( |
+ HValue *object, |
+ HObjectAccess access, |
+ HValue *val, |
+ Representation representation = Representation::Tagged()); |
+ |
+ HStoreNamedField* AddStoreMapConstant(HValue *object, Handle<Map>); |
HLoadNamedField* AddLoadElements(HValue *object, HValue *typecheck = NULL); |