Searched refs:reductionOperands (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/OpenACC/IR/ |
| H A D | OpenACC.cpp | 229 devicePtrOperands, attachOperands, waitOperands, reductionOperands; in parse() local 284 reductionOperands, reductionOperandTypes, in parse() 372 static_cast<int32_t>(reductionOperands.size()), in parse() 427 printOperandList(reductionOperands(), ParallelOp::getReductionKeyword(), in print() 485 return reductionOperands().size() + copyOperands().size() + in getNumDataOperands() 522 reductionOperands; in parse() local 578 reductionOperands, operandTypes, result))) in parse() 600 static_cast<int32_t>(reductionOperands.size())})); in parse() 654 printOperandList(reductionOperands(), LoopOp::getReductionKeyword(), printer); in print()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Vectorization.cpp | 366 SmallVector<std::pair<Value, Value>> reductionOperands; in vectorizeOneOp() local 377 reductionOperands.push_back(std::make_pair(reduceValue, operand)); in vectorizeOneOp() 379 if (!reductionOperands.empty()) { in vectorizeOneOp() 380 assert(reductionOperands.size() == 1); in vectorizeOneOp() 382 reduceIfNeeded(b, linalgOp, op, reductionOperands[0].first, in vectorizeOneOp() 383 reductionOperands[0].second, bvm); in vectorizeOneOp()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/OpenACCToLLVM/ |
| H A D | OpenACCToLLVM.cpp | 210 return allDataOperandsAreConverted(op.reductionOperands()) && in runOnOperation()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | OpenACC.cpp | 221 reductionOperands; in createLoopOp() local 302 addOperands(operands, operandSegments, reductionOperands); in createLoopOp() 364 llvm::SmallVector<mlir::Value, 2> waitOperands, reductionOperands, in createParallelOp() local 501 addOperands(operands, operandSegments, reductionOperands); in createParallelOp()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/OpenACC/ |
| H A D | OpenACCOps.td | 104 Variadic<AnyType>:$reductionOperands, 385 Variadic<AnyType>:$reductionOperands,
|