Searched refs:shift_amount (Results 1 - 11 of 11) sorted by relevance

/openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/
H A DFixedDtoa.java93 void shift(final int shift_amount) { argument
94 assert (-64 <= shift_amount && shift_amount <= 64);
95 if (shift_amount == 0) {
97 } else if (shift_amount == -64) {
100 } else if (shift_amount == 64) {
103 } else if (shift_amount <= 0) {
104 high_bits_ <<= -shift_amount;
105 high_bits_ += low_bits_ >>> (64 + shift_amount);
106 low_bits_ <<= -shift_amount;
[all...]
H A DBignum.java314 void shiftLeft(final int shift_amount) { argument
316 exponent_ += shift_amount / kBigitSize;
317 final int local_shift = shift_amount % kBigitSize;
795 void bigitsShiftLeft(final int shift_amount) { argument
796 assert (shift_amount < kBigitSize);
797 assert (shift_amount >= 0);
800 final int new_carry = bigits_[i] >>> (kBigitSize - shift_amount);
801 bigits_[i] = ((bigits_[i] << shift_amount) + carry) & kBigitMask;
/openjdk10/hotspot/src/os_cpu/linux_ppc/vm/
H A Datomic_linux_ppc.hpp337 const unsigned int shift_amount = ((uintptr_t)dest & 3) * 8; local
339 const unsigned int shift_amount = ((~(uintptr_t)dest) & 3) * 8; local
343 xor_value = (masked_compare_val ^ masked_exchange_val) << shift_amount;
358 " srd %[old_value], %[value32], %[shift_amount] \n"
376 [shift_amount] "r" (shift_amount),
/openjdk10/hotspot/src/os_cpu/aix_ppc/vm/
H A Datomic_aix_ppc.hpp339 const unsigned int shift_amount = ((uintptr_t)dest & 3) * 8; local
341 const unsigned int shift_amount = ((~(uintptr_t)dest) & 3) * 8; local
345 xor_value = (masked_compare_val ^ masked_exchange_val) << shift_amount;
360 " srd %[old_value], %[value32], %[shift_amount] \n"
378 [shift_amount] "r" (shift_amount),
/openjdk10/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRAssembler_sparc.hpp51 int shift_amount(BasicType t);
H A Dc1_LIRAssembler_sparc.cpp1794 int LIR_Assembler::shift_amount(BasicType t) { function in class:LIR_Assembler
1962 int shift = shift_amount(basic_type);
/openjdk10/hotspot/src/cpu/ppc/vm/
H A Dc1_LIRAssembler_ppc.hpp47 int shift_amount(BasicType t);
H A DmacroAssembler_ppc.cpp1467 Register shift_amount = noreg, local
1474 shift_amount = tmp2;
1478 rldic(shift_amount, addr_base, 3, 64-5); // (dest & 3) * 8;
1481 xori(shift_amount, addr_base, (size == 1) ? 3 : 2);
1483 rldic(shift_amount, shift_amount, 3, 64-5); // byte: ((3-dest) & 3) * 8; short: ((1-dest/2) & 1) * 16;
1498 srw(dest_current_value, val32, shift_amount);
1507 slw(modval, modval, shift_amount);
1544 Register shift_amount = noreg, local
1550 shift_amount
2151 int shift_amount = 64 - markOopDesc::epoch_shift; local
[all...]
H A Dc1_LIRAssembler_ppc.cpp1803 int LIR_Assembler::shift_amount(BasicType t) { function in class:LIR_Assembler
1996 int shift = shift_amount(basic_type);
/openjdk10/hotspot/src/cpu/s390/vm/
H A Dc1_LIRAssembler_s390.cpp1962 int shift_amount; local
1966 shift_amount = 0;
1969 shift_amount = 1;
1972 shift_amount = 2;
1975 shift_amount = 3;
1978 shift_amount = -1;
2116 __ z_sllg(Z_ARG1, src_pos, shift_amount); // index -> byte offset
2117 __ z_sllg(Z_ARG2, dst_pos, shift_amount); // index -> byte offset
2214 __ z_sllg(tmp, src_pos, shift_amount); // index -> byte offset
2215 __ z_sllg(Z_R1_scratch, dst_pos, shift_amount); // inde
[all...]
/openjdk10/hotspot/src/cpu/aarch64/vm/
H A Dc1_LIRAssembler_aarch64.cpp2266 int shift_amount; local

Completed in 185 milliseconds