| OLD | NEW | 
|     1 // Copyright (c) 1994-2006 Sun Microsystems Inc. |     1 // Copyright (c) 1994-2006 Sun Microsystems Inc. | 
|     2 // All Rights Reserved. |     2 // All Rights Reserved. | 
|     3 // |     3 // | 
|     4 // Redistribution and use in source and binary forms, with or without |     4 // Redistribution and use in source and binary forms, with or without | 
|     5 // modification, are permitted provided that the following conditions |     5 // modification, are permitted provided that the following conditions | 
|     6 // are met: |     6 // are met: | 
|     7 // |     7 // | 
|     8 // - Redistributions of source code must retain the above copyright notice, |     8 // - Redistributions of source code must retain the above copyright notice, | 
|     9 // this list of conditions and the following disclaimer. |     9 // this list of conditions and the following disclaimer. | 
|    10 // |    10 // | 
| (...skipping 1349 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1360   void vcvt_f32_s32(const QwNeonRegister dst, const QwNeonRegister src); |  1360   void vcvt_f32_s32(const QwNeonRegister dst, const QwNeonRegister src); | 
|  1361   void vcvt_f32_u32(const QwNeonRegister dst, const QwNeonRegister src); |  1361   void vcvt_f32_u32(const QwNeonRegister dst, const QwNeonRegister src); | 
|  1362   void vcvt_s32_f32(const QwNeonRegister dst, const QwNeonRegister src); |  1362   void vcvt_s32_f32(const QwNeonRegister dst, const QwNeonRegister src); | 
|  1363   void vcvt_u32_f32(const QwNeonRegister dst, const QwNeonRegister src); |  1363   void vcvt_u32_f32(const QwNeonRegister dst, const QwNeonRegister src); | 
|  1364  |  1364  | 
|  1365   void vabs(const QwNeonRegister dst, const QwNeonRegister src); |  1365   void vabs(const QwNeonRegister dst, const QwNeonRegister src); | 
|  1366   void vabs(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src); |  1366   void vabs(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src); | 
|  1367   void vneg(const QwNeonRegister dst, const QwNeonRegister src); |  1367   void vneg(const QwNeonRegister dst, const QwNeonRegister src); | 
|  1368   void vneg(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src); |  1368   void vneg(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src); | 
|  1369   void veor(DwVfpRegister dst, DwVfpRegister src1, DwVfpRegister src2); |  1369   void veor(DwVfpRegister dst, DwVfpRegister src1, DwVfpRegister src2); | 
 |  1370   void vand(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2); | 
 |  1371   void vbsl(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2); | 
|  1370   void veor(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2); |  1372   void veor(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2); | 
 |  1373   void vorr(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2); | 
|  1371   void vadd(const QwNeonRegister dst, const QwNeonRegister src1, |  1374   void vadd(const QwNeonRegister dst, const QwNeonRegister src1, | 
|  1372             const QwNeonRegister src2); |  1375             const QwNeonRegister src2); | 
|  1373   void vadd(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src1, |  1376   void vadd(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src1, | 
|  1374             const QwNeonRegister src2); |  1377             const QwNeonRegister src2); | 
|  1375   void vsub(const QwNeonRegister dst, const QwNeonRegister src1, |  1378   void vsub(const QwNeonRegister dst, const QwNeonRegister src1, | 
|  1376             const QwNeonRegister src2); |  1379             const QwNeonRegister src2); | 
|  1377   void vsub(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src1, |  1380   void vsub(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src1, | 
|  1378             const QwNeonRegister src2); |  1381             const QwNeonRegister src2); | 
|  1379   void vmul(const QwNeonRegister dst, const QwNeonRegister src1, |  1382   void vmul(const QwNeonRegister dst, const QwNeonRegister src1, | 
|  1380             const QwNeonRegister src2); |  1383             const QwNeonRegister src2); | 
| (...skipping 13 matching lines...) Expand all  Loading... | 
|  1394   void vceq(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src1, |  1397   void vceq(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src1, | 
|  1395             const QwNeonRegister src2); |  1398             const QwNeonRegister src2); | 
|  1396   void vcge(const QwNeonRegister dst, const QwNeonRegister src1, |  1399   void vcge(const QwNeonRegister dst, const QwNeonRegister src1, | 
|  1397             const QwNeonRegister src2); |  1400             const QwNeonRegister src2); | 
|  1398   void vcge(NeonDataType dt, const QwNeonRegister dst, |  1401   void vcge(NeonDataType dt, const QwNeonRegister dst, | 
|  1399             const QwNeonRegister src1, const QwNeonRegister src2); |  1402             const QwNeonRegister src1, const QwNeonRegister src2); | 
|  1400   void vcgt(const QwNeonRegister dst, const QwNeonRegister src1, |  1403   void vcgt(const QwNeonRegister dst, const QwNeonRegister src1, | 
|  1401             const QwNeonRegister src2); |  1404             const QwNeonRegister src2); | 
|  1402   void vcgt(NeonDataType dt, const QwNeonRegister dst, |  1405   void vcgt(NeonDataType dt, const QwNeonRegister dst, | 
|  1403             const QwNeonRegister src1, const QwNeonRegister src2); |  1406             const QwNeonRegister src1, const QwNeonRegister src2); | 
|  1404   void vbsl(const QwNeonRegister dst, const QwNeonRegister src1, |  | 
|  1405             const QwNeonRegister src2); |  | 
|  1406   void vext(const QwNeonRegister dst, const QwNeonRegister src1, |  1407   void vext(const QwNeonRegister dst, const QwNeonRegister src1, | 
|  1407             const QwNeonRegister src2, int bytes); |  1408             const QwNeonRegister src2, int bytes); | 
|  1408   void vzip(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src); |  1409   void vzip(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src); | 
|  1409   void vrev16(NeonSize size, const QwNeonRegister dst, |  1410   void vrev16(NeonSize size, const QwNeonRegister dst, | 
|  1410             const QwNeonRegister src); |  1411             const QwNeonRegister src); | 
|  1411   void vrev32(NeonSize size, const QwNeonRegister dst, |  1412   void vrev32(NeonSize size, const QwNeonRegister dst, | 
|  1412             const QwNeonRegister src); |  1413             const QwNeonRegister src); | 
|  1413   void vrev64(NeonSize size, const QwNeonRegister dst, |  1414   void vrev64(NeonSize size, const QwNeonRegister dst, | 
|  1414             const QwNeonRegister src); |  1415             const QwNeonRegister src); | 
|  1415   void vtbl(const DwVfpRegister dst, const NeonListOperand& list, |  1416   void vtbl(const DwVfpRegister dst, const NeonListOperand& list, | 
| (...skipping 398 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1814   explicit EnsureSpace(Assembler* assembler) { |  1815   explicit EnsureSpace(Assembler* assembler) { | 
|  1815     assembler->CheckBuffer(); |  1816     assembler->CheckBuffer(); | 
|  1816   } |  1817   } | 
|  1817 }; |  1818 }; | 
|  1818  |  1819  | 
|  1819  |  1820  | 
|  1820 }  // namespace internal |  1821 }  // namespace internal | 
|  1821 }  // namespace v8 |  1822 }  // namespace v8 | 
|  1822  |  1823  | 
|  1823 #endif  // V8_ARM_ASSEMBLER_ARM_H_ |  1824 #endif  // V8_ARM_ASSEMBLER_ARM_H_ | 
| OLD | NEW |