Searched refs:waitOperands (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/OpenACC/IR/ |
| H A D | OpenACC.cpp | 366 static_cast<int32_t>(waitOperands.size()), in parse() 501 return getOperand(waitOperands().size() + numOptional + i); in getDataOperand() 738 if (!waitOperands().empty() && wait()) in verify() 741 if (waitDevnum() && waitOperands().empty()) in verify() 756 return getOperand(waitOperands().size() + numOptional + i); in getDataOperand() 785 if (!waitOperands().empty() && wait()) in verify() 788 if (waitDevnum() && waitOperands().empty()) in verify() 803 return getOperand(waitOperands().size() + numOptional + i); in getDataOperand() 852 if (!waitOperands().empty() && wait()) in verify() 855 if (waitDevnum() && waitOperands().empty()) in verify() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/OpenACC/ |
| H A D | OpenACCOps.td | 95 Variadic<IntOrIndex>:$waitOperands, 262 Variadic<IntOrIndex>:$waitOperands, 281 ( `wait` `(` $waitOperands^ `:` type($waitOperands) `)` )? 315 Variadic<IntOrIndex>:$waitOperands, 334 ( `wait` `(` $waitOperands^ `:` type($waitOperands) `)` )? 514 Variadic<IntOrIndex>:$waitOperands, 536 ( `wait` `(` $waitOperands^ `:` type($waitOperands) `)` )? 565 let arguments = (ins Variadic<IntOrIndex>:$waitOperands, 572 ( `(` $waitOperands^ `:` type($waitOperands) `)` )?
|
| /llvm-project-15.0.7/mlir/test/Dialect/OpenACC/ |
| H A D | invalid.mlir | 86 // expected-error@+1 {{wait_devnum cannot appear without waitOperands}} 100 // expected-error@+1 {{wait attribute cannot appear with waitOperands}} 106 // expected-error@+1 {{wait_devnum cannot appear without waitOperands}} 173 // expected-error@+1 {{wait_devnum cannot appear without waitOperands}} 192 // expected-error@+1 {{wait attribute cannot appear with waitOperands}} 199 // expected-error@+1 {{wait_devnum cannot appear without waitOperands}}
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | OpenACC.cpp | 364 llvm::SmallVector<mlir::Value, 2> waitOperands, reductionOperands, in createParallelOp() local 390 genWaitClause(converter, waitClause, waitOperands, waitDevnum, in createParallelOp() 495 addOperands(operands, operandSegments, waitOperands); in createParallelOp() 672 createZeroOperands, attachOperands, waitOperands; in genACCEnterDataOp() local 726 addOperands(operands, operandSegments, waitOperands); in genACCEnterDataOp() 746 detachOperands, waitOperands; in genACCExitDataOp() local 798 addOperands(operands, operandSegments, waitOperands); in genACCExitDataOp() 907 addOperands(operands, operandSegments, waitOperands); in genACCUpdateOp() 959 llvm::SmallVector<mlir::Value> waitOperands; in genACC() local 977 waitOperands.push_back(v); in genACC() [all …]
|