Searched refs:getSlice (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Optimizer/Transforms/ |
| H A D | ArrayValueCopy.cpp | 459 auto ldSlice = getSliceOp(ld.getSlice()); in mutuallyExclusiveSliceRange() 460 auto stSlice = getSliceOp(st.getSlice()); in mutuallyExclusiveSliceRange() 806 if (mlir::Value sliceArg = arrLoad.getSlice()) { in getAdjustedExtents() 1109 load.getMemref(), shapeOp, load.getSlice(), in referenceToClone() 1115 copyUsingSlice ? mlir::Value{} : load.getSlice(), access.getIndices(), in referenceToClone() 1123 allocmem, shapeOp, store.getSlice(), load); in referenceToClone() 1158 load.getMemref(), shapeOp, load.getSlice(), in materializeAssignment() 1163 shapeOp, copyUsingSlice ? mlir::Value{} : load.getSlice(), in materializeAssignment() 1173 store.getSlice(), load); in materializeAssignment() 1184 load.getShape(), load.getSlice(), update.getIndices(), load, in materializeAssignment() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Analysis/ |
| H A D | SliceAnalysis.h | 199 getSlice(Operation *op,
|
| /llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/ |
| H A D | PreCGRewrite.cpp | 125 if (auto s = embox.getSlice()) in rewriteDynamicShape() 181 if (auto s = rebox.getSlice()) in matchAndRewrite() 239 if (auto s = arrCoor.getSlice()) in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Affine/ |
| H A D | TestVectorizationUtils.cpp | 188 SetVector<Operation *> staticSlice = getSlice(m.getMatchedOperation()); in testSlicing()
|
| /llvm-project-15.0.7/mlir/lib/Analysis/ |
| H A D | SliceAnalysis.cpp | 133 SetVector<Operation *> mlir::getSlice(Operation *op, in getSlice() function in mlir
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Dialect/ |
| H A D | FIROps.cpp | 391 if (auto sliceOp = getSlice()) { in verify() 458 if (auto sliceOp = getSlice()) { in verify() 480 if (auto sl = getSlice()) { in verify() 606 if (!box.getSlice()) // Fold only if not sliced in fold() 1167 if (getSlice() && !isArray) in verify() 2228 if (auto sliceVal = getSlice()) { in verify() 2278 (getSlice() && inputEleTy.isa<fir::CharacterType>()) || in verify()
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Vector/ |
| H A D | TestVectorTransforms.cpp | 460 auto dependentOps = getSlice(op, filterAlloc); in runOnOperation()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | ConvertVariable.cpp | 253 embox.getSlice()); in genInitialDataTarget() 258 embox.getSlice(), in genInitialDataTarget()
|
| H A D | ConvertExpr.cpp | 229 if (load.getSlice()) 3587 destination.getSlice(), destination.getTypeparams()); in lowerArrayAssignment() 3703 destination.getSlice(), destination.getTypeparams()); in lowerAllocatableArrayAssignment() 3814 tempRes, dest.getSlice(), in lowerNewArrayExpression() 3954 destination.getSlice(), destination.getTypeparams()); in lowerElementalUserAssignment() 4361 arrayLoad.getSlice()}); in getShape() 7740 load.getMemref(), load.getSlice(), in createArrayMergeStores()
|