| Index: src/ia32/macro-assembler-ia32.h
|
| diff --git a/src/ia32/macro-assembler-ia32.h b/src/ia32/macro-assembler-ia32.h
|
| index 2f1354bbf99b87d7af1209e62f4c0954096ba1bc..8c135f2b6021c9b71e5dbf3eea44138fedb7c7a3 100644
|
| --- a/src/ia32/macro-assembler-ia32.h
|
| +++ b/src/ia32/macro-assembler-ia32.h
|
| @@ -813,6 +813,13 @@ class MacroAssembler: public Assembler {
|
| void Push(Register src) { push(src); }
|
| void Pop(Register dst) { pop(dst); }
|
|
|
| + // Non-SSE2 instructions.
|
| + void Pextrd(Register dst, XMMRegister src, int8_t imm8);
|
| + void Pinsrd(XMMRegister dst, Register src, int8_t imm8) {
|
| + Pinsrd(dst, Operand(src), imm8);
|
| + }
|
| + void Pinsrd(XMMRegister dst, const Operand& src, int8_t imm8);
|
| +
|
| // Emit call to the code we are currently generating.
|
| void CallSelf() {
|
| Handle<Code> self(reinterpret_cast<Code**>(CodeObject().location()));
|
|
|