Home
last modified time | relevance | path

Searched refs:Two31 (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/Support/
H A DBranchProbabilityTest.cpp187 auto Two31 = UINT64_C(1) << 31; in TEST() local
193 EXPECT_EQ(1u, BP(Two31, UINT32_MAX).scale(2)); in TEST()
194 EXPECT_EQ(Two31, BP(Two31, UINT32_MAX).scale(Two31 * 2)); in TEST()
199 BP(Two31 + 1, UINT32_MAX - 2).scale(UINT64_MAX)); in TEST()
220 auto Two31 = UINT64_C(1) << 31; in TEST() local
227 EXPECT_EQ(2u, BP(Two31, UINT32_MAX).scaleByInverse(1)); in TEST()
229 EXPECT_EQ(Two31 * 2, BP(Two31, UINT32_MAX).scaleByInverse(Two31)); in TEST()
230 EXPECT_EQ(Two31 * 2, BP(Two31 - 1, UINT32_MAX).scaleByInverse(Two31)); in TEST()
231 EXPECT_EQ(UINT64_MAX, BP(Two31, UINT32_MAX).scaleByInverse(Two63 + Two31)); in TEST()
236 BP(Two31 + 2, UINT32_MAX - 2) in TEST()
[all …]