summaryrefslogtreecommitdiffstats
path: root/src/common/uint128.h
blob: 45e384c337cff3ff6c891006e32a37e98424a5f4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <array>
#include <cstdint>
#include <cstring>
#include <utility>
#include "common/common_types.h"

namespace Common {

u128 Multiply64Into128(u64 a, u64 b);

std::pair<u64, u64> Divide128On64(u128 dividend, u64 divisor);

} // namespace Common