| Index: src/arm/assembler-arm.h
|
| diff --git a/src/arm/assembler-arm.h b/src/arm/assembler-arm.h
|
| index e73c5a170fd1b1e5dcccb6e4f59c9ad4d5db5db0..639030035a8dd3662423ab34a30d0912a89af675 100644
|
| --- a/src/arm/assembler-arm.h
|
| +++ b/src/arm/assembler-arm.h
|
| @@ -1371,47 +1371,38 @@ class Assembler : public AssemblerBase {
|
| void vbsl(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| void veor(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| void vorr(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| - void vadd(const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vadd(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vsub(const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vsub(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vmul(const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vmul(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vmin(const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vmin(NeonDataType dt, const QwNeonRegister dst,
|
| - const QwNeonRegister src1, const QwNeonRegister src2);
|
| - void vmax(const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vmax(NeonDataType dt, const QwNeonRegister dst,
|
| - const QwNeonRegister src1, const QwNeonRegister src2);
|
| + void vadd(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| + void vadd(NeonSize size, QwNeonRegister dst, QwNeonRegister src1,
|
| + QwNeonRegister src2);
|
| + void vsub(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| + void vsub(NeonSize size, QwNeonRegister dst, QwNeonRegister src1,
|
| + QwNeonRegister src2);
|
| + void vmul(QwNeonRegister dst, QwNeonRegister src1,
|
| + QwNeonRegister src2);
|
| + void vmul(NeonSize size, QwNeonRegister dst, QwNeonRegister src1,
|
| + QwNeonRegister src2);
|
| + void vmin(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| + void vmin(NeonDataType dt, QwNeonRegister dst,
|
| + QwNeonRegister src1, QwNeonRegister src2);
|
| + void vmax(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| + void vmax(NeonDataType dt, QwNeonRegister dst,
|
| + QwNeonRegister src1, QwNeonRegister src2);
|
| // vrecpe and vrsqrte only support floating point lanes.
|
| - void vrecpe(const QwNeonRegister dst, const QwNeonRegister src);
|
| - void vrsqrte(const QwNeonRegister dst, const QwNeonRegister src);
|
| - void vrecps(const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vrsqrts(const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vtst(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vceq(const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vceq(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vcge(const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vcge(NeonDataType dt, const QwNeonRegister dst,
|
| - const QwNeonRegister src1, const QwNeonRegister src2);
|
| - void vcgt(const QwNeonRegister dst, const QwNeonRegister src1,
|
| - const QwNeonRegister src2);
|
| - void vcgt(NeonDataType dt, const QwNeonRegister dst,
|
| - const QwNeonRegister src1, const QwNeonRegister src2);
|
| + void vrecpe(QwNeonRegister dst, QwNeonRegister src);
|
| + void vrsqrte(QwNeonRegister dst, QwNeonRegister src);
|
| + void vrecps(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| + void vrsqrts(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| + void vtst(NeonSize size, QwNeonRegister dst, QwNeonRegister src1,
|
| + QwNeonRegister src2);
|
| + void vceq(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| + void vceq(NeonSize size, QwNeonRegister dst, QwNeonRegister src1,
|
| + QwNeonRegister src2);
|
| + void vcge(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| + void vcge(NeonDataType dt, QwNeonRegister dst,
|
| + QwNeonRegister src1, QwNeonRegister src2);
|
| + void vcgt(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2);
|
| + void vcgt(NeonDataType dt, QwNeonRegister dst,
|
| + QwNeonRegister src1, QwNeonRegister src2);
|
| void vext(const QwNeonRegister dst, const QwNeonRegister src1,
|
| const QwNeonRegister src2, int bytes);
|
| void vzip(NeonSize size, const QwNeonRegister dst, const QwNeonRegister src);
|
|
|