Searched refs:fastMemorySpace (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/ |
| H A D | AffineDataCopyGeneration.cpp | 56 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 D | LoopFusion.cpp | 52 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 D | Passes.h | 53 unsigned slowMemorySpace, unsigned fastMemorySpace, 74 createLoopFusionPass(unsigned fastMemorySpace = 0,
|
| H A D | LoopUtils.h | 164 unsigned fastMemorySpace; member
|
| H A D | Passes.td | 26 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 D | LoopUtils.cpp | 2166 fastBufferLayout, copyOptions.fastMemorySpace); in generateCopy()
|