Lines Matching defs:NumThreads
529 uint32_t NumThreads[3],
534 getName(), NumBlocks[0], NumBlocks[1], NumBlocks[2], NumThreads[0],
535 NumThreads[1], NumThreads[2], getExecutionModeName());
536 return printLaunchInfoDetails(GenericDevice, KernelArgs, NumThreads,
542 uint32_t NumThreads[3],
570 uint32_t NumThreads[3] = {KernelArgs.ThreadLimit[0],
576 NumThreads[0] = getNumThreads(GenericDevice, NumThreads);
578 NumThreads[0], KernelArgs.ThreadLimit[0] > 0);
588 NumBlocks[0], NumThreads[0],
593 printLaunchInfo(GenericDevice, KernelArgs, NumThreads, NumBlocks))
596 return launchImpl(GenericDevice, NumThreads, NumBlocks, KernelArgs,
645 uint32_t &NumThreads,
669 MinThreads = std::min(MinThreads, NumThreads);
672 [[maybe_unused]] auto OldNumThreads = NumThreads;
673 if (LoopTripCount >= DefaultNumBlocks * NumThreads ||
676 TripCountNumBlocks = ((LoopTripCount - 1) / NumThreads) + 1;
691 NumThreads = std::min(NumThreads, uint32_t(NumThreadsDefaultBlocksP2));
692 assert(NumThreads >= MinThreads &&
694 TripCountNumBlocks = ((LoopTripCount - 1) / NumThreads) + 1;
697 NumThreads = std::min(NumThreads, MinThreads);
698 TripCountNumBlocks = ((LoopTripCount - 1) / NumThreads) + 1;
701 assert(NumThreads * TripCountNumBlocks >= LoopTripCount &&
703 assert(OldNumThreads >= NumThreads &&