Home
last modified time | relevance | path

Searched refs:storeOpInst (Results 1 – 10 of 10) sorted by relevance

/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/lib/Transforms/
H A DMemRefDataFlowOpt.cpp100 auto *storeOpInst = storeOp.getOperation(); in forwardStoreToLoad() local
101 unsigned nsLoops = getNumCommonSurroundingLoops(*loadOpInst, *storeOpInst); in forwardStoreToLoad()
103 storeOps.push_back(storeOpInst); in forwardStoreToLoad()
115 for (auto *storeOpInst : storeOps) { in forwardStoreToLoad() local
116 MemRefAccess srcAccess(storeOpInst); in forwardStoreToLoad()
134 depSrcStores.push_back(storeOpInst); in forwardStoreToLoad()
148 if (!domInfo->dominates(storeOpInst, loadOpInst)) in forwardStoreToLoad()
152 fwdingCandidates.push_back(storeOpInst); in forwardStoreToLoad()
162 for (auto *storeOpInst : fwdingCandidates) { in forwardStoreToLoad() local
164 return postDomInfo->postDominates(storeOpInst, depStore); in forwardStoreToLoad()
[all …]
H A DLoopFusion.cpp178 for (auto *storeOpInst : stores) { in getStoreOpCount() local
188 for (auto *storeOpInst : stores) { in getStoreOpsForMemref() local
190 storeOps->push_back(storeOpInst); in getStoreOpsForMemref()
210 for (auto *storeOpInst : stores) { in getLoadAndStoreMemrefSet() local
302 for (auto *storeOpInst : node->stores) { in writesToLiveInOrEscapingMemrefs() local
364 for (auto *storeOpInst : node->stores) { in canRemoveNode() local
605 for (auto *storeOpInst : stores) in addToNode() local
606 node->stores.push_back(storeOpInst); in addToNode()
1604 for (auto *storeOpInst : dstNode->stores) in fuseProducerConsumerNodes() local
1606 dstStoreOpInsts.push_back(storeOpInst); in fuseProducerConsumerNodes()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/lib/Transforms/
H A DLoopFusion.cpp135 for (auto *storeOpInst : stores) { in getStoreOpCount() local
145 for (auto *storeOpInst : stores) { in getStoreOpsForMemref() local
147 storeOps->push_back(storeOpInst); in getStoreOpsForMemref()
167 for (auto *storeOpInst : stores) { in getLoadAndStoreMemrefSet() local
259 for (auto *storeOpInst : node->stores) { in writesToLiveInOrEscapingMemrefs() local
322 for (auto *storeOpInst : node->stores) { in canRemoveNode() local
564 for (auto *storeOpInst : stores) in addToNode() local
565 node->stores.push_back(storeOpInst); in addToNode()
1624 for (auto *storeOpInst : dstNode->stores) in fuseProducerConsumerNodes() local
1626 dstStoreOpInsts.push_back(storeOpInst); in fuseProducerConsumerNodes()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/mlir/lib/Transforms/
H A DLoopFusion.cpp135 for (auto *storeOpInst : stores) { in getStoreOpCount() local
145 for (auto *storeOpInst : stores) { in getStoreOpsForMemref() local
147 storeOps->push_back(storeOpInst); in getStoreOpsForMemref()
167 for (auto *storeOpInst : stores) { in getLoadAndStoreMemrefSet() local
259 for (auto *storeOpInst : node->stores) { in writesToLiveInOrEscapingMemrefs() local
322 for (auto *storeOpInst : node->stores) { in canRemoveNode() local
564 for (auto *storeOpInst : stores) in addToNode() local
565 node->stores.push_back(storeOpInst); in addToNode()
1620 for (auto *storeOpInst : dstNode->stores) in fuseProducerConsumerNodes() local
1622 dstStoreOpInsts.push_back(storeOpInst); in fuseProducerConsumerNodes()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/lib/Transforms/
H A DLoopFusion.cpp131 for (auto *storeOpInst : stores) { in getStoreOpCount() local
141 for (auto *storeOpInst : stores) { in getStoreOpsForMemref() local
143 storeOps->push_back(storeOpInst); in getStoreOpsForMemref()
163 for (auto *storeOpInst : stores) { in getLoadAndStoreMemrefSet() local
255 for (auto *storeOpInst : node->stores) { in writesToLiveInOrEscapingMemrefs() local
256 auto memref = cast<AffineWriteOpInterface>(storeOpInst).getMemRef(); in writesToLiveInOrEscapingMemrefs()
531 for (auto *storeOpInst : stores) in addToNode() local
532 node->stores.push_back(storeOpInst); in addToNode()
712 for (auto *storeOpInst : node->stores) { in gatherEscapingMemrefs() local
1841 for (auto *storeOpInst : sibNode->stores) { in findSiblingNodeToFuse() local
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/Transforms/
H A DLoopFusion.cpp135 for (auto *storeOpInst : stores) { in getStoreOpCount() local
145 for (auto *storeOpInst : stores) { in getStoreOpsForMemref() local
147 storeOps->push_back(storeOpInst); in getStoreOpsForMemref()
167 for (auto *storeOpInst : stores) { in getLoadAndStoreMemrefSet() local
259 for (auto *storeOpInst : node->stores) { in writesToLiveInOrEscapingMemrefs() local
260 auto memref = cast<AffineWriteOpInterface>(storeOpInst).getMemRef(); in writesToLiveInOrEscapingMemrefs()
513 for (auto *storeOpInst : stores) in addToNode() local
514 node->stores.push_back(storeOpInst); in addToNode()
694 for (auto *storeOpInst : node->stores) { in gatherEscapingMemrefs() local
1765 for (auto *storeOpInst : sibNode->stores) { in findSiblingNodeToFuse() local
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/Transforms/
H A DLoopFusion.cpp128 for (auto *storeOpInst : stores) { in getStoreOpCount() local
138 for (auto *storeOpInst : stores) { in getStoreOpsForMemref() local
140 storeOps->push_back(storeOpInst); in getStoreOpsForMemref()
160 for (auto *storeOpInst : stores) { in getLoadAndStoreMemrefSet() local
252 for (auto *storeOpInst : node->stores) { in writesToLiveInOrEscapingMemrefs() local
253 auto memref = cast<AffineWriteOpInterface>(storeOpInst).getMemRef(); in writesToLiveInOrEscapingMemrefs()
528 for (auto *storeOpInst : stores) in addToNode() local
529 node->stores.push_back(storeOpInst); in addToNode()
709 for (auto *storeOpInst : node->stores) { in gatherEscapingMemrefs() local
1826 for (auto *storeOpInst : sibNode->stores) { in findSiblingNodeToFuse() local
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/lib/Transforms/
H A DLoopFusion.cpp128 for (auto *storeOpInst : stores) { in getStoreOpCount() local
138 for (auto *storeOpInst : stores) { in getStoreOpsForMemref() local
140 storeOps->push_back(storeOpInst); in getStoreOpsForMemref()
160 for (auto *storeOpInst : stores) { in getLoadAndStoreMemrefSet() local
252 for (auto *storeOpInst : node->stores) { in writesToLiveInOrEscapingMemrefs() local
253 auto memref = cast<AffineWriteOpInterface>(storeOpInst).getMemRef(); in writesToLiveInOrEscapingMemrefs()
528 for (auto *storeOpInst : stores) in addToNode() local
529 node->stores.push_back(storeOpInst); in addToNode()
709 for (auto *storeOpInst : node->stores) { in gatherEscapingMemrefs() local
1826 for (auto *storeOpInst : sibNode->stores) { in findSiblingNodeToFuse() local
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/Transforms/
H A DLoopFusion.cpp135 for (auto *storeOpInst : stores) { in getStoreOpCount() local
145 for (auto *storeOpInst : stores) { in getStoreOpsForMemref() local
147 storeOps->push_back(storeOpInst); in getStoreOpsForMemref()
167 for (auto *storeOpInst : stores) { in getLoadAndStoreMemrefSet() local
259 for (auto *storeOpInst : node->stores) { in writesToLiveInOrEscapingMemrefs() local
260 auto memref = cast<AffineWriteOpInterface>(storeOpInst).getMemRef(); in writesToLiveInOrEscapingMemrefs()
513 for (auto *storeOpInst : stores) in addToNode() local
514 node->stores.push_back(storeOpInst); in addToNode()
694 for (auto *storeOpInst : node->stores) { in gatherEscapingMemrefs() local
1765 for (auto *storeOpInst : sibNode->stores) { in findSiblingNodeToFuse() local
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/lib/Transforms/
H A DLoopFusion.cpp128 for (auto *storeOpInst : stores) { in getStoreOpCount() local
138 for (auto *storeOpInst : stores) { in getStoreOpsForMemref() local
140 storeOps->push_back(storeOpInst); in getStoreOpsForMemref()
160 for (auto *storeOpInst : stores) { in getLoadAndStoreMemrefSet() local
252 for (auto *storeOpInst : node->stores) { in writesToLiveInOrEscapingMemrefs() local
253 auto memref = cast<AffineWriteOpInterface>(storeOpInst).getMemRef(); in writesToLiveInOrEscapingMemrefs()
528 for (auto *storeOpInst : stores) in addToNode() local
529 node->stores.push_back(storeOpInst); in addToNode()
709 for (auto *storeOpInst : node->stores) { in gatherEscapingMemrefs() local
1826 for (auto *storeOpInst : sibNode->stores) { in findSiblingNodeToFuse() local
[all …]