From b55f835d66a61e5da6fc1895ba5a0482868c9552 Mon Sep 17 00:00:00 2001 From: Nicolas Geoffray Date: Mon, 7 Apr 2014 15:26:35 +0100 Subject: Test control flow instruction with optimizing compiler. Add support for basic instructions to implement these tests. Change-Id: I3870bf9301599043b3511522bb49dc6364c9b4c0 --- compiler/utils/x86/assembler_x86.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'compiler/utils/x86/assembler_x86.cc') diff --git a/compiler/utils/x86/assembler_x86.cc b/compiler/utils/x86/assembler_x86.cc index 6043c17dd9..6a3efc5431 100644 --- a/compiler/utils/x86/assembler_x86.cc +++ b/compiler/utils/x86/assembler_x86.cc @@ -863,6 +863,10 @@ void X86Assembler::xorl(Register dst, Register src) { EmitOperand(dst, Operand(src)); } +void X86Assembler::xorl(Register dst, const Immediate& imm) { + AssemblerBuffer::EnsureCapacity ensured(&buffer_); + EmitComplex(6, Operand(dst), imm); +} void X86Assembler::addl(Register reg, const Immediate& imm) { AssemblerBuffer::EnsureCapacity ensured(&buffer_); -- cgit v1.2.3-59-g8ed1b