Searched refs:arglists (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/third-party/benchmark/src/ |
| H A D | benchmark_register.cc | 255 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 D | benchmark.h | 953 Benchmark* ArgsProduct(const std::vector<std::vector<int64_t> >& arglists);
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IntrinsicsAMDGPU.td | 525 // 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,
|