ΒΆtemplate <class DigitsT>
std::pair<DigitsT, int16_t> getQuotient(
DigitsT Dividend,
DigitsT Divisor)
template <class DigitsT>
std::pair<DigitsT, int16_t> getQuotient(
DigitsT Dividend,
DigitsT Divisor)
Description
Divide two 32-bit numbers to create a 32-bit scaled number. Implemented with one 64-bit integer divide/remainder pair. Returns \c (DigitsT_MAX, MaxScale) for divide-by-zero (0 for 0/0).
Declared at: llvm/include/llvm/Support/ScaledNumber.h:153
Templates
- DigitsT
Parameters
- DigitsT Dividend
- DigitsT Divisor