Home
last modified time | relevance | path

Searched refs:waitOperands (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/OpenACC/IR/
H A DOpenACC.cpp366 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 DOpenACCOps.td95 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 Dinvalid.mlir86 // 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 DOpenACC.cpp364 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 …]