Lines Matching refs:ArrayLoadOp
279 fir::ArrayLoadOp load, llvm::ArrayRef<mlir::Value> path,
3158 fir::ArrayLoadOp load,
3183 createDerivedArrayAmend(mlir::Location loc, fir::ArrayLoadOp destLoad,
3547 fir::ArrayLoadOp dest = ael.destination;
3597 ccLoadDest = [=](llvm::ArrayRef<mlir::Value> shape) -> fir::ArrayLoadOp {
3608 return builder.create<fir::ArrayLoadOp>(
4136 llvm::SmallVector<mlir::Value> getShape(fir::ArrayLoadOp arrayLoad) {
4503 fir::ArrayLoadOp
4534 return builder.create<fir::ArrayLoadOp>(loc, seqTy, temp, shapeOp,
5871 auto arrLoad = builder.create<fir::ArrayLoadOp>(
5879 arrLoad = builder.create<fir::ArrayLoadOp>(loc, arrTy, addr, shape, slice,
6011 auto arrLoad = builder.create<fir::ArrayLoadOp>(
6877 CC applyPathToArrayLoad(fir::ArrayLoadOp load, ComponentPath &components) {
7112 if (fir::ArrayLoadOp load = explicitSpace->findBinding(&x))
7133 if (fir::ArrayLoadOp load = explicitSpace->findBinding(&x))
7167 if (fir::ArrayLoadOp load = explicitSpace->findBinding(&x)) {
7329 std::optional<std::function<fir::ArrayLoadOp(llvm::ArrayRef<mlir::Value>)>>
7333 fir::ArrayLoadOp destination;
7641 fir::ArrayLoadOp genArrayLoad(mlir::Location loc,
7650 return builder.create<fir::ArrayLoadOp>(loc, arrTy, addr, shapeOp,
7655 fir::ArrayLoadOp
7675 auto genLoad = [&](const auto *x) -> fir::ArrayLoadOp {
7697 if (std::optional<fir::ArrayLoadOp> ldOpt = esp.getLhsLoad(i.index())) {
7698 fir::ArrayLoadOp load = *ldOpt;