| 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_COMMON_OPERATOR_H_ | 5 #ifndef V8_COMPILER_COMMON_OPERATOR_H_ | 
| 6 #define V8_COMPILER_COMMON_OPERATOR_H_ | 6 #define V8_COMPILER_COMMON_OPERATOR_H_ | 
| 7 | 7 | 
| 8 #include "src/assembler.h" | 8 #include "src/assembler.h" | 
| 9 #include "src/compiler/frame-states.h" | 9 #include "src/compiler/frame-states.h" | 
| 10 #include "src/deoptimize-reason.h" | 10 #include "src/deoptimize-reason.h" | 
| (...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 225 | 225 | 
| 226   const Operator* RelocatableInt32Constant(int32_t value, | 226   const Operator* RelocatableInt32Constant(int32_t value, | 
| 227                                            RelocInfo::Mode rmode); | 227                                            RelocInfo::Mode rmode); | 
| 228   const Operator* RelocatableInt64Constant(int64_t value, | 228   const Operator* RelocatableInt64Constant(int64_t value, | 
| 229                                            RelocInfo::Mode rmode); | 229                                            RelocInfo::Mode rmode); | 
| 230 | 230 | 
| 231   const Operator* Select(MachineRepresentation, BranchHint = BranchHint::kNone); | 231   const Operator* Select(MachineRepresentation, BranchHint = BranchHint::kNone); | 
| 232   const Operator* Phi(MachineRepresentation representation, | 232   const Operator* Phi(MachineRepresentation representation, | 
| 233                       int value_input_count); | 233                       int value_input_count); | 
| 234   const Operator* EffectPhi(int effect_input_count); | 234   const Operator* EffectPhi(int effect_input_count); | 
|  | 235   const Operator* InductionVariablePhi(int value_input_count); | 
| 235   const Operator* LoopExit(); | 236   const Operator* LoopExit(); | 
| 236   const Operator* LoopExitValue(); | 237   const Operator* LoopExitValue(); | 
| 237   const Operator* LoopExitEffect(); | 238   const Operator* LoopExitEffect(); | 
| 238   const Operator* Checkpoint(); | 239   const Operator* Checkpoint(); | 
| 239   const Operator* BeginRegion(RegionObservability); | 240   const Operator* BeginRegion(RegionObservability); | 
| 240   const Operator* FinishRegion(); | 241   const Operator* FinishRegion(); | 
| 241   const Operator* StateValues(int arguments); | 242   const Operator* StateValues(int arguments); | 
| 242   const Operator* ObjectState(int pointer_slots, int id); | 243   const Operator* ObjectState(int pointer_slots, int id); | 
| 243   const Operator* TypedStateValues(const ZoneVector<MachineType>* types); | 244   const Operator* TypedStateValues(const ZoneVector<MachineType>* types); | 
| 244   const Operator* FrameState(BailoutId bailout_id, | 245   const Operator* FrameState(BailoutId bailout_id, | 
| (...skipping 19 matching lines...) Expand all  Loading... | 
| 264   Zone* const zone_; | 265   Zone* const zone_; | 
| 265 | 266 | 
| 266   DISALLOW_COPY_AND_ASSIGN(CommonOperatorBuilder); | 267   DISALLOW_COPY_AND_ASSIGN(CommonOperatorBuilder); | 
| 267 }; | 268 }; | 
| 268 | 269 | 
| 269 }  // namespace compiler | 270 }  // namespace compiler | 
| 270 }  // namespace internal | 271 }  // namespace internal | 
| 271 }  // namespace v8 | 272 }  // namespace v8 | 
| 272 | 273 | 
| 273 #endif  // V8_COMPILER_COMMON_OPERATOR_H_ | 274 #endif  // V8_COMPILER_COMMON_OPERATOR_H_ | 
| OLD | NEW | 
|---|