Home | History | Annotate | Download | only in assembler

Lines Matching refs:X86Registers

81     static const RegisterID stackPointerRegister = X86Registers::esp;
162 if (shift_amount == X86Registers::ecx)
168 swap(shift_amount, X86Registers::ecx);
169 m_assembler.shll_CLr(dest == X86Registers::ecx ? shift_amount : dest);
170 swap(shift_amount, X86Registers::ecx);
277 if (shift_amount == X86Registers::ecx)
283 swap(shift_amount, X86Registers::ecx);
284 m_assembler.sarl_CLr(dest == X86Registers::ecx ? shift_amount : dest);
285 swap(shift_amount, X86Registers::ecx);
314 if (shift_amount == X86Registers::ecx)
320 swap(shift_amount, X86Registers::ecx);
321 m_assembler.shrl_CLr(dest == X86Registers::ecx ? shift_amount : dest);
322 swap(shift_amount, X86Registers::ecx);