| Index: runtime/vm/assembler_x64.h
|
| diff --git a/runtime/vm/assembler_x64.h b/runtime/vm/assembler_x64.h
|
| index 0e1f2a6f8c0ef8166f322e488cf3c4a1bcfd3e72..6d419a6d47f0799b6b362e790439a8c8e81b2aed 100644
|
| --- a/runtime/vm/assembler_x64.h
|
| +++ b/runtime/vm/assembler_x64.h
|
| @@ -460,6 +460,18 @@ class Assembler : public ValueObject {
|
| void set1ps(XmmRegister dst, Register tmp, const Immediate& imm);
|
| void shufps(XmmRegister dst, XmmRegister src, const Immediate& mask);
|
|
|
| + void addpd(XmmRegister dst, XmmRegister src);
|
| + void negatepd(XmmRegister dst);
|
| + void subpd(XmmRegister dst, XmmRegister src);
|
| + void mulpd(XmmRegister dst, XmmRegister src);
|
| + void divpd(XmmRegister dst, XmmRegister src);
|
| + void abspd(XmmRegister dst);
|
| + void minpd(XmmRegister dst, XmmRegister src);
|
| + void maxpd(XmmRegister dst, XmmRegister src);
|
| + void sqrtpd(XmmRegister dst);
|
| + void cvtps2pd(XmmRegister dst, XmmRegister src);
|
| + void cvtpd2ps(XmmRegister dst, XmmRegister src);
|
| +
|
| void comisd(XmmRegister a, XmmRegister b);
|
| void cvtsi2sd(XmmRegister a, Register b);
|
| void cvttsd2siq(Register dst, XmmRegister src);
|
|
|