Home
last modified time | relevance | path

Searched refs:xorl (Results 1 – 17 of 17) sorted by relevance

/art/runtime/interpreter/mterp/x86_64ng/
Darithmetic.S144 xorl $result, $result
170 xorl $result, $result
414 xorl %eax, %eax
415 xorl %edi, %edi
Dobject.S145 xorl %ecx, %ecx
/art/runtime/interpreter/mterp/x86ng/
Darithmetic.S46 xorl %edx, %edx # Clear %edx before divide
296 xorl VREG_HIGH_ADDRESS(%ecx), %eax
744 xorl %eax, %eax
772 xorl %eax, %eax
892 xorl rIBASE, rIBASE
920 xorl rIBASE, rIBASE
Dother.S106 xorl %eax, %eax
/art/runtime/arch/x86/
Dasm_support_x86.S413 xorl %eax, REG_VAR(tmp) // tmp: thread id with count 0 + read barrier bits.
448 xorl %eax, REG_VAR(tmp) // tmp := thread id ^ lock word
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc367 __ xorl(out_reg.AsCpuRegister(), out_reg.AsCpuRegister()); in CreateJObject() local
461 __ xorl(EAX, EAX); in TryToTransitionFromRunnableToNative() local
508 __ xorl(scratch, scratch); in TryToTransitionFromNativeToRunnable() local
Dassembler_x86.h781 void xorl(Register dst, Register src);
782 void xorl(Register dst, const Immediate& imm);
783 void xorl(Register dst, const Address& address);
Dassembler_x86.cc3169 void X86Assembler::xorl(Register dst, Register src) { in xorl() function in art::x86::X86Assembler
3176 void X86Assembler::xorl(Register reg, const Address& address) { in xorl() function in art::x86::X86Assembler
3183 void X86Assembler::xorl(Register dst, const Immediate& imm) { in xorl() function in art::x86::X86Assembler
/art/runtime/arch/x86_64/
Dasm_support_x86_64.S496 xorl %eax, REG_VAR(tmp) // tmp: thread id with count 0 + read barrier bits.
524 xorl %eax, REG_VAR(tmp) // tmp := thread id ^ lock word
/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc440 __ xorl(out_reg.AsCpuRegister(), out_reg.AsCpuRegister()); in CreateJObject() local
530 __ xorl(rax, rax); in TryToTransitionFromRunnableToNative() local
570 __ xorl(scratch, scratch); in TryToTransitionFromNativeToRunnable() local
Dassembler_x86_64.h843 void xorl(CpuRegister dst, CpuRegister src);
844 void xorl(CpuRegister dst, const Immediate& imm);
845 void xorl(CpuRegister reg, const Address& address);
Dassembler_x86_64_test.cc959 DriverStr(Repeatrr(&x86_64::X86_64Assembler::xorl, "xor %{reg2}, %{reg1}"), "xorl"); in TEST_F()
963 DriverStr(RepeatrI(&x86_64::X86_64Assembler::xorl, in TEST_F()
Dassembler_x86_64.cc4353 void X86_64Assembler::xorl(CpuRegister dst, CpuRegister src) { in xorl() function in art::x86_64::X86_64Assembler
4361 void X86_64Assembler::xorl(CpuRegister reg, const Address& address) { in xorl() function in art::x86_64::X86_64Assembler
4369 void X86_64Assembler::xorl(CpuRegister dst, const Immediate& imm) { in xorl() function in art::x86_64::X86_64Assembler
/art/compiler/optimizing/
Dcode_generator_x86.cc2511 __ xorl(reg, reg); in HandleCondition() local
2534 __ xorl(reg, reg); in HandleCondition() local
3425 __ xorl(output, output); in VisitTypeConversion() local
3449 __ xorl(output, output); in VisitTypeConversion() local
4129 __ xorl(out_register, out_register); in DivRemOneOrMinusOne() local
4739 __ xorl(EAX, EDX); in VisitAbs() local
4760 __ xorl(output_lo, input_lo); in VisitAbs() local
4761 __ xorl(output_hi, input_hi); in VisitAbs() local
4972 __ xorl(low, low); in GenerateShlLong() local
5039 __ xorl(high, high); in GenerateUShrLong() local
[all …]
Dcode_generator_x86_64.cc137 __ xorl(cpu_reg_, cpu_reg_); in EmitNativeCode() local
145 __ xorl(cpu_reg_, cpu_reg_); in EmitNativeCode() local
2590 __ xorl(reg, reg); in HandleCondition()
2597 __ xorl(reg, reg); in HandleCondition() local
2635 __ xorl(reg, reg); in HandleCondition() local
3604 __ xorl(output, output); in VisitTypeConversion() local
3625 __ xorl(output, output); in VisitTypeConversion() local
3665 __ xorl(output, output); in VisitTypeConversion() local
3687 __ xorl(output, output); in VisitTypeConversion() local
4238 __ xorl(output_register, output_register); in DivRemOneOrMinusOne() local
[all …]
Dintrinsics_x86.cc508 __ xorl(out_loc.AsRegisterPairLow<Register>(), out_loc.AsRegisterPairLow<Register>()); in GenLowestOneBit() local
509 __ xorl(out_loc.AsRegisterPairHigh<Register>(), out_loc.AsRegisterPairHigh<Register>()); in GenLowestOneBit() local
511 __ xorl(out_loc.AsRegister<Register>(), out_loc.AsRegister<Register>()); in GenLowestOneBit() local
1131 __ xorl(esi, esi); in VisitStringEquals() local
1247 __ xorl(counter, counter); in GenerateStringIndexOf() local
2882 __ xorl(out, Immediate(31)); in GenLeadingZeros() local
2907 __ xorl(out, Immediate(31)); in GenLeadingZeros() local
2916 __ xorl(out, Immediate(63)); in GenLeadingZeros() local
3603 __ xorl(out, out); in VisitReferenceRefersTo() local
3664 __ xorl(edx, edx); in VisitIntegerDivideUnsigned() local
[all …]
Dintrinsics_x86_64.cc259 __ xorl(output, output); in GenIsInfinite() local
1303 __ xorl(rsi, rsi); in VisitStringEquals() local
1411 __ xorl(counter, counter); in GenerateStringIndexOf() local
2928 __ xorl(out, out); // Clears upper bits too. in GenOneBit() local
2979 __ xorl(out, out); // Clears upper bits too. in GenOneBit() local
3089 __ xorl(out, Immediate(zero_value_result - 1)); in GenLeadingZeros() local
3454 __ xorl(rdx, rdx); in GenerateDivideUnsigned() local
4596 __ xorl(temp, Immediate(const_value)); in GenerateVarHandleGetAndOp() local
4598 __ xorl(temp, value.AsRegister<CpuRegister>()); in GenerateVarHandleGetAndOp() local