Lines Matching defs:entryOp

229   EntryOp entryOp = createDataEntryOp<EntryOp>(
234 loc, mlir::acc::DeclareTokenType::get(entryOp.getContext()),
235 mlir::ValueRange(entryOp.getAccPtr()));
261 mlir::acc::GetDevicePtrOp entryOp =
267 loc, mlir::Value{}, mlir::ValueRange(entryOp.getAccPtr()));
271 builder.create<ExitOp>(entryOp.getLoc(), entryOp.getAccPtr(),
272 entryOp.getVarPtr(), entryOp.getVarType(),
273 entryOp.getBounds(), entryOp.getAsyncOperands(),
274 entryOp.getAsyncOperandsDeviceTypeAttr(),
275 entryOp.getAsyncOnlyAttr(), entryOp.getDataClause(),
277 builder.getStringAttr(*entryOp.getName()));
279 builder.create<ExitOp>(entryOp.getLoc(), entryOp.getAccPtr(),
280 entryOp.getBounds(), entryOp.getAsyncOperands(),
281 entryOp.getAsyncOperandsDeviceTypeAttr(),
282 entryOp.getAsyncOnlyAttr(), entryOp.getDataClause(),
284 builder.getStringAttr(*entryOp.getName()));
450 auto entryOp = mlir::dyn_cast_or_null<EntryOp>(operand.getDefiningOp());
451 assert(entryOp && "data entry op expected");
455 entryOp.getLoc(), entryOp.getAccPtr(), entryOp.getVarPtr(),
456 entryOp.getVarType(), entryOp.getBounds(), entryOp.getAsyncOperands(),
457 entryOp.getAsyncOperandsDeviceTypeAttr(), entryOp.getAsyncOnlyAttr(),
458 entryOp.getDataClause(), structured, entryOp.getImplicit(),
459 builder.getStringAttr(*entryOp.getName()));
462 entryOp.getLoc(), entryOp.getAccPtr(), entryOp.getBounds(),
463 entryOp.getAsyncOperands(), entryOp.getAsyncOperandsDeviceTypeAttr(),
464 entryOp.getAsyncOnlyAttr(), entryOp.getDataClause(), structured,
465 entryOp.getImplicit(), builder.getStringAttr(*entryOp.getName()));
3446 EntryOp entryOp = createDataEntryOp<EntryOp>(
3452 loc, mlir::acc::DeclareTokenType::get(entryOp.getContext()),
3453 mlir::ValueRange(entryOp.getAccPtr()));
3456 mlir::ValueRange(entryOp.getAccPtr()));
3458 builder.create<ExitOp>(entryOp.getLoc(), entryOp.getAccPtr(),
3459 entryOp.getBounds(), entryOp.getAsyncOperands(),
3460 entryOp.getAsyncOperandsDeviceTypeAttr(),
3461 entryOp.getAsyncOnlyAttr(), entryOp.getDataClause(),
3463 builder.getStringAttr(*entryOp.getName()));
3504 EntryOp entryOp = createDataEntryOp<EntryOp>(
3509 loc, mlir::acc::DeclareTokenType::get(entryOp.getContext()),
3510 mlir::ValueRange(entryOp.getAccPtr()));
3541 mlir::acc::GetDevicePtrOp entryOp =
3548 loc, mlir::Value{}, mlir::ValueRange(entryOp.getAccPtr()));
3552 builder.create<ExitOp>(entryOp.getLoc(), entryOp.getAccPtr(),
3553 entryOp.getVarPtr(), entryOp.getBounds(),
3554 entryOp.getAsyncOperands(),
3555 entryOp.getAsyncOperandsDeviceTypeAttr(),
3556 entryOp.getAsyncOnlyAttr(), entryOp.getDataClause(),
3558 builder.getStringAttr(*entryOp.getName()));
3560 builder.create<ExitOp>(entryOp.getLoc(), entryOp.getAccPtr(),
3561 entryOp.getBounds(), entryOp.getAsyncOperands(),
3562 entryOp.getAsyncOperandsDeviceTypeAttr(),
3563 entryOp.getAsyncOnlyAttr(), entryOp.getDataClause(),
3565 builder.getStringAttr(*entryOp.getName()));