Index: src/ia32/macro-assembler-ia32.h |
diff --git a/src/ia32/macro-assembler-ia32.h b/src/ia32/macro-assembler-ia32.h |
index 342ca5c9184af7a116ee0b046ad0ffe5c36af00d..d7828c7bd94341a04fcf0cdc9a6e8c9c9d79c7a4 100644 |
--- a/src/ia32/macro-assembler-ia32.h |
+++ b/src/ia32/macro-assembler-ia32.h |
@@ -374,8 +374,12 @@ class MacroAssembler: public Assembler { |
void Cvtui2ss(XMMRegister dst, Register src, Register tmp); |
- void PairShl(Register dst, Register src, uint8_t imm8); |
- void PairShl_cl(Register dst, Register src); |
+ void PairShl(Register high, Register low, uint8_t imm8); |
+ void PairShl_cl(Register high, Register low); |
+ void PairShr(Register high, Register low, uint8_t imm8); |
+ void PairShr_cl(Register high, Register src); |
+ void PairSar(Register high, Register low, uint8_t imm8); |
+ void PairSar_cl(Register high, Register low); |
// Support for constant splitting. |
bool IsUnsafeImmediate(const Immediate& x); |