diff options
Diffstat (limited to 'compiler/utils/x86/assembler_x86.h')
-rw-r--r-- | compiler/utils/x86/assembler_x86.h | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/compiler/utils/x86/assembler_x86.h b/compiler/utils/x86/assembler_x86.h index 37acb6ef16..f3675aeceb 100644 --- a/compiler/utils/x86/assembler_x86.h +++ b/compiler/utils/x86/assembler_x86.h @@ -429,20 +429,12 @@ class X86Assembler FINAL : public Assembler { void shll(Register reg, const Immediate& imm); void shll(Register operand, Register shifter); - void shll(const Address& address, const Immediate& imm); - void shll(const Address& address, Register shifter); void shrl(Register reg, const Immediate& imm); void shrl(Register operand, Register shifter); - void shrl(const Address& address, const Immediate& imm); - void shrl(const Address& address, Register shifter); void sarl(Register reg, const Immediate& imm); void sarl(Register operand, Register shifter); - void sarl(const Address& address, const Immediate& imm); - void sarl(const Address& address, Register shifter); void shld(Register dst, Register src, Register shifter); - void shld(Register dst, Register src, const Immediate& imm); void shrd(Register dst, Register src, Register shifter); - void shrd(Register dst, Register src, const Immediate& imm); void negl(Register reg); void notl(Register reg); @@ -627,8 +619,8 @@ class X86Assembler FINAL : public Assembler { void EmitLabelLink(Label* label); void EmitNearLabelLink(Label* label); - void EmitGenericShift(int rm, const Operand& operand, const Immediate& imm); - void EmitGenericShift(int rm, const Operand& operand, Register shifter); + void EmitGenericShift(int rm, Register reg, const Immediate& imm); + void EmitGenericShift(int rm, Register operand, Register shifter); DISALLOW_COPY_AND_ASSIGN(X86Assembler); }; |