| OLD | NEW | 
|---|
| 1 // Copyright 2014 the V8 project authors. All rights reserved. | 1 // Copyright 2014 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_COMPILER_JS_TYPED_LOWERING_H_ | 5 #ifndef V8_COMPILER_JS_TYPED_LOWERING_H_ | 
| 6 #define V8_COMPILER_JS_TYPED_LOWERING_H_ | 6 #define V8_COMPILER_JS_TYPED_LOWERING_H_ | 
| 7 | 7 | 
| 8 #include "src/base/compiler-specific.h" | 8 #include "src/base/compiler-specific.h" | 
| 9 #include "src/base/flags.h" | 9 #include "src/base/flags.h" | 
| 10 #include "src/compiler/graph-reducer.h" | 10 #include "src/compiler/graph-reducer.h" | 
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 92   JSOperatorBuilder* javascript() const; | 92   JSOperatorBuilder* javascript() const; | 
| 93   CommonOperatorBuilder* common() const; | 93   CommonOperatorBuilder* common() const; | 
| 94   SimplifiedOperatorBuilder* simplified() const; | 94   SimplifiedOperatorBuilder* simplified() const; | 
| 95   CompilationDependencies* dependencies() const; | 95   CompilationDependencies* dependencies() const; | 
| 96   Flags flags() const { return flags_; } | 96   Flags flags() const { return flags_; } | 
| 97 | 97 | 
| 98   CompilationDependencies* dependencies_; | 98   CompilationDependencies* dependencies_; | 
| 99   Flags flags_; | 99   Flags flags_; | 
| 100   JSGraph* jsgraph_; | 100   JSGraph* jsgraph_; | 
| 101   Type* shifted_int32_ranges_[4]; | 101   Type* shifted_int32_ranges_[4]; | 
|  | 102   Type* pointer_comparable_type_; | 
| 102   TypeCache const& type_cache_; | 103   TypeCache const& type_cache_; | 
| 103 }; | 104 }; | 
| 104 | 105 | 
| 105 DEFINE_OPERATORS_FOR_FLAGS(JSTypedLowering::Flags) | 106 DEFINE_OPERATORS_FOR_FLAGS(JSTypedLowering::Flags) | 
| 106 | 107 | 
| 107 }  // namespace compiler | 108 }  // namespace compiler | 
| 108 }  // namespace internal | 109 }  // namespace internal | 
| 109 }  // namespace v8 | 110 }  // namespace v8 | 
| 110 | 111 | 
| 111 #endif  // V8_COMPILER_JS_TYPED_LOWERING_H_ | 112 #endif  // V8_COMPILER_JS_TYPED_LOWERING_H_ | 
| OLD | NEW | 
|---|