/llvm-project/mlir/lib/Dialect/NVGPU/Transforms/ |
H A D | Utils.cpp | 23 if (auto loadOp = dyn_cast<memref::LoadOp>(op)) in getIndices() local 43 if (auto loadOp = dyn_cast<memref::LoadOp>(op)) in setIndices() local 69 if (auto loadOp = dyn_cast<memref::LoadOp>(op)) in getMemrefOperand() local 79 if (auto loadOp = dyn_cast<vector::LoadOp>(op)) in getMemrefOperand() local
|
H A D | CreateAsyncGroups.cpp | 59 static FailureOr<TransferMask> getMaskOp(Operation *loadOp) { in getMaskOp() argument
|
/llvm-project/flang/lib/Optimizer/Transforms/ |
H A D | MemRefDataFlowOpt.cpp | 50 std::optional<WriteOp> findStoreToForward(ReadOp loadOp, in findStoreToForward() 90 for (auto &loadOp : loadOps) { in findReadForWrite() local 108 f.walk([&](fir::LoadOp loadOp) { in runOnOperation()
|
H A D | AffinePromotion.cpp | 141 for (auto loadOp : loopOperation.getOps<fir::LoadOp>()) in analyzeMemoryAccess() local 421 static void rewriteLoad(fir::LoadOp loadOp, mlir::PatternRewriter &rewriter) { in rewriteLoad()
|
H A D | ArrayValueCopy.cpp | 1146 auto *loadOp = useMap.lookup(op); in referenceToClone() local 1189 auto *loadOp = useMap.lookup(op); in materializeAssignment() local
|
/llvm-project/mlir/lib/Dialect/MemRef/Transforms/ |
H A D | ExtractAddressComputations.cpp | 35 static FailureOr<Value> getLoadOpSrcMemRef(memref::LoadOp loadOp) { in getLoadOpSrcMemRef() 42 memref::LoadOp loadOp, Value srcMemRef, in rebuildLoadOp() 52 getLoadOpViewSizeForEachDim(RewriterBase &rewriter, memref::LoadOp loadOp) { in getLoadOpViewSizeForEachDim()
|
H A D | FoldMemRefAliasOps.cpp | 427 OpTy loadOp, PatternRewriter &rewriter) const { in matchAndRewrite() argument 498 matchAndRewrite(OpTy loadOp,PatternRewriter & rewriter) const matchAndRewrite() argument 546 matchAndRewrite(OpTy loadOp,PatternRewriter & rewriter) const matchAndRewrite() argument [all...] |
/llvm-project/mlir/lib/Dialect/Affine/Utils/ |
H A D | LoopFusionUtils.cpp | 38 if (auto loadOp = dyn_cast<AffineReadOpInterface>(op)) { in getLoadAndStoreMemRefAccesses() local 52 if (auto loadOp = dyn_cast<AffineReadOpInterface>(op)) { in isDependentLoadOrStoreOp() local 201 auto loadOp = dyn_cast<AffineReadOpInterface>(dstOp); in getMaxLoopDepth() local 655 if (auto loadOp = dyn_cast<AffineReadOpInterface>(op)) in gatherProducerConsumerMemrefs() local
|
H A D | Utils.cpp | 830 forwardStoreToLoad(AffineReadOpInterface loadOp,SmallVectorImpl<Operation * > & loadOpsToErase,SmallPtrSetImpl<Value> & memrefsToErase,DominanceInfo & domInfo,llvm::function_ref<bool (Value,Value)> mayAlias) forwardStoreToLoad() argument 1049 __anon3d96364a0e02(AffineReadOpInterface loadOp) affineScalarReplace() argument 1090 __anon3d96364a1102(AffineReadOpInterface loadOp) affineScalarReplace() argument [all...] |
H A D | LoopUtils.cpp | 2227 if (auto loadOp = dyn_cast<AffineLoadOp>(op)) { getFullMemRefAsRegion() local 2304 if (auto loadOp = dyn_cast<AffineLoadOp>(opInst)) { affineDataCopyGenerate() local
|
/llvm-project/mlir/test/lib/Dialect/Test/ |
H A D | TestFromLLVMIRTranslation.cpp | 46 Value loadOp = builder.create<LLVM::LoadOp>( in convertLoad() local
|
/llvm-project/mlir/test/lib/Dialect/Affine/ |
H A D | TestAffineDataCopy.cpp | 117 else if (auto loadOp = dyn_cast<AffineLoadOp>(op)) in runOnOperation() local
|
/llvm-project/flang/lib/Optimizer/CodeGen/ |
H A D | FIROpPatterns.cpp | 105 auto loadOp = rewriter.create<mlir::LLVM::LoadOp>(loc, resultTy, p); getValueFromBox() local 147 auto loadOp = rewriter.create<mlir::LLVM::LoadOp>(loc, ty, p); loadDimFieldFromBox() local 158 auto loadOp = rewriter.create<mlir::LLVM::LoadOp>(loc, ty, p); getDimFieldFromBox() local
|
/llvm-project/flang/include/flang/Optimizer/Builder/ |
H A D | HLFIRTools.h | 147 if (auto loadOp = base.getDefiningOp<fir::LoadOp>()) getMaybeDereferencedVariableInterface() local
|
/llvm-project/mlir/lib/Conversion/VectorToSCF/ |
H A D | VectorToSCF.cpp | 337 auto loadOp = xferOp.getMask().template getDefiningOp<memref::LoadOp>(); getMaskBuffer() local 470 auto loadOp = xferOp.getVector().getDefiningOp<memref::LoadOp>(); getBuffer() local 478 auto loadOp = xferOp.getVector().getDefiningOp<memref::LoadOp>(); getBufferIndices() local 881 if (auto loadOp = dyn_cast<memref::LoadOp>(user)) { getMaskBufferLoadIndices() local [all...] |
/llvm-project/mlir/lib/Conversion/MemRefToSPIRV/ |
H A D | MemRefToSPIRV.cpp | 513 IntLoadOpPattern::matchAndRewrite(memref::LoadOp loadOp, OpAdaptor adaptor, in matchAndRewrite() argument 631 matchAndRewrite(memref::LoadOp loadOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument [all...] |
/llvm-project/mlir/lib/Dialect/Affine/Transforms/ |
H A D | SuperVectorize.cpp | 1190 static Operation *vectorizeAffineLoad(AffineLoadOp loadOp, in vectorizeAffineLoad() argument 1509 if (auto loadOp = dyn_cast<AffineLoadOp>(op)) vectorizeOneOperation() local [all...] |
H A D | LoopFusion.cpp | 1260 auto loadOp = dyn_cast<AffineReadOpInterface>(user); findSiblingNodeToFuse() local
|
/llvm-project/mlir/lib/Dialect/SPIRV/Transforms/ |
H A D | UnifyAliasedResourcePass.cpp | 239 if (auto loadOp = dyn_cast<spirv::LoadOp>(op)) in shouldUnify() local
|
/llvm-project/mlir/lib/Dialect/Affine/Analysis/ |
H A D | AffineAnalysis.cpp | 510 if (auto loadOp = dyn_cast<AffineReadOpInterface>(opInst)) in getAccessMap() local
|
/llvm-project/flang/lib/Lower/ |
H A D | DirectivesCommon.h |
|
H A D | OpenACC.cpp | 239 mlir::Value loadOp = createDeclareDeallocFuncWithArg() local 3460 auto loadOp = builder.create<fir::LoadOp>(loc, addrOp.getResult()); createDeclareAllocFunc() local 3493 auto loadOp = builder.create<fir::LoadOp>(loc, addrOp.getResult()); createDeclareDeallocFunc() local
|
/llvm-project/mlir/lib/Conversion/VectorToLLVM/ |
H A D | ConvertVectorToLLVM.cpp | 200 loadOp.getNontemporal()); in replaceLoadOrStoreOp() argument 191 replaceLoadOrStoreOp(vector::LoadOp loadOp,vector::LoadOpAdaptor adaptor,VectorType vectorTy,Value ptr,unsigned align,ConversionPatternRewriter & rewriter) replaceLoadOrStoreOp() argument
|
/llvm-project/mlir/lib/Dialect/NVGPU/TransformOps/ |
H A D | NVGPUTransformOps.cpp | 980 Operation *loadOp = rewriter.create<nvgpu::TmaAsyncLoadOp>( buildTmaAsyncLoad() local
|
/llvm-project/mlir/lib/Conversion/MemRefToLLVM/ |
H A D | MemRefToLLVM.cpp | 739 auto loadOp = rewriter.create<LLVM::LoadOp>(loc, targetStructType, ptr); rewrite() local
|