OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:MagicNumbersForDivision
(Results
1 - 2
of
2
) sorted by null
/external/v8/src/base/
division-by-constant.h
21
struct V8_BASE_EXPORT
MagicNumbersForDivision
{
22
MagicNumbersForDivision
(T m, unsigned s, bool a)
24
bool operator==(const
MagicNumbersForDivision
& rhs) const {
37
V8_BASE_EXPORT
MagicNumbersForDivision
<T> SignedDivisionByConstant(T d);
44
V8_BASE_EXPORT
MagicNumbersForDivision
<T> UnsignedDivisionByConstant(
47
extern template V8_BASE_EXPORT
MagicNumbersForDivision
<uint32_t>
49
extern template V8_BASE_EXPORT
MagicNumbersForDivision
<uint64_t>
52
extern template V8_BASE_EXPORT
MagicNumbersForDivision
<uint32_t>
54
extern template V8_BASE_EXPORT
MagicNumbersForDivision
<uint64_t>
division-by-constant.cc
16
MagicNumbersForDivision
<T> SignedDivisionByConstant(T d) {
48
return
MagicNumbersForDivision
<T>(neg ? (0 - mul) : mul, p - bits, false);
53
MagicNumbersForDivision
<T> UnsignedDivisionByConstant(T d,
89
return
MagicNumbersForDivision
<T>(q2 + 1, p - bits, a);
96
template struct V8_BASE_EXPORT
MagicNumbersForDivision
<uint32_t>;
97
template struct V8_BASE_EXPORT
MagicNumbersForDivision
<uint64_t>;
99
template
MagicNumbersForDivision
<uint32_t> SignedDivisionByConstant(uint32_t d);
100
template
MagicNumbersForDivision
<uint64_t> SignedDivisionByConstant(uint64_t d);
102
template
MagicNumbersForDivision
<uint32_t> UnsignedDivisionByConstant(
104
template
MagicNumbersForDivision
<uint64_t> UnsignedDivisionByConstant
[
all
...]
Completed in 58 milliseconds