Lines Matching defs:operandSegments

66                         llvm::SmallVectorImpl<int32_t> &operandSegments,
69 operandSegments.push_back(clauseOperands.size());
73 llvm::SmallVectorImpl<int32_t> &operandSegments,
77 operandSegments.push_back(1);
79 operandSegments.push_back(0);
131 llvm::SmallVector<int32_t, 8> operandSegments;
133 addOperand(operands, operandSegments, baseAddr);
134 addOperand(operands, operandSegments, varPtrPtr);
135 addOperands(operands, operandSegments, bounds);
136 addOperands(operands, operandSegments, async);
146 builder.getDenseI32ArrayAttr(operandSegments));
184 const llvm::SmallVectorImpl<int32_t> &operandSegments) {
188 builder.getDenseI32ArrayAttr(operandSegments));
221 llvm::SmallVector<int32_t> operandSegments{0, 0, 0, 1};
223 createSimpleOp<mlir::acc::UpdateOp>(builder, loc, operands, operandSegments);
301 llvm::SmallVector<int32_t> operandSegments{0, 0, 0, 1};
303 createSimpleOp<mlir::acc::UpdateOp>(builder, loc, operands, operandSegments);
1483 const llvm::SmallVectorImpl<int32_t> &operandSegments,
1494 builder.getDenseI32ArrayAttr(operandSegments));
2000 llvm::SmallVector<int32_t> operandSegments;
2001 addOperands(operands, operandSegments, lowerbounds);
2002 addOperands(operands, operandSegments, upperbounds);
2003 addOperands(operands, operandSegments, steps);
2004 addOperands(operands, operandSegments, gangOperands);
2005 addOperands(operands, operandSegments, workerNumOperands);
2006 addOperands(operands, operandSegments, vectorOperands);
2007 addOperands(operands, operandSegments, tileOperands);
2008 addOperands(operands, operandSegments, cacheOperands);
2009 addOperands(operands, operandSegments, privateOperands);
2010 addOperands(operands, operandSegments, reductionOperands);
2022 operandSegments, /*outerCombined=*/false, retTy, yieldValue, ivTypes,
2445 llvm::SmallVector<int32_t, 8> operandSegments;
2446 addOperands(operands, operandSegments, async);
2447 addOperands(operands, operandSegments, waitOperands);
2449 addOperands(operands, operandSegments, numGangs);
2450 addOperands(operands, operandSegments, numWorkers);
2451 addOperands(operands, operandSegments, vectorLength);
2453 addOperand(operands, operandSegments, ifCond);
2454 addOperand(operands, operandSegments, selfCond);
2456 addOperands(operands, operandSegments, reductionOperands);
2457 addOperands(operands, operandSegments, privateOperands);
2458 addOperands(operands, operandSegments, firstprivateOperands);
2460 addOperands(operands, operandSegments, dataClauseOperands);
2466 operandSegments, /*outerCombined=*/combinedConstructs.has_value());
2470 operandSegments, /*outerCombined=*/combinedConstructs.has_value());
2695 llvm::SmallVector<int32_t> operandSegments;
2696 addOperand(operands, operandSegments, ifCond);
2697 addOperands(operands, operandSegments, async);
2698 addOperands(operands, operandSegments, waitOperands);
2699 addOperands(operands, operandSegments, dataClauseOperands);
2706 operandSegments);
2795 llvm::SmallVector<int32_t> operandSegments;
2796 addOperand(operands, operandSegments, ifCond);
2797 addOperands(operands, operandSegments, dataOperands);
2802 operandSegments);
2984 llvm::SmallVector<int32_t, 8> operandSegments;
2985 addOperand(operands, operandSegments, ifCond);
2986 addOperand(operands, operandSegments, async);
2987 addOperand(operands, operandSegments, waitDevnum);
2988 addOperands(operands, operandSegments, waitOperands);
2989 addOperands(operands, operandSegments, dataClauseOperands);
2992 firOpBuilder, currentLocation, operands, operandSegments);
3088 llvm::SmallVector<int32_t, 7> operandSegments;
3089 addOperand(operands, operandSegments, ifCond);
3090 addOperand(operands, operandSegments, async);
3091 addOperand(operands, operandSegments, waitDevnum);
3092 addOperands(operands, operandSegments, waitOperands);
3093 addOperands(operands, operandSegments, dataClauseOperands);
3096 builder, currentLocation, operands, operandSegments);
3146 llvm::SmallVector<int32_t, 2> operandSegments;
3148 addOperand(operands, operandSegments, deviceNum);
3149 addOperand(operands, operandSegments, ifCond);
3152 createSimpleOp<Op>(builder, currentLocation, operands, operandSegments);
3195 llvm::SmallVector<int32_t, 3> operandSegments;
3196 addOperand(operands, operandSegments, defaultAsync);
3197 addOperand(operands, operandSegments, deviceNum);
3198 addOperand(operands, operandSegments, ifCond);
3201 operandSegments);
3414 llvm::SmallVector<int32_t> operandSegments;
3415 addOperands(operands, operandSegments, waitOperands);
3416 addOperand(operands, operandSegments, async);
3417 addOperand(operands, operandSegments, waitDevnum);
3418 addOperand(operands, operandSegments, ifCond);
3421 firOpBuilder, currentLocation, operands, operandSegments);
3497 llvm::SmallVector<int32_t> operandSegments{0, 0, 0, 1};
3499 createSimpleOp<mlir::acc::UpdateOp>(builder, loc, operands, operandSegments);
3584 llvm::SmallVector<int32_t> operandSegments{0, 0, 0, 1};
3586 createSimpleOp<mlir::acc::UpdateOp>(builder, loc, operands, operandSegments);