Chromium Code Reviews| Index: src/arm/assembler-arm.h |
| diff --git a/src/arm/assembler-arm.h b/src/arm/assembler-arm.h |
| index f16aee6e715d33b4f4d00760c76e116372fbf210..48557e3124a57a5946ff683906f3573451a58fb8 100644 |
| --- a/src/arm/assembler-arm.h |
| +++ b/src/arm/assembler-arm.h |
| @@ -77,7 +77,7 @@ namespace internal { |
| V(d0) V(d1) V(d2) V(d3) V(d4) V(d5) V(d6) V(d7) \ |
| V(d8) V(d9) V(d10) V(d11) V(d12) \ |
| V(d16) V(d17) V(d18) V(d19) V(d20) V(d21) V(d22) V(d23) \ |
| - V(d24) V(d25) V(d26) V(d27) V(d28) V(d29) V(d30) V(d31) |
| + V(d24) V(d25) V(d26) V(d27) V(d28) V(d29) |
|
georgia.kouveli
2017/04/20 14:53:06
Why make d30 and d31 non-allocatable?
bbudge
2017/04/21 20:18:58
That's my mistake, from a local merge. I'll restor
|
| #define ALLOCATABLE_NO_VFP32_DOUBLE_REGISTERS(V) \ |
| V(d0) V(d1) V(d2) V(d3) V(d4) V(d5) V(d6) V(d7) \ |
| @@ -1371,6 +1371,9 @@ class Assembler : public AssemblerBase { |
| void vmax(QwNeonRegister dst, QwNeonRegister src1, QwNeonRegister src2); |
| void vmax(NeonDataType dt, QwNeonRegister dst, |
| QwNeonRegister src1, QwNeonRegister src2); |
| + void vpadd(DwVfpRegister dst, DwVfpRegister src1, DwVfpRegister src2); |
| + void vpadd(NeonSize size, DwVfpRegister dst, DwVfpRegister src1, |
| + DwVfpRegister src2); |
| void vpmin(NeonDataType dt, DwVfpRegister dst, DwVfpRegister src1, |
| DwVfpRegister src2); |
| void vpmax(NeonDataType dt, DwVfpRegister dst, DwVfpRegister src1, |