Lines Matching defs:MaskedArrayExpr
58 struct MaskedArrayExpr {
59 MaskedArrayExpr(mlir::Location loc, mlir::Region ®ion,
215 MaskedArrayExpr maskedExpr(loc, region, /*isOuterMaskExpr=*/!whereLoopNest);
218 mlir::Value generateMaskedEntity(MaskedArrayExpr &maskedExpr);
536 MaskedArrayExpr mask(loc, whereOp.getMaskRegion(),
790 OrderedAssignmentRewriter::generateMaskedEntity(MaskedArrayExpr &maskedExpr) {
908 MaskedArrayExpr::MaskedArrayExpr(mlir::Location loc, mlir::Region ®ion,
925 void MaskedArrayExpr::generateNoneElementalPart(fir::FirOpBuilder &builder,
962 mlir::Value MaskedArrayExpr::generateShape(fir::FirOpBuilder &builder,
982 MaskedArrayExpr::generateElementalParts(fir::FirOpBuilder &builder,
1021 MaskedArrayExpr::generateMaskedExprCleanUps(fir::FirOpBuilder &builder,
1047 void MaskedArrayExpr::generateNoneElementalCleanupIfAny(