Home
last modified time | relevance | path

Searched refs:fastMemorySpace (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DAffineDataCopyGeneration.cpp56 unsigned fastMemorySpace, in AffineDataCopyGeneration()
61 this->fastMemorySpace = fastMemorySpace; in AffineDataCopyGeneration()
82 unsigned fastMemorySpace, in createAffineDataCopyGenerationPass() argument
87 slowMemorySpace, fastMemorySpace, tagMemorySpace, minDmaTransferSize, in createAffineDataCopyGenerationPass()
109 fastMemorySpace, tagMemorySpace, in runOnBlock()
H A DLoopFusion.cpp52 LoopFusion(unsigned fastMemorySpace, uint64_t localBufSizeThresholdBytes, in LoopFusion()
54 this->fastMemorySpace = fastMemorySpace; in LoopFusion()
66 mlir::createLoopFusionPass(unsigned fastMemorySpace, in createLoopFusionPass() argument
892 Optional<unsigned> fastMemorySpace, in createPrivateMemRef() argument
949 newMemSpace = fastMemorySpace.value(); in createPrivateMemRef()
1365 Optional<unsigned> fastMemorySpace; member
1376 Optional<unsigned> fastMemorySpace, bool maximalFusion, in GreedyFusion()
1379 fastMemorySpace(fastMemorySpace), maximalFusion(maximalFusion), in GreedyFusion()
1658 fastMemorySpace, localBufSizeThreshold); in fuseProducerConsumerNodes()
1980 if (fastMemorySpace.hasValue()) in runOnOperation()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/
H A DPasses.h53 unsigned slowMemorySpace, unsigned fastMemorySpace,
74 createLoopFusionPass(unsigned fastMemorySpace = 0,
H A DLoopUtils.h164 unsigned fastMemorySpace; member
H A DPasses.td26 Option<"fastMemorySpace", "fast-mem-space", "unsigned",
158 Option<"fastMemorySpace", "fusion-fast-mem-space", "unsigned",
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp2166 fastBufferLayout, copyOptions.fastMemorySpace); in generateCopy()