/external/llvm/test/CodeGen/X86/ |
D | fast-isel-divrem.ll | 4 define i8 @test_sdiv8(i8 %dividend, i8 %divisor) nounwind { 6 %result = sdiv i8 %dividend, %divisor 14 define i8 @test_srem8(i8 %dividend, i8 %divisor) nounwind { 16 %result = srem i8 %dividend, %divisor 24 define i8 @test_udiv8(i8 %dividend, i8 %divisor) nounwind { 26 %result = udiv i8 %dividend, %divisor 34 define i8 @test_urem8(i8 %dividend, i8 %divisor) nounwind { 36 %result = urem i8 %dividend, %divisor 44 define i16 @test_sdiv16(i16 %dividend, i16 %divisor) nounwind { 46 %result = sdiv i16 %dividend, %divisor [all …]
|
D | fast-isel-divrem-x86-64.ll | 3 define i64 @test_sdiv64(i64 %dividend, i64 %divisor) nounwind { 5 %result = sdiv i64 %dividend, %divisor 13 define i64 @test_srem64(i64 %dividend, i64 %divisor) nounwind { 15 %result = srem i64 %dividend, %divisor 23 define i64 @test_udiv64(i64 %dividend, i64 %divisor) nounwind { 25 %result = udiv i64 %dividend, %divisor 33 define i64 @test_urem64(i64 %dividend, i64 %divisor) nounwind { 35 %result = urem i64 %dividend, %divisor
|
D | div8.ll | 6 define signext i8 @test_div(i8 %dividend, i8 %divisor) nounwind ssp { 8 %dividend.addr = alloca i8, align 2 11 store i8 %dividend, i8* %dividend.addr, align 2 13 %tmp = load i8, i8* %dividend.addr, align 2
|
/external/guava/guava/src/com/google/common/primitives/ |
D | UnsignedLongs.java | 182 public static long divide(long dividend, long divisor) { in divide() argument 184 if (compare(dividend, divisor) < 0) { in divide() 192 if (dividend >= 0) { in divide() 193 return dividend / divisor; in divide() 202 long quotient = ((dividend >>> 1) / divisor) << 1; in divide() 203 long rem = dividend - quotient * divisor; in divide() 216 public static long remainder(long dividend, long divisor) { in remainder() argument 218 if (compare(dividend, divisor) < 0) { in remainder() 219 return dividend; // dividend < divisor in remainder() 221 return dividend - divisor; // dividend >= divisor in remainder() [all …]
|
D | UnsignedInts.java | 180 public static int divide(int dividend, int divisor) { in divide() argument 181 return (int) (toLong(dividend) / toLong(divisor)); in divide() 192 public static int remainder(int dividend, int divisor) { in remainder() argument 193 return (int) (toLong(dividend) % toLong(divisor)); in remainder()
|
/external/protobuf/src/google/protobuf/stubs/ |
D | int128.cc | 82 void uint128::DivModImpl(uint128 dividend, uint128 divisor, in DivModImpl() argument 85 GOOGLE_LOG(FATAL) << "Division or mod by zero: dividend.hi=" << dividend.hi_ in DivModImpl() 86 << ", lo=" << dividend.lo_; in DivModImpl() 89 if (divisor > dividend) { in DivModImpl() 91 *remainder_ret = dividend; in DivModImpl() 95 if (divisor == dividend) { in DivModImpl() 106 int shift = Fls128(dividend) - Fls128(denominator); in DivModImpl() 113 if (dividend >= denominator) { in DivModImpl() 114 dividend -= denominator; in DivModImpl() 122 *remainder_ret = dividend; in DivModImpl()
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | div8.ll | 6 define signext i8 @test_div(i8 %dividend, i8 %divisor) nounwind ssp { 8 %dividend.addr = alloca i8, align 2 11 store i8 %dividend, i8* %dividend.addr, align 2 13 %tmp = load i8* %dividend.addr, align 2
|
/external/tensorflow/tensorflow/compiler/xla/tests/ |
D | scalar_computations_test.cc | 269 int32 dividend; member 276 *os << "{" << p.dividend << ", " << p.divisor << ", " << p.quotient << ", " in PrintTo() 286 builder.Div(builder.ConstantR0<int32>(p.dividend), in XLA_TEST_P() 295 builder.Rem(builder.ConstantR0<int32>(p.dividend), in XLA_TEST_P() 304 ComputationDataHandle dividend; in XLA_TEST_P() local 307 CreateR0Parameter<int32>(p.dividend, 0, "dividend", &builder, ÷nd); in XLA_TEST_P() 310 builder.Div(dividend, divisor); in XLA_TEST_P() 319 ComputationDataHandle dividend; in XLA_TEST_P() local 322 CreateR0Parameter<int32>(p.dividend, 0, "dividend", &builder, ÷nd); in XLA_TEST_P() 325 builder.Rem(dividend, divisor); in XLA_TEST_P() [all …]
|
/external/avb/libavb/ |
D | avb_sysdeps_posix.c | 80 uint32_t avb_div_by_10(uint64_t* dividend) { in avb_div_by_10() argument 81 uint32_t rem = (uint32_t)(*dividend % 10); in avb_div_by_10() 82 *dividend /= 10; in avb_div_by_10()
|
/external/v8/src/ |
D | fixed-dtoa.cc | 321 uint64_t dividend = significand; in FastFixedDtoa() local 335 dividend <<= exponent - divisor_power; in FastFixedDtoa() 336 quotient = static_cast<uint32_t>(dividend / divisor); in FastFixedDtoa() 337 remainder = (dividend % divisor) << divisor_power; in FastFixedDtoa() 340 quotient = static_cast<uint32_t>(dividend / divisor); in FastFixedDtoa() 341 remainder = (dividend % divisor) << exponent; in FastFixedDtoa()
|
/external/icu/icu4c/source/i18n/ |
D | gregoimp.cpp | 43 double ClockMath::floorDivide(double dividend, double divisor, in floorDivide() argument 47 double quotient = floorDivide(dividend, divisor); in floorDivide() 48 remainder = dividend - (quotient * divisor); in floorDivide() 70 remainder = dividend - (quotient * divisor); in floorDivide()
|
/external/compiler-rt/test/builtins/Unit/ |
D | divxc3_test.c | 57 long double _Complex dividend; in test__divxc3() local 60 __real__ dividend = a; in test__divxc3() local 61 __imag__ dividend = b; in test__divxc3() local 65 switch (classify(dividend)) in test__divxc3()
|
D | multc3_test.c | 58 long double _Complex dividend; in test__multc3() local 61 __real__ dividend = a; in test__multc3() local 62 __imag__ dividend = b; in test__multc3() local 66 switch (classify(dividend)) in test__multc3()
|
D | divsc3_test.c | 55 float _Complex dividend; in test__divsc3() local 58 __real__ dividend = a; in test__divsc3() local 59 __imag__ dividend = b; in test__divsc3() local 63 switch (classify(dividend)) in test__divsc3()
|
D | divdc3_test.c | 55 double _Complex dividend; in test__divdc3() local 58 __real__ dividend = a; in test__divdc3() local 59 __imag__ dividend = b; in test__divdc3() local 63 switch (classify(dividend)) in test__divdc3()
|
D | divtc3_test.c | 57 long double _Complex dividend; in test__divtc3() local 60 __real__ dividend = a; in test__divtc3() local 61 __imag__ dividend = b; in test__divtc3() local 65 switch (classify(dividend)) in test__divtc3()
|
D | muldc3_test.c | 55 double _Complex dividend; in test__muldc3() local 58 __real__ dividend = a; in test__muldc3() local 59 __imag__ dividend = b; in test__muldc3() local 63 switch (classify(dividend)) in test__muldc3()
|
D | mulsc3_test.c | 55 float _Complex dividend; in test__mulsc3() local 58 __real__ dividend = a; in test__mulsc3() local 59 __imag__ dividend = b; in test__mulsc3() local 63 switch (classify(dividend)) in test__mulsc3()
|
D | mulxc3_test.c | 57 long double _Complex dividend; in test__mulxc3() local 60 __real__ dividend = a; in test__mulxc3() local 61 __imag__ dividend = b; in test__mulxc3() local 65 switch (classify(dividend)) in test__mulxc3()
|
/external/avb/test/ |
D | avb_sysdeps_posix_testing.cc | 102 uint32_t avb_div_by_10(uint64_t* dividend) { in avb_div_by_10() argument 103 uint32_t rem = (uint32_t)(*dividend % 10); in avb_div_by_10() 104 *dividend /= 10; in avb_div_by_10()
|
/external/tensorflow/tensorflow/contrib/lite/toco/ |
D | allocate_transient_arrays.h | 34 inline std::size_t RoundUpToNextMultipleOf(std::size_t dividend, in RoundUpToNextMultipleOf() argument 36 return ((dividend + divisor - 1) / divisor) * divisor; in RoundUpToNextMultipleOf()
|
/external/v8/src/builtins/ |
D | builtins-number.cc | 1218 Node* dividend = var_dividend.value(); in TF_BUILTIN() local 1222 Branch(TaggedIsSmi(dividend), ÷nd_is_smi, ÷nd_is_not_smi); in TF_BUILTIN() 1239 Branch(SmiEqual(dividend, SmiConstant(0)), ÷nd_is_zero, in TF_BUILTIN() 1250 Node* untagged_dividend = SmiToWord32(dividend); in TF_BUILTIN() 1282 var_dividend_float64.Bind(SmiToFloat64(dividend)); in TF_BUILTIN() 1302 var_dividend_float64.Bind(SmiToFloat64(dividend)); in TF_BUILTIN() 1319 Node* dividend_map = LoadMap(dividend); in TF_BUILTIN() 1337 var_dividend_float64.Bind(LoadHeapNumberValue(dividend)); in TF_BUILTIN() 1356 var_dividend_float64.Bind(LoadHeapNumberValue(dividend)); in TF_BUILTIN() 1375 var_dividend.Bind(CallStub(callable, context, dividend)); in TF_BUILTIN() [all …]
|
/external/v8/src/compiler/ |
D | machine-operator-reducer.cc | 105 Node* MachineOperatorReducer::Int32Div(Node* dividend, int32_t divisor) { in Int32Div() argument 110 Node* quotient = graph()->NewNode(machine()->Int32MulHigh(), dividend, in Int32Div() 113 quotient = Int32Add(quotient, dividend); in Int32Div() 115 quotient = Int32Sub(quotient, dividend); in Int32Div() 117 return Int32Add(Word32Sar(quotient, mag.shift), Word32Shr(dividend, 31)); in Int32Div() 121 Node* MachineOperatorReducer::Uint32Div(Node* dividend, uint32_t divisor) { in Uint32Div() argument 126 dividend = Word32Shr(dividend, shift); in Uint32Div() 131 Node* quotient = graph()->NewNode(machine()->Uint32MulHigh(), dividend, in Uint32Div() 136 Int32Add(Word32Shr(Int32Sub(dividend, quotient), 1), quotient), in Uint32Div() 801 Node* const dividend = m.left().node(); in ReduceInt32Div() local [all …]
|
/external/guava/guava-tests/test/com/google/common/primitives/ |
D | UnsignedIntsTest.java | 150 int dividend = r.nextInt(); in testDivideRemainderEuclideanProperty() local 153 assertTrue(dividend in testDivideRemainderEuclideanProperty() 154 - (divisor * UnsignedInts.divide(dividend, divisor) + UnsignedInts.remainder(dividend, in testDivideRemainderEuclideanProperty()
|
D | UnsignedLongsTest.java | 138 long dividend = r.nextLong(); in testDivideRemainderEuclideanProperty() local 142 dividend - (divisor * UnsignedLongs.divide(dividend, divisor) in testDivideRemainderEuclideanProperty() 143 + UnsignedLongs.remainder(dividend, divisor))); in testDivideRemainderEuclideanProperty()
|