/external/guava/guava-tests/test/com/google/common/primitives/ |
UnsignedLongsTest.java | 138 long dividend = r.nextLong(); local 142 dividend - (divisor * UnsignedLongs.divide(dividend, divisor) 143 + UnsignedLongs.remainder(dividend, divisor)));
|
/external/v8/src/base/ |
division-by-constant.h | 37 // upper bits of the dividend value are known to be zero.
|
/art/test/701-easy-div-rem/ |
genMain.py | 76 public static void @INT@Check@OP_NAME@(String desc, @INT@ result, @INT@ dividend, @INT@ divisor) { 77 @INT@ correct_result = dividend @OP@ divisor; 79 reportError(desc + "(" + dividend + ") == " + result +
|
/cts/tools/vm-tests-tf/src/dot/junit/opcodes/div_int_lit16/ |
Test_div_int_lit16.java | 55 * @title Dividend = 0 63 * @title Dividend is negative 79 * @title Both Dividend and divisor are negative
|
/cts/tools/vm-tests-tf/src/dot/junit/opcodes/div_int_lit8/ |
Test_div_int_lit8.java | 54 * @title Dividend = 0 62 * @title Dividend is negative 78 * @title Both Dividend and divisor are negative
|
/cts/tools/vm-tests-tf/src/dot/junit/opcodes/rem_int_lit16/ |
Test_rem_int_lit16.java | 50 * @title Dividend = 0 58 * @title Dividend is negative 74 * @title Both Dividend and divisor are negative
|
/cts/tools/vm-tests-tf/src/dot/junit/opcodes/rem_int_lit8/ |
Test_rem_int_lit8.java | 50 * @title Dividend = 0 58 * @title Dividend is negative 74 * @title Both Dividend and divisor are negative
|
/cts/tools/vm-tests-tf/src/dot/junit/opcodes/rem_long/ |
Test_rem_long.java | 43 * @title Dividend = 0 51 * @title Dividend is negative 67 * @title Both Dividend and divisor are negative
|
/cts/tools/vm-tests-tf/src/dot/junit/opcodes/rem_long_2addr/ |
Test_rem_long_2addr.java | 43 * @title Dividend = 0 51 * @title Dividend is negative 67 * @title Both Dividend and divisor are negative
|
/external/v8/src/crankshaft/arm64/ |
lithium-codegen-arm64.cc | 2534 Register dividend = ToRegister32(instr->dividend()); local 2579 Register dividend = ToRegister32(instr->dividend()); local 2612 Register dividend = ToRegister32(instr->dividend()); local 3606 Register dividend = ToRegister32(instr->dividend()); local 3650 Register dividend = ToRegister32(instr->dividend()); local 3696 Register dividend = ToRegister32(instr->dividend()); local 3951 Register dividend = ToRegister32(instr->dividend()); local 3983 Register dividend = ToRegister32(instr->dividend()); local 4011 Register dividend = ToRegister32(instr->left()); local [all...] |
lithium-arm64.h | 1279 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 1298 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 1318 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 1899 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 1919 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 1939 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 2031 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 2050 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final [all...] |
/external/llvm/lib/CodeGen/ |
TargetSchedule.cpp | 38 static unsigned gcd(unsigned Dividend, unsigned Divisor) { 39 // Dividend and Divisor will be naturally swapped as needed. 41 unsigned Rem = Dividend % Divisor; 42 Dividend = Divisor; 45 return Dividend;
|
/external/llvm/include/llvm/Support/ |
ScaledNumber.h | 138 /// \pre \c Dividend and \c Divisor are non-zero. 139 std::pair<uint64_t, int16_t> divide64(uint64_t Dividend, uint64_t Divisor); 145 /// \pre \c Dividend and \c Divisor are non-zero. 146 std::pair<uint32_t, int16_t> divide32(uint32_t Dividend, uint32_t Divisor); 154 std::pair<DigitsT, int16_t> getQuotient(DigitsT Dividend, DigitsT Divisor) { 160 if (!Dividend) 166 return divide64(Dividend, Divisor); 167 return divide32(Dividend, Divisor); 171 inline std::pair<uint32_t, int16_t> getQuotient32(uint32_t Dividend, 173 return getQuotient(Dividend, Divisor) [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-codegen-mips64.cc | 964 Register dividend = ToRegister(instr->dividend()); local 966 DCHECK(dividend.is(ToRegister(instr->result()))); 979 __ Branch(÷nd_is_not_negative, ge, dividend, Operand(zero_reg)); 981 __ dsubu(dividend, zero_reg, dividend); 982 __ And(dividend, dividend, Operand(mask)); 984 DeoptimizeIf(eq, instr, Deoptimizer::kMinusZero, dividend, 998 Register dividend = ToRegister(instr->dividend()); local 1068 Register dividend = ToRegister(instr->dividend()); local 1113 Register dividend = ToRegister(instr->dividend()); local 1135 __ Dsubu(scratch0(), scratch0(), dividend); local 1145 Register dividend = ToRegister(instr->dividend()); local 1204 Register dividend = ToRegister(instr->dividend()); local 1260 Register dividend = ToRegister(instr->dividend()); local 1308 Register dividend = ToRegister(instr->dividend()); local [all...] |
lithium-mips64.h | 602 LModByPowerOf2I(LOperand* dividend, int32_t divisor) { 603 inputs_[0] = dividend; 607 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 620 LModByConstI(LOperand* dividend, int32_t divisor) { 621 inputs_[0] = dividend; 625 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 654 LDivByPowerOf2I(LOperand* dividend, int32_t divisor) { 655 inputs_[0] = dividend; 659 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 672 LDivByConstI(LOperand* dividend, int32_t divisor) 677 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 696 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 712 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 732 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 751 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-codegen-ppc.cc | 926 Register dividend = ToRegister(instr->dividend()); local 928 DCHECK(dividend.is(ToRegister(instr->result()))); 940 __ cmpwi(dividend, Operand::Zero()); 944 __ neg(dividend, dividend); 945 __ ExtractBitRange(dividend, dividend, shift - 1, 0); 946 __ neg(dividend, dividend, LeaveOE, SetRC) 969 Register dividend = ToRegister(instr->dividend()); local 1052 Register dividend = ToRegister(instr->dividend()); local 1100 Register dividend = ToRegister(instr->dividend()); local 1133 const Register dividend = ToRegister(instr->dividend()); local 1193 Register dividend = ToRegister(instr->dividend()); local 1258 Register dividend = ToRegister(instr->dividend()); local 1306 const Register dividend = ToRegister(instr->dividend()); local [all...] |
lithium-ppc.h | 588 LModByPowerOf2I(LOperand* dividend, int32_t divisor) { 589 inputs_[0] = dividend; 593 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 606 LModByConstI(LOperand* dividend, int32_t divisor) { 607 inputs_[0] = dividend; 611 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 639 LDivByPowerOf2I(LOperand* dividend, int32_t divisor) { 640 inputs_[0] = dividend; 644 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 657 LDivByConstI(LOperand* dividend, int32_t divisor) 662 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 680 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 695 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 715 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 734 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-codegen-mips.cc | 975 Register dividend = ToRegister(instr->dividend()); local 977 DCHECK(dividend.is(ToRegister(instr->result()))); 1009 Register dividend = ToRegister(instr->dividend()); local 1078 Register dividend = ToRegister(instr->dividend()); local 1123 Register dividend = ToRegister(instr->dividend()); local 1145 __ Subu(scratch0(), scratch0(), dividend); local 1155 Register dividend = ToRegister(instr->dividend()); local 1208 Register dividend = ToRegister(instr->dividend()); local 1266 Register dividend = ToRegister(instr->dividend()); local 1314 Register dividend = ToRegister(instr->dividend()); local [all...] |
lithium-mips.h | 599 LModByPowerOf2I(LOperand* dividend, int32_t divisor) { 600 inputs_[0] = dividend; 604 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 617 LModByConstI(LOperand* dividend, int32_t divisor) { 618 inputs_[0] = dividend; 622 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 651 LDivByPowerOf2I(LOperand* dividend, int32_t divisor) { 652 inputs_[0] = dividend; 656 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 669 LDivByConstI(LOperand* dividend, int32_t divisor) 674 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 693 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 709 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 729 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 748 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-codegen-arm.cc | 1008 Register dividend = ToRegister(instr->dividend()); local 1041 Register dividend = ToRegister(instr->dividend()); local 1127 DwVfpRegister dividend = ToDoubleRegister(instr->temp()); local 1177 Register dividend = ToRegister(instr->dividend()); local 1221 Register dividend = ToRegister(instr->dividend()); local 1244 __ sub(scratch0(), scratch0(), dividend, SetCC); local 1253 Register dividend = ToRegister(instr->dividend()); local 1337 Register dividend = ToRegister(instr->dividend()); local 1381 Register dividend = ToRegister(instr->dividend()); local [all...] |
lithium-arm.h | 602 LModByPowerOf2I(LOperand* dividend, int32_t divisor) { 603 inputs_[0] = dividend; 607 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 620 LModByConstI(LOperand* dividend, int32_t divisor) { 621 inputs_[0] = dividend; 625 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 657 LDivByPowerOf2I(LOperand* dividend, int32_t divisor) { 658 inputs_[0] = dividend; 662 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 675 LDivByConstI(LOperand* dividend, int32_t divisor) 680 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 699 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 715 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 735 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 755 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/ia32/ |
lithium-ia32.h | 607 LModByPowerOf2I(LOperand* dividend, int32_t divisor) { 608 inputs_[0] = dividend; 612 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 625 LModByConstI(LOperand* dividend, 629 inputs_[0] = dividend; 635 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 667 LDivByPowerOf2I(LOperand* dividend, int32_t divisor) { 668 inputs_[0] = dividend; 672 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 685 LDivByConstI(LOperand* dividend, 695 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 716 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 732 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 758 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 780 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/x64/ |
lithium-x64.h | 606 LModByPowerOf2I(LOperand* dividend, int32_t divisor) { 607 inputs_[0] = dividend; 611 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 624 LModByConstI(LOperand* dividend, 628 inputs_[0] = dividend; 634 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 666 LDivByPowerOf2I(LOperand* dividend, int32_t divisor) { 667 inputs_[0] = dividend; 671 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 684 LDivByConstI(LOperand* dividend, 694 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 715 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 731 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 757 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 779 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final [all...] |
/external/v8/src/crankshaft/x87/ |
lithium-x87.h | 623 LModByPowerOf2I(LOperand* dividend, int32_t divisor) { 624 inputs_[0] = dividend; 628 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 641 LModByConstI(LOperand* dividend, 645 inputs_[0] = dividend; 651 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 683 LDivByPowerOf2I(LOperand* dividend, int32_t divisor) { 684 inputs_[0] = dividend; 688 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 701 LDivByConstI(LOperand* dividend, 711 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 732 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 748 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 774 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final 796 LOperand* dividend() { return inputs_[0]; } function in class:v8::internal::final [all...] |
/external/v8/src/ |
fixed-dtoa.cc | 321 uint64_t dividend = significand; local 335 dividend <<= exponent - divisor_power; 336 quotient = static_cast<uint32_t>(dividend / divisor); 337 remainder = (dividend % divisor) << divisor_power; 340 quotient = static_cast<uint32_t>(dividend / divisor); 341 remainder = (dividend % divisor) << exponent;
|