| 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/machine-type.h" | 10 #include "src/machine-type.h" | 
| (...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 195 | 195 | 
| 196   const Operator* RelocatableInt32Constant(int32_t value, | 196   const Operator* RelocatableInt32Constant(int32_t value, | 
| 197                                            RelocInfo::Mode rmode); | 197                                            RelocInfo::Mode rmode); | 
| 198   const Operator* RelocatableInt64Constant(int64_t value, | 198   const Operator* RelocatableInt64Constant(int64_t value, | 
| 199                                            RelocInfo::Mode rmode); | 199                                            RelocInfo::Mode rmode); | 
| 200 | 200 | 
| 201   const Operator* Select(MachineRepresentation, BranchHint = BranchHint::kNone); | 201   const Operator* Select(MachineRepresentation, BranchHint = BranchHint::kNone); | 
| 202   const Operator* Phi(MachineRepresentation representation, | 202   const Operator* Phi(MachineRepresentation representation, | 
| 203                       int value_input_count); | 203                       int value_input_count); | 
| 204   const Operator* EffectPhi(int effect_input_count); | 204   const Operator* EffectPhi(int effect_input_count); | 
|  | 205   const Operator* LoopExit(); | 
|  | 206   const Operator* LoopExitValue(); | 
|  | 207   const Operator* LoopExitEffect(); | 
| 205   const Operator* Checkpoint(); | 208   const Operator* Checkpoint(); | 
| 206   const Operator* BeginRegion(RegionObservability); | 209   const Operator* BeginRegion(RegionObservability); | 
| 207   const Operator* FinishRegion(); | 210   const Operator* FinishRegion(); | 
| 208   const Operator* StateValues(int arguments); | 211   const Operator* StateValues(int arguments); | 
| 209   const Operator* ObjectState(int pointer_slots, int id); | 212   const Operator* ObjectState(int pointer_slots, int id); | 
| 210   const Operator* TypedStateValues(const ZoneVector<MachineType>* types); | 213   const Operator* TypedStateValues(const ZoneVector<MachineType>* types); | 
| 211   const Operator* FrameState(BailoutId bailout_id, | 214   const Operator* FrameState(BailoutId bailout_id, | 
| 212                              OutputFrameStateCombine state_combine, | 215                              OutputFrameStateCombine state_combine, | 
| 213                              const FrameStateFunctionInfo* function_info); | 216                              const FrameStateFunctionInfo* function_info); | 
| 214   const Operator* Call(const CallDescriptor* descriptor); | 217   const Operator* Call(const CallDescriptor* descriptor); | 
| (...skipping 16 matching lines...) Expand all  Loading... | 
| 231   Zone* const zone_; | 234   Zone* const zone_; | 
| 232 | 235 | 
| 233   DISALLOW_COPY_AND_ASSIGN(CommonOperatorBuilder); | 236   DISALLOW_COPY_AND_ASSIGN(CommonOperatorBuilder); | 
| 234 }; | 237 }; | 
| 235 | 238 | 
| 236 }  // namespace compiler | 239 }  // namespace compiler | 
| 237 }  // namespace internal | 240 }  // namespace internal | 
| 238 }  // namespace v8 | 241 }  // namespace v8 | 
| 239 | 242 | 
| 240 #endif  // V8_COMPILER_COMMON_OPERATOR_H_ | 243 #endif  // V8_COMPILER_COMMON_OPERATOR_H_ | 
| OLD | NEW | 
|---|