@@ -922,7 +922,7 @@ class OpenACCClauseCIREmitter final
922922
923923 void VisitDevicePtrClause (const OpenACCDevicePtrClause &clause) {
924924 if constexpr (isOneOfTypes<OpTy, mlir::acc::ParallelOp, mlir::acc::SerialOp,
925- mlir::acc::KernelsOp>) {
925+ mlir::acc::KernelsOp, mlir::acc::DataOp >) {
926926 for (const Expr *var : clause.getVarList ())
927927 addDataOperand<mlir::acc::DevicePtrOp>(
928928 var, mlir::acc::DataClause::acc_deviceptr, {},
@@ -932,7 +932,7 @@ class OpenACCClauseCIREmitter final
932932 applyToComputeOp (clause);
933933 } else {
934934 // TODO: When we've implemented this for everything, switch this to an
935- // unreachable. data, declare remain .
935+ // unreachable. declare remains .
936936 return clauseNotImplemented (clause);
937937 }
938938 }
@@ -953,7 +953,7 @@ class OpenACCClauseCIREmitter final
953953
954954 void VisitPresentClause (const OpenACCPresentClause &clause) {
955955 if constexpr (isOneOfTypes<OpTy, mlir::acc::ParallelOp, mlir::acc::SerialOp,
956- mlir::acc::KernelsOp>) {
956+ mlir::acc::KernelsOp, mlir::acc::DataOp >) {
957957 for (const Expr *var : clause.getVarList ())
958958 addDataOperand<mlir::acc::PresentOp, mlir::acc::DeleteOp>(
959959 var, mlir::acc::DataClause::acc_present, {}, /* structured=*/ true ,
@@ -962,14 +962,14 @@ class OpenACCClauseCIREmitter final
962962 applyToComputeOp (clause);
963963 } else {
964964 // TODO: When we've implemented this for everything, switch this to an
965- // unreachable. data & declare remain .
965+ // unreachable. declare remains .
966966 return clauseNotImplemented (clause);
967967 }
968968 }
969969
970970 void VisitAttachClause (const OpenACCAttachClause &clause) {
971971 if constexpr (isOneOfTypes<OpTy, mlir::acc::ParallelOp, mlir::acc::SerialOp,
972- mlir::acc::KernelsOp>) {
972+ mlir::acc::KernelsOp, mlir::acc::DataOp >) {
973973 for (const Expr *var : clause.getVarList ())
974974 addDataOperand<mlir::acc::AttachOp, mlir::acc::DetachOp>(
975975 var, mlir::acc::DataClause::acc_attach, {}, /* structured=*/ true ,
@@ -978,7 +978,7 @@ class OpenACCClauseCIREmitter final
978978 applyToComputeOp (clause);
979979 } else {
980980 // TODO: When we've implemented this for everything, switch this to an
981- // unreachable. data, enter data remain .
981+ // unreachable. enter data remains .
982982 return clauseNotImplemented (clause);
983983 }
984984 }
0 commit comments