Home
last modified time | relevance | path

Searched refs:divisor (Results 1 – 4 of 4) sorted by relevance

/art/runtime/base/
Dtiming_logger.cc178 uint64_t divisor = GetNsToTimeUnitDivisor(tu); in Dump() local
184 if (!precise_ && divisor >= 1000) { in Dump()
186 split_time -= split_time % (divisor / 1000); in Dump()
/art/runtime/interpreter/
Dinterpreter.cc843 int32_t dividend, int32_t divisor) in DoIntDivide() argument
845 if (UNLIKELY(divisor == 0)) { in DoIntDivide()
849 if (UNLIKELY(dividend == kMinInt && divisor == -1)) { in DoIntDivide()
852 shadow_frame.SetVReg(result_reg, dividend / divisor); in DoIntDivide()
858 int32_t dividend, int32_t divisor) in DoIntRemainder() argument
860 if (UNLIKELY(divisor == 0)) { in DoIntRemainder()
864 if (UNLIKELY(dividend == kMinInt && divisor == -1)) { in DoIntRemainder()
867 shadow_frame.SetVReg(result_reg, dividend % divisor); in DoIntRemainder()
873 int64_t dividend, int64_t divisor) in DoLongDivide() argument
875 if (UNLIKELY(divisor == 0)) { in DoLongDivide()
[all …]
/art/runtime/
Dutils.cc503 uint64_t divisor = GetNsToTimeUnitDivisor(time_unit); in FormatDuration() local
524 uint64_t whole_part = nano_duration / divisor; in FormatDuration()
525 uint64_t fractional_part = nano_duration % divisor; in FormatDuration()
/art/compiler/llvm/
Dgbc_expander.cc1275 llvm::Value* divisor = call_inst.getArgOperand(1); in Expand_DivRem() local
1277 EmitGuard_DivZeroException(dex_pc, divisor, op_jty); in Expand_DivRem()
1294 llvm::Value* is_equal_neg_one = irb_.CreateICmpEQ(divisor, neg_one); in Expand_DivRem()
1320 ne_result = irb_.CreateSDiv(dividend, divisor); in Expand_DivRem()
1322 ne_result = irb_.CreateSRem(dividend, divisor); in Expand_DivRem()