OLD | NEW |
1 // Copyright 2013 the V8 project authors. All rights reserved. | 1 // Copyright 2013 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_OPCODES_H_ | 5 #ifndef V8_COMPILER_OPCODES_H_ |
6 #define V8_COMPILER_OPCODES_H_ | 6 #define V8_COMPILER_OPCODES_H_ |
7 | 7 |
8 #include <iosfwd> | 8 #include <iosfwd> |
9 | 9 |
10 // Opcodes for control operators. | 10 // Opcodes for control operators. |
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
220 V(SpeculativeNumberLessThanOrEqual) \ | 220 V(SpeculativeNumberLessThanOrEqual) \ |
221 V(NumberAdd) \ | 221 V(NumberAdd) \ |
222 V(NumberSubtract) \ | 222 V(NumberSubtract) \ |
223 V(NumberMultiply) \ | 223 V(NumberMultiply) \ |
224 V(NumberDivide) \ | 224 V(NumberDivide) \ |
225 V(NumberModulus) \ | 225 V(NumberModulus) \ |
226 V(NumberBitwiseOr) \ | 226 V(NumberBitwiseOr) \ |
227 V(NumberBitwiseXor) \ | 227 V(NumberBitwiseXor) \ |
228 V(NumberBitwiseAnd) \ | 228 V(NumberBitwiseAnd) \ |
229 V(NumberShiftLeft) \ | 229 V(NumberShiftLeft) \ |
| 230 V(NumberShiftRight) \ |
| 231 V(NumberShiftRightLogical) \ |
| 232 V(SpeculativeNumberBitwiseAnd) \ |
| 233 V(SpeculativeNumberBitwiseOr) \ |
| 234 V(SpeculativeNumberBitwiseXor) \ |
230 V(SpeculativeNumberShiftLeft) \ | 235 V(SpeculativeNumberShiftLeft) \ |
231 V(SpeculativeNumberShiftRight) \ | 236 V(SpeculativeNumberShiftRight) \ |
232 V(SpeculativeNumberShiftRightLogical) \ | 237 V(SpeculativeNumberShiftRightLogical) \ |
233 V(NumberShiftRight) \ | |
234 V(NumberShiftRightLogical) \ | |
235 V(NumberImul) \ | 238 V(NumberImul) \ |
236 V(NumberAbs) \ | 239 V(NumberAbs) \ |
237 V(NumberClz32) \ | 240 V(NumberClz32) \ |
238 V(NumberCeil) \ | 241 V(NumberCeil) \ |
239 V(NumberCos) \ | 242 V(NumberCos) \ |
240 V(NumberCosh) \ | 243 V(NumberCosh) \ |
241 V(NumberFloor) \ | 244 V(NumberFloor) \ |
242 V(NumberFround) \ | 245 V(NumberFround) \ |
243 V(NumberAcos) \ | 246 V(NumberAcos) \ |
244 V(NumberAcosh) \ | 247 V(NumberAcosh) \ |
(...skipping 498 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
743 } | 746 } |
744 }; | 747 }; |
745 | 748 |
746 std::ostream& operator<<(std::ostream&, IrOpcode::Value); | 749 std::ostream& operator<<(std::ostream&, IrOpcode::Value); |
747 | 750 |
748 } // namespace compiler | 751 } // namespace compiler |
749 } // namespace internal | 752 } // namespace internal |
750 } // namespace v8 | 753 } // namespace v8 |
751 | 754 |
752 #endif // V8_COMPILER_OPCODES_H_ | 755 #endif // V8_COMPILER_OPCODES_H_ |
OLD | NEW |