Lines Matching defs:shapeVal
326 mlir::Value shapeVal = load.getShape();
327 if (shapeVal) {
328 if (!mlir::isa<fir::ShiftOp>(shapeVal.getDefiningOp())) {
329 auto extents = fir::factory::getExtents(shapeVal);
330 auto origins = fir::factory::getOrigins(shapeVal);
346 if (shapeVal) {
347 // shapeVal is a ShiftOp and load.memref() is a boxed value.
349 shapeVal, /*slice=*/mlir::Value{});
350 origins = fir::factory::getOrigins(shapeVal);
5695 // that cover the entire shape specified by \p shapeVal.
5697 padSlice(llvm::ArrayRef<mlir::Value> triples, mlir::Value shapeVal) {
5704 if (!shapeVal) {
5707 shapeVal.getDefiningOp())) {
5714 shapeVal.getDefiningOp())) {