openMSX
|
#include <DivModByConst.hh>
Public Types | |
using | D = Div128< 1<< S, 0, 0, DIVISOR > |
Public Member Functions | |
constexpr uint32_t | operator() (uint64_t dividend) const |
Static Public Attributes | |
static constexpr uint32_t | S = Math::log2p1(DIVISOR) - 1 |
static constexpr uint64_t | M = D::quotientLow + (D::remainderLow > (DIVISOR / 2)) |
Definition at line 170 of file DivModByConst.hh.
using DivModByConstPrivate::DBCAlgo3< DIVISOR, N >::D = Div128<1 << S, 0, 0, DIVISOR> |
Definition at line 174 of file DivModByConst.hh.
|
inline |
Definition at line 177 of file DivModByConst.hh.
References openmsx::R.
|
static |
Definition at line 175 of file DivModByConst.hh.
|
static |
Definition at line 173 of file DivModByConst.hh.