Home
last modified time | relevance | path

Searched defs:bbArg (Results 1 – 21 of 21) sorted by relevance

/llvm-project/mlir/lib/Dialect/Bufferization/Transforms/
H A DOneShotModuleBufferize.cpp107 annotateEquivalentReturnBbArg(OpOperand & returnVal,BlockArgument bbArg) annotateEquivalentReturnBbArg() argument
155 for (BlockArgument bbArg : funcOp.getArguments()) aliasingFuncOpBBArgsAnalysis() local
214 BlockArgument bbArg = funcOp.getArgument(idx); funcOpBbArgReadWriteAnalysis() local
232 removeBufferizationAttributes(BlockArgument bbArg) removeBufferizationAttributes() argument
420 for (BlockArgument bbArg : op.getArguments()) removeBufferizationAttributesInModule() local
[all...]
H A DEmptyTensorElimination.cpp38 if (auto bbArg = dyn_cast<BlockArgument>(val)) { in neededValuesDominateInsertionPoint() local
79 if (auto bbArg = dyn_cast<BlockArgument>(val)) { findValidInsertionPoint() local
H A DDropEquivalentBufferResults.cpp88 for (BlockArgument bbArg : funcOp.getArguments()) { dropEquivalentBufferResults() local
H A DOneShotAnalysis.cpp121 for (auto bbArg : b.getArguments()) in OneShotAnalysisState() local
471 auto bbArg = cast<BlockArgument>(definition); annotateConflict() local
798 auto bbArg = cast<BlockArgument>(definition); hasReadAfterWriteInterference() local
936 auto bbArg = cast<BlockArgument>(value); annotateNonWritableTensor() local
1325 for (BlockArgument bbArg : block.getArguments()) { annotateOpsWithAliasSets() local
[all...]
H A DFuncBufferizableOpInterfaceImpl.cpp360 auto bbArg = cast<BlockArgument>(value); getBufferType() local
467 BlockArgument bbArg = dyn_cast<BlockArgument>(value); isWritable() local
H A DBufferViewFlowAnalysis.cpp222 auto bbArg = dyn_cast<BlockArgument>(v); in isFunctionArgument() local
H A DBufferDeallocationSimplification.cpp72 if (auto bbArg = dyn_cast<BlockArgument>(v2)) in distinctAllocAndBlockArgument() local
/llvm-project/mlir/lib/Dialect/Bufferization/IR/
H A DUnstructuredControlFlow.cpp14 mlir::bufferization::detail::getCallerOpOperands(BlockArgument bbArg) { in getCallerOpOperands()
H A DBufferizableOpInterface.cpp381 if (auto bbArg = llvm::dyn_cast<BlockArgument>(value)) { in setInsertionPointAfter() local
999 r.addAlias({bbArg, BufferRelation::Unknown, /*isDefinite=*/false}); in defaultHasTensorSemantics() argument
963 if (auto bbArg = dyn_cast<BlockArgument>(value)) unknownGetAliasingOpOperands() local
989 for (BlockArgument bbArg : region.getBlocks().front().getArguments()) unknownGetAliasingValues() local
[all...]
/llvm-project/mlir/include/mlir/Dialect/Bufferization/IR/
H A DUnstructuredControlFlow.h166 BlockArgument bbArg = in getAliasingValues() local
/llvm-project/mlir/lib/Dialect/SCF/Transforms/
H A DBufferizableOpInterfaceImpl.cpp165 if (auto bbArg = dyn_cast<BlockArgument>(value)) in getAliasingOpOperands() local
628 BlockArgument bbArg = forOp.getTiedLoopRegionIterArg(opResult); bufferRelation() local
705 BlockArgument bbArg = forOp.getTiedLoopRegionIterArg(opResult); getBufferType() local
710 BlockArgument bbArg = cast<BlockArgument>(value); getBufferType() local
973 __anon0afbc71d0602(BlockArgument bbArg) bufferize() argument
1027 if (auto bbArg = dyn_cast<BlockArgument>(value)) { getBufferType() local
1254 BlockArgument bbArg = std::get<0>(it); bufferize() local
1294 if (auto bbArg = dyn_cast<BlockArgument>(value)) getBufferType() local
[all...]
/llvm-project/mlir/lib/Dialect/MemRef/Transforms/
H A DIndependenceTransforms.cpp144 return llvm::any_of(r.getArguments(), [](BlockArgument bbArg) { in replaceAndPropagateMemRefType() argument
/llvm-project/mlir/test/lib/Dialect/Affine/
H A DTestReifyValueBounds.cpp101 auto bbArg = dyn_cast<BlockArgument>(v); testReifyValueBounds() local
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
H A DEraseUnusedOperandsAndResults.cpp409 BlockArgument bbArg = genericOp.getBody()->getArgument(before); in matchAndRewrite() local
H A DElementwiseOpFusion.cpp208 for (BlockArgument bbArg : consumerBlock.getArguments().take_front( generateFusedElementwiseOpRegion() local
216 for (BlockArgument bbArg : generateFusedElementwiseOpRegion() local
221 for (BlockArgument bbArg : generateFusedElementwiseOpRegion() local
228 for (const auto &bbArg : llvm::enumerate( generateFusedElementwiseOpRegion() local
237 for (BlockArgument bbArg : generateFusedElementwiseOpRegion() local
[all...]
H A DHoistPadding.cpp555 BlockArgument bbArg = dyn_cast<BlockArgument>(opToHoist.getSource()); in buildPackingLoopNestImpl() local
/llvm-project/mlir/lib/Dialect/GPU/Transforms/
H A DEliminateBarriers.cpp444 auto bbArg = dyn_cast<BlockArgument>(value); mayAlias() local
/llvm-project/mlir/lib/IR/
H A DPatternMatch.cpp219 for (BlockArgument bbArg : b->getArguments()) in eraseOp() local
/llvm-project/mlir/lib/Interfaces/
H A DValueBoundsOpInterface.cpp29 if (auto bbArg = dyn_cast<BlockArgument>(value)) in getOwnerOfValue() local
/llvm-project/mlir/lib/Dialect/Linalg/TransformOps/
H A DLinalgTransformOps.cpp801 BlockArgument bbArg = forallOp.getTiedBlockArgument(pUse); tileAndFuseFirstExtractUseThroughContainingOpBlockArgument() local
/llvm-project/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp1418 parallelInsertSliceOp && parallelInsertSliceOp.getDest() == bbArg) { in getCombiningOps() argument