Searched refs:ary1 (Results 1 - 13 of 13) sorted by relevance

/openjdk10/hotspot/src/cpu/aarch64/vm/
H A DstubGenerator_aarch64.cpp3679 Register ary1 = r1, len = r2, result = r0;
3693 __ add(ary1, ary1, len);
3696 __ ldr(rscratch2, Address(ary1, -8));
3704 __ ldp(rscratch1, rscratch2, Address(ary1, -16));
3724 __ andr(rscratch2, ary1, 15); // check pointer for 16-byte alignment
3726 __ ldp(tmp6, tmp1, Address(ary1));
3729 __ add(ary1, ary1, rscratch1);
3744 __ ldp(tmp6, tmp1, Address(__ post(ary1, 1
[all...]
H A DmacroAssembler_aarch64.cpp4853 void MacroAssembler::has_negatives(Register ary1, Register len, Register result) {
4858 assert_different_registers(ary1, len, result);
4866 lsl(rscratch1, ary1, shift);
4874 ldr(rscratch1, Address(post(ary1, wordSize)));
4883 ldr(result, Address(ary1));
H A DmacroAssembler_aarch64.hpp1214 void has_negatives(Register ary1, Register len, Register result);
/openjdk10/hotspot/src/cpu/x86/vm/
H A DmacroAssembler_x86.cpp8175 void MacroAssembler::has_negatives(Register ary1, Register len, argument
8182 assert_different_registers(ary1, len, result, tmp1);
8206 lea(ary1, Address(ary1, len, Address::times_1));
8211 evpcmpgtb(k2, vec2, Address(ary1, len, Address::times_1), Assembler::AVX_512bit);
8260 evpcmpgtb(k2, k1, vec2, Address(ary1, 0), Assembler::AVX_512bit);
8281 lea(ary1, Address(ary1, len, Address::times_1));
8289 vmovdqu(vec1, Address(ary1, len, Address::times_1));
8298 vmovdqu(vec1, Address(ary1, resul
8390 arrays_equals(bool is_array_equ, Register ary1, Register ary2, Register limit, Register result, Register chr, XMMRegister vec1, XMMRegister vec2, bool is_char) argument
[all...]
H A DmacroAssembler_x86.hpp1614 void has_negatives(Register ary1, Register len,
1619 void arrays_equals(bool is_array_equ, Register ary1, Register ary2,
/openjdk10/hotspot/src/cpu/sparc/vm/
H A DmacroAssembler_sparc.cpp4416 void MacroAssembler::array_equals(bool is_array_equ, Register ary1, Register ary2, argument
4419 assert_different_registers(ary1, ary2, limit, tmp, result);
4427 cmp(ary1, ary2);
4431 br_null(ary1, true, Assembler::pn, Ldone);
4438 ld(Address(ary1, length_offset), limit);
4452 add(ary1, base_offset, ary1);
4464 // Sanity check for doubleword (8-byte) alignment of ary1 and ary2.
4467 or3(ary1, ary2, tmp);
4475 // Shift ary1 an
[all...]
H A DmacroAssembler_sparc.hpp1377 void array_equals(bool is_array_equ, Register ary1, Register ary2,
/openjdk10/hotspot/src/cpu/ppc/vm/
H A DmacroAssembler_ppc.cpp3698 void MacroAssembler::array_equals(bool is_array_equ, Register ary1, Register ary2, argument
3701 assert_different_registers(ary1, ary2, limit, tmp0, tmp1, result);
3710 cmpd(CCR0, ary1, ary2);
3714 cmpdi(CCR0, ary1, 0);
3721 lwz(limit, length_offset, ary1);
3729 addi(ary1, ary1, base_offset);
3748 ld(chr1, 0, ary1);
3750 addi(ary1, ary1,
[all...]
H A DmacroAssembler_ppc.hpp785 void array_equals(bool is_array_equ, Register ary1, Register ary2,
/openjdk10/hotspot/src/cpu/s390/vm/
H A DmacroAssembler_s390.cpp5211 unsigned int MacroAssembler::array_equals(bool is_array_equ, Register ary1, Register ary2, Register limit,
5217 assert_different_registers(ary1, limit, odd_reg, even_reg);
5223 if (ary1 != ary2) {
5228 compareU64_and_branch(ary1, ary2, Assembler::bcondEqual, Ldone_true);
5231 compareU64_and_branch(ary1, (intptr_t)0, Assembler::bcondEqual, Ldone_false);
5235 z_llgf(odd_reg, Address(ary1, arrayOopDesc::length_offset_in_bytes()));
5257 Register str1_reg = ary1,
5262 add2reg(str1_reg, base_offset, ary1); // string addr (left operand)
5286 add2reg(Z_R0, base_offset, ary1); // string addr (left operand)
H A DmacroAssembler_s390.hpp869 unsigned int array_equals(bool is_array_equ, Register ary1, Register ary2, Register limit,
/openjdk10/hotspot/src/cpu/arm/vm/
H A DmacroAssembler_arm.cpp2526 void MacroAssembler::char_arrays_equals(Register ary1, Register ary2, argument
2537 ldrh(chr1, Address(ary1, limit));
2551 // Shift ary1 and ary2 to the end of the arrays, negate limit
2552 add(ary1, limit, ary1);
2557 ldr_u32(chr1, Address(ary1, limit));
H A DmacroAssembler_arm.hpp1326 void char_arrays_equals(Register ary1, Register ary2,

Completed in 313 milliseconds