Lines Matching defs:implicit
88 bool implicit, mlir::acc::DataClause dataClause,
141 op.setImplicit(implicit);
218 /*structured=*/false, /*implicit=*/true,
231 /*structured=*/false, /*implicit=*/false, clause, boxAddrOp.getType(),
264 /*structured=*/false, /*implicit=*/false, clause, boxAddrOp.getType(),
276 /*structured=*/false, /*implicit=*/false,
283 /*structured=*/false, /*implicit=*/false,
298 /*structured=*/false, /*implicit=*/true,
342 bool implicit, llvm::ArrayRef<mlir::Value> async,
372 implicit, dataClause, baseAddr.getType(), async, asyncDeviceTypes,
385 mlir::acc::DataClause dataClause, bool structured, bool implicit) {
403 implicit, dataClause, info.addr.getType(),
442 /*structured=*/true, /*implicit=*/false);
875 /*implicit=*/false, mlir::acc::DataClause::acc_private, retTy, async,
887 /*implicit=*/false, mlir::acc::DataClause::acc_firstprivate, retTy,
1455 /*structured=*/true, /*implicit=*/false,
1710 builder, loc, ivValue, asFortran, {}, true, /*implicit=*/true,
2167 /*structured=*/true, /*implicit=*/false, async,
2319 /*structured=*/true, /*implicit=*/false, async, asyncDeviceTypes,
2366 /*structured=*/true, /*implicit=*/false, async, asyncDeviceTypes,
2374 /*structured=*/true, /*implicit=*/false, async, asyncDeviceTypes,
2382 /*structured=*/true, /*implicit=*/false, async, asyncDeviceTypes,
2390 /*structured=*/true, /*implicit=*/false, async, asyncDeviceTypes,
2415 // combined construct implies a copy clause so issue an implicit copy
2427 /*structured=*/true, /*implicit=*/true, async, asyncDeviceTypes,
2607 /*structured=*/true, /*implicit=*/false, async, asyncDeviceTypes,
2654 /*structured=*/true, /*implicit=*/false, async, asyncDeviceTypes,
2662 /*structured=*/true, /*implicit=*/false, async, asyncDeviceTypes,
2670 /*structured=*/true, /*implicit=*/false, async, asyncDeviceTypes,
2678 /*structured=*/true, /*implicit=*/false, async, asyncDeviceTypes,
2771 /*structured=*/true, /*implicit=*/false, /*async=*/{},
2950 /*implicit=*/false, asyncValues, asyncDeviceTypes,
2967 dataClauseOperands, clause, false, /*implicit=*/false, asyncValues,
2974 /*implicit=*/false, asyncValues, asyncDeviceTypes,
3063 mlir::acc::DataClause::acc_copyout, false, /*implicit=*/false,
3069 mlir::acc::DataClause::acc_delete, false, /*implicit=*/false,
3075 mlir::acc::DataClause::acc_detach, false, /*implicit=*/false,
3285 /*implicit=*/false, asyncOperands, asyncOperandsDeviceTypes,
3292 /*implicit=*/false, asyncOperands, asyncOperandsDeviceTypes,
3306 /*implicit=*/false, asyncOperands, asyncOperandsDeviceTypes,
3434 bool implicit, std::stringstream &asFortran) {
3448 /*structured=*/false, implicit, clause, addrOp.getResTy().getType(),
3462 /*structured=*/false, /*implicit=*/false,
3494 /*structured=*/false, /*implicit=*/true,
3506 /*structured=*/false, /*implicit=*/false, clause, boxAddrOp.getType(),
3544 /*structured=*/false, /*implicit=*/false, clause, boxAddrOp.getType(),
3557 /*structured=*/false, /*implicit=*/false,
3564 /*structured=*/false, /*implicit=*/false,
3581 /*structured=*/false, /*implicit=*/true,
3647 declareGlobalCtorName.str(), /*implicit=*/true,
3658 declareGlobalCtorName.str(), /*implicit=*/false,
3666 declareGlobalDtorName.str(), /*implicit=*/false,
3718 /*structured=*/true, /*implicit=*/false);
3731 /*structured=*/true, /*implicit=*/false);
3741 /*structured=*/true, /*implicit=*/false);
3765 /*structured=*/true, /*implicit=*/false);
3775 /*structured=*/true, /*implicit=*/false);
3782 /*structured=*/true, /*implicit=*/false);
3792 /*structured=*/true, /*implicit=*/false);
4147 hasNohost, /*implicit=*/false,
4237 /*structured=*/true, /*implicit=*/false,