Lines Matching refs:pair
35 std::vector<std::pair<absl::uint128, absl::uint128>>
37 std::vector<std::pair<absl::uint128, absl::uint128>> values; in GetRandomClass128SampleUniformDivisor()
55 for (const auto& pair : values) { in BM_DivideClass128UniformDivisor() local
56 benchmark::DoNotOptimize(pair.first / pair.second); in BM_DivideClass128UniformDivisor()
62 std::vector<std::pair<absl::uint128, uint64_t>>
64 std::vector<std::pair<absl::uint128, uint64_t>> values; in GetRandomClass128SampleSmallDivisor()
80 for (const auto& pair : values) { in BM_DivideClass128SmallDivisor() local
81 benchmark::DoNotOptimize(pair.first / pair.second); in BM_DivideClass128SmallDivisor()
87 std::vector<std::pair<absl::uint128, absl::uint128>> GetRandomClass128Sample() { in GetRandomClass128Sample()
88 std::vector<std::pair<absl::uint128, absl::uint128>> values; in GetRandomClass128Sample()
103 for (const auto& pair : values) { in BM_MultiplyClass128() local
104 benchmark::DoNotOptimize(pair.first * pair.second); in BM_MultiplyClass128()
113 for (const auto& pair : values) { in BM_AddClass128() local
114 benchmark::DoNotOptimize(pair.first + pair.second); in BM_AddClass128()
136 std::vector<std::pair<unsigned __int128, unsigned __int128>>
138 std::vector<std::pair<unsigned __int128, unsigned __int128>> values; in GetRandomIntrinsic128SampleUniformDivisor()
155 for (const auto& pair : values) { in BM_DivideIntrinsic128UniformDivisor() local
156 benchmark::DoNotOptimize(pair.first / pair.second); in BM_DivideIntrinsic128UniformDivisor()
162 std::vector<std::pair<unsigned __int128, uint64_t>>
164 std::vector<std::pair<unsigned __int128, uint64_t>> values; in GetRandomIntrinsic128SampleSmallDivisor()
180 for (const auto& pair : values) { in BM_DivideIntrinsic128SmallDivisor() local
181 benchmark::DoNotOptimize(pair.first / pair.second); in BM_DivideIntrinsic128SmallDivisor()
187 std::vector<std::pair<unsigned __int128, unsigned __int128>>
189 std::vector<std::pair<unsigned __int128, unsigned __int128>> values; in GetRandomIntrinsic128Sample()
202 for (const auto& pair : values) { in BM_MultiplyIntrinsic128() local
203 benchmark::DoNotOptimize(pair.first * pair.second); in BM_MultiplyIntrinsic128()
212 for (const auto& pair : values) { in BM_AddIntrinsic128() local
213 benchmark::DoNotOptimize(pair.first + pair.second); in BM_AddIntrinsic128()