| 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_X64_MACRO_ASSEMBLER_X64_H_ | 5 #ifndef V8_X64_MACRO_ASSEMBLER_X64_H_ | 
| 6 #define V8_X64_MACRO_ASSEMBLER_X64_H_ | 6 #define V8_X64_MACRO_ASSEMBLER_X64_H_ | 
| 7 | 7 | 
| 8 #include "src/assembler.h" | 8 #include "src/assembler.h" | 
| 9 #include "src/bailout-reason.h" | 9 #include "src/bailout-reason.h" | 
| 10 #include "src/base/flags.h" | 10 #include "src/base/flags.h" | 
| (...skipping 943 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 954   AVX_OP2_O(macro_name, name) | 954   AVX_OP2_O(macro_name, name) | 
| 955 | 955 | 
| 956   AVX_OP2_XO(Addsd, addsd) | 956   AVX_OP2_XO(Addsd, addsd) | 
| 957   AVX_OP2_XO(Subsd, subsd) | 957   AVX_OP2_XO(Subsd, subsd) | 
| 958   AVX_OP2_XO(Mulsd, mulsd) | 958   AVX_OP2_XO(Mulsd, mulsd) | 
| 959   AVX_OP2_XO(Divsd, divsd) | 959   AVX_OP2_XO(Divsd, divsd) | 
| 960   AVX_OP2_XO(Andps, andps) | 960   AVX_OP2_XO(Andps, andps) | 
| 961   AVX_OP2_XO(Andpd, andpd) | 961   AVX_OP2_XO(Andpd, andpd) | 
| 962   AVX_OP2_XO(Orpd, orpd) | 962   AVX_OP2_XO(Orpd, orpd) | 
| 963   AVX_OP2_XO(Xorpd, xorpd) | 963   AVX_OP2_XO(Xorpd, xorpd) | 
|  | 964   AVX_OP2_XO(Cmpeqps, cmpeqps) | 
|  | 965   AVX_OP2_XO(Cmpltps, cmpltps) | 
|  | 966   AVX_OP2_XO(Cmpleps, cmpleps) | 
|  | 967   AVX_OP2_XO(Cmpneqps, cmpneqps) | 
|  | 968   AVX_OP2_XO(Cmpnltps, cmpnltps) | 
|  | 969   AVX_OP2_XO(Cmpnleps, cmpnleps) | 
|  | 970   AVX_OP2_XO(Cmpeqpd, cmpeqpd) | 
|  | 971   AVX_OP2_XO(Cmpltpd, cmpltpd) | 
|  | 972   AVX_OP2_XO(Cmplepd, cmplepd) | 
|  | 973   AVX_OP2_XO(Cmpneqpd, cmpneqpd) | 
|  | 974   AVX_OP2_XO(Cmpnltpd, cmpnltpd) | 
|  | 975   AVX_OP2_XO(Cmpnlepd, cmpnlepd) | 
| 964   AVX_OP2_X(Pcmpeqd, pcmpeqd) | 976   AVX_OP2_X(Pcmpeqd, pcmpeqd) | 
| 965   AVX_OP2_WITH_TYPE(Psllq, psllq, byte) | 977   AVX_OP2_WITH_TYPE(Psllq, psllq, byte) | 
| 966   AVX_OP2_WITH_TYPE(Psrlq, psrlq, byte) | 978   AVX_OP2_WITH_TYPE(Psrlq, psrlq, byte) | 
| 967 | 979 | 
| 968 #undef AVX_OP2_O | 980 #undef AVX_OP2_O | 
| 969 #undef AVX_OP2_X | 981 #undef AVX_OP2_X | 
| 970 #undef AVX_OP2_XO | 982 #undef AVX_OP2_XO | 
| 971 #undef AVX_OP2_WITH_TYPE | 983 #undef AVX_OP2_WITH_TYPE | 
| 972 | 984 | 
| 973   void Movsd(XMMRegister dst, XMMRegister src); | 985   void Movsd(XMMRegister dst, XMMRegister src); | 
| (...skipping 820 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1794   }                                                                          \ | 1806   }                                                                          \ | 
| 1795   masm-> | 1807   masm-> | 
| 1796 #else | 1808 #else | 
| 1797 #define ACCESS_MASM(masm) masm-> | 1809 #define ACCESS_MASM(masm) masm-> | 
| 1798 #endif | 1810 #endif | 
| 1799 | 1811 | 
| 1800 }  // namespace internal | 1812 }  // namespace internal | 
| 1801 }  // namespace v8 | 1813 }  // namespace v8 | 
| 1802 | 1814 | 
| 1803 #endif  // V8_X64_MACRO_ASSEMBLER_X64_H_ | 1815 #endif  // V8_X64_MACRO_ASSEMBLER_X64_H_ | 
| OLD | NEW | 
|---|