Searched refs:divisor (Results 1 – 4 of 4) sorted by relevance
/art/runtime/base/ |
D | timing_logger.cc | 178 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/ |
D | interpreter.cc | 843 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/ |
D | utils.cc | 503 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/ |
D | gbc_expander.cc | 1275 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()
|