Lines Matching refs:ArrayLoadOp

105                      ArrayLoadOp load);
214 if (mlir::isa<ArrayAccessOp, ArrayLoadOp, ArrayUpdateOp, ArrayModifyOp, in collectArrayMentionFrom()
221 if (auto arrLd = mlir::dyn_cast<ArrayLoadOp>(op)) in collectArrayMentionFrom()
332 llvm::SmallVectorImpl<mlir::Operation *> &mentions, ArrayLoadOp load) { in arrayMentions()
445 static bool mutuallyExclusiveSliceRange(ArrayLoadOp ld, ArrayMergeStoreOp st) { in mutuallyExclusiveSliceRange()
546 if (auto ld = mlir::dyn_cast<ArrayLoadOp>(op)) { in conflictOnLoad()
703 mlir::cast<ArrayLoadOp>(st.getOriginal().getDefiningOp())); in construct()
720 } else if (auto load = mlir::dyn_cast<ArrayLoadOp>(op)) { in construct()
750 class ArrayLoadConversion : public mlir::OpRewritePattern<ArrayLoadOp> {
755 matchAndRewrite(ArrayLoadOp load, in matchAndRewrite()
787 ArrayLoadOp arrLoad, in getAdjustedExtents()
834 mlir::Location loc, mlir::PatternRewriter &rewriter, ArrayLoadOp arrLoad, in getOrReadExtentsAndShapeOp()
877 ArrayLoadOp arrLoad, mlir::Type ty) { in getTypeParamsIfRawData()
887 mlir::ValueRange indices, ArrayLoadOp load, in genCoorOp()
914 ArrayLoadOp load, CharacterType charTy) { in getCharacterLen()
944 mlir::Value sliceOp, ArrayLoadOp arrLoad) { in genArrayCopy()
995 ArrayLoadOp load) { in genArrayLoadTypeParameters()
1038 ArrayLoadOp load, llvm::ArrayRef<mlir::Value> extents, in allocateArrayTemp()
1098 auto load = mlir::cast<ArrayLoadOp>(loadOp); in referenceToClone()
1141 auto load = mlir::cast<ArrayLoadOp>(loadOp); in materializeAssignment()
1257 auto load = mlir::cast<ArrayLoadOp>(useMap.lookup(op)); in matchAndRewrite()
1297 auto load = mlir::cast<ArrayLoadOp>(useMap.lookup(op)); in matchAndRewrite()
1364 target.addIllegalOp<ArrayLoadOp, ArrayMergeStoreOp>(); in runOnOperation()