Lines Matching defs:blockIndex
140 BlockArgument blockIndex();
166 BlockArgument ParallelComputeFunctionArgs::blockIndex() { return args[0]; }
223 inputs.push_back(indexTy); // blockIndex
282 BlockArgument blockIndex = args.blockIndex();
316 // blockFirstIndex = blockIndex * blockSize
317 Value blockFirstIndex = b.create<arith::MulIOp>(blockIndex, blockSize);
319 // The last one-dimensional index in the block defined by the `blockIndex`:
472 // additional !async.group argument. Also instead of a single `blockIndex` it
671 auto computeFuncOperands = [&](Value blockIndex) -> SmallVector<Value> {
672 SmallVector<Value> computeFuncOperands = {blockIndex, blockSize};