| OLD | NEW | 
|---|
| 1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #ifndef V8_HYDROGEN_H_ | 5 #ifndef V8_HYDROGEN_H_ | 
| 6 #define V8_HYDROGEN_H_ | 6 #define V8_HYDROGEN_H_ | 
| 7 | 7 | 
| 8 #include "src/accessors.h" | 8 #include "src/accessors.h" | 
| 9 #include "src/allocation.h" | 9 #include "src/allocation.h" | 
| 10 #include "src/ast.h" | 10 #include "src/ast.h" | 
| (...skipping 2251 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2262   F(MapInitialize)                     \ | 2262   F(MapInitialize)                     \ | 
| 2263   F(SetClear)                          \ | 2263   F(SetClear)                          \ | 
| 2264   F(SetInitialize)                     \ | 2264   F(SetInitialize)                     \ | 
| 2265   F(FixedArrayGet)                     \ | 2265   F(FixedArrayGet)                     \ | 
| 2266   F(FixedArraySet)                     \ | 2266   F(FixedArraySet)                     \ | 
| 2267   F(JSCollectionGetTable)              \ | 2267   F(JSCollectionGetTable)              \ | 
| 2268   F(StringGetRawHashField)             \ | 2268   F(StringGetRawHashField)             \ | 
| 2269   F(TheHole)                           \ | 2269   F(TheHole)                           \ | 
| 2270   /* Arrays */                         \ | 2270   /* Arrays */                         \ | 
| 2271   F(HasFastPackedElements)             \ | 2271   F(HasFastPackedElements)             \ | 
| 2272   F(GetPrototype)                      \ |  | 
| 2273   /* Strings */                        \ | 2272   /* Strings */                        \ | 
| 2274   F(StringGetLength)                   \ | 2273   F(StringGetLength)                   \ | 
| 2275   /* JSValue */                        \ | 2274   /* JSValue */                        \ | 
| 2276   F(JSValueGetValue) | 2275   F(JSValueGetValue) | 
| 2277 | 2276 | 
| 2278 #define GENERATOR_DECLARATION(Name) void Generate##Name(CallRuntime* call); | 2277 #define GENERATOR_DECLARATION(Name) void Generate##Name(CallRuntime* call); | 
| 2279   FOR_EACH_HYDROGEN_INTRINSIC(GENERATOR_DECLARATION) | 2278   FOR_EACH_HYDROGEN_INTRINSIC(GENERATOR_DECLARATION) | 
| 2280 #undef GENERATOR_DECLARATION | 2279 #undef GENERATOR_DECLARATION | 
| 2281 | 2280 | 
| 2282   void VisitDelete(UnaryOperation* expr); | 2281   void VisitDelete(UnaryOperation* expr); | 
| (...skipping 782 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 3065   } | 3064   } | 
| 3066 | 3065 | 
| 3067  private: | 3066  private: | 
| 3068   HGraphBuilder* builder_; | 3067   HGraphBuilder* builder_; | 
| 3069 }; | 3068 }; | 
| 3070 | 3069 | 
| 3071 | 3070 | 
| 3072 } }  // namespace v8::internal | 3071 } }  // namespace v8::internal | 
| 3073 | 3072 | 
| 3074 #endif  // V8_HYDROGEN_H_ | 3073 #endif  // V8_HYDROGEN_H_ | 
| OLD | NEW | 
|---|