ΒΆ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