| Index: src/IceAssemblerARM32.h
|
| diff --git a/src/IceAssemblerARM32.h b/src/IceAssemblerARM32.h
|
| index e3f9b4c6a4980666a8d3e6045c86dca280f4d6f8..168e870e5002bfb8b7e085e63751197c53af1697 100644
|
| --- a/src/IceAssemblerARM32.h
|
| +++ b/src/IceAssemblerARM32.h
|
| @@ -491,6 +491,8 @@ public:
|
| void vmuls(const Operand *OpSd, const Operand *OpSn, const Operand *OpSm,
|
| CondARM32::Cond Cond);
|
|
|
| + void vnegqs(Type ElmtTy, const Operand *OpQd, const Operand *OpQm);
|
| +
|
| void vorrq(const Operand *OpQd, const Operand *OpQm, const Operand *OpQn);
|
|
|
| void vpop(const Variable *OpBaseReg, SizeT NumConsecRegs,
|
| @@ -499,6 +501,12 @@ public:
|
| void vpush(const Variable *OpBaseReg, SizeT NumConsecRegs,
|
| CondARM32::Cond Cond);
|
|
|
| + void vshlqi(Type ElmtTy, const Operand *OpQd, const Operand *OpQm,
|
| + const Operand *OpQn);
|
| +
|
| + void vshlqu(Type ElmtTy, const Operand *OpQd, const Operand *OpQm,
|
| + const Operand *OpQn);
|
| +
|
| void vsqrtd(const Operand *OpDd, const Operand *OpDm, CondARM32::Cond Cond);
|
|
|
| void vsqrts(const Operand *OpSd, const Operand *OpSm, CondARM32::Cond Cond);
|
|
|