Home
last modified time | relevance | path

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

/llvm-project-15.0.7/third-party/benchmark/src/
H A Dbenchmark_register.cc255 std::vector<std::vector<int64_t>> arglists(ranges.size()); in Ranges() local
257 AddRange(&arglists[i], ranges[i].first, ranges[i].second, in Ranges()
261 ArgsProduct(arglists); in Ranges()
267 const std::vector<std::vector<int64_t>>& arglists) { in ArgsProduct() argument
270 std::vector<std::size_t> indices(arglists.size()); in ArgsProduct()
272 std::begin(arglists), std::end(arglists), std::size_t{1}, in ArgsProduct()
277 args.reserve(arglists.size()); in ArgsProduct()
279 for (std::size_t arg = 0; arg < arglists.size(); arg++) { in ArgsProduct()
280 args.push_back(arglists[arg][indices[arg]]); in ArgsProduct()
287 indices[arg] = (indices[arg] + 1) % arglists[arg].size(); in ArgsProduct()
[all …]
/llvm-project-15.0.7/third-party/benchmark/include/benchmark/
H A Dbenchmark.h953 Benchmark* ArgsProduct(const std::vector<std::vector<int64_t> >& arglists);
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIntrinsicsAMDGPU.td525 // Return the concatenation of the given arglists. LLVMMatchType's are adjusted
527 class arglistconcat<list<list<AMDGPUArg>> arglists, int shift = 0> {
529 !foldl([]<AMDGPUArg>, arglists, lhs, rhs,