Lines Matching defs:ubounds
3369 std::optional<llvm::SmallVector<mlir::Value>> ubounds) {
3373 ael.lowerArrayOfPointerAssignment(lhs, rhs, lbounds, ubounds);
3388 std::optional<llvm::SmallVector<mlir::Value>> ubounds) {
3389 setPointerAssignmentBounds(lbounds, ubounds);
4019 assert(ubounds.has_value());
4020 auto shapeShiftArgs = flatZip(lbs, *ubounds);
7303 return isPointerAssignment() && !ubounds.has_value();
7307 return isPointerAssignment() && ubounds.has_value();
7314 ubounds = ubs;
7344 /// `lbounds`, `ubounds` are used in POINTER value assignments, which may only
7347 std::optional<llvm::SmallVector<mlir::Value>> ubounds;
7455 std::optional<llvm::SmallVector<mlir::Value>> ubounds,
7465 lbounds, ubounds);