/llvm-project/mlir/lib/Transforms/Utils/ |
H A D | ControlFlowSinkUtils.cpp | 38 DominanceInfo &domInfo) in Sinker() 69 DominanceInfo &domInfo; member in __anon89163b190111::Sinker 128 RegionRange regions, DominanceInfo &domInfo, in controlFlowSink()
|
/llvm-project/mlir/lib/Dialect/Bufferization/Transforms/ |
H A D | EmptyTensorElimination.cpp | 34 neededValuesDominateInsertionPoint(const DominanceInfo &domInfo, in neededValuesDominateInsertionPoint() argument 53 insertionPointDominatesUses(const DominanceInfo & domInfo,Operation * insertionPoint,Operation * emptyTensorOp) insertionPointDominatesUses() argument 66 DominanceInfo domInfo; findValidInsertionPoint() local
|
H A D | OneShotAnalysis.cpp | 264 happensBefore(Operation * a,Operation * b,const DominanceInfo & domInfo) happensBefore() argument 607 hasReadAfterWriteInterference(const DenseSet<OpOperand * > & usesRead,const DenseSet<OpOperand * > & usesWrite,const DominanceInfo & domInfo,OneShotAnalysisState & state) hasReadAfterWriteInterference() argument 910 wouldCreateReadAfterWriteInterference(OpOperand & operand,const DominanceInfo & domInfo,OneShotAnalysisState & state,bool checkConsistencyOnly=false) wouldCreateReadAfterWriteInterference() argument 1004 bufferizableInPlaceAnalysisImpl(OpOperand & operand,OneShotAnalysisState & state,const DominanceInfo & domInfo) bufferizableInPlaceAnalysisImpl() argument 1026 analyzeSingleOp(Operation * op,const DominanceInfo & domInfo) analyzeSingleOp() argument 1149 analyzeOp(Operation * op,const DominanceInfo & domInfo) analyzeOp() argument 1203 checkPreBufferizationAssumptions(Operation * op,const DominanceInfo & domInfo,OneShotAnalysisState & state) checkPreBufferizationAssumptions() argument 1343 DominanceInfo domInfo(op); analyzeOp() local [all...] |
/llvm-project/flang/lib/Optimizer/Transforms/ |
H A D | MemRefDataFlowOpt.cpp | 98 mlir::DominanceInfo *domInfo; member in __anon5825f3410111::LoadStoreForwarding 106 auto *domInfo = &getAnalysis<mlir::DominanceInfo>(); in runOnOperation() local
|
H A D | AddAliasTags.cpp | 59 PassState(mlir::DominanceInfo &domInfo) : domInfo(domInfo) {} in PassState() argument 82 mlir::DominanceInfo &domInfo; member in __anon5137ec420111::PassState 308 auto &domInfo = getAnalysis<mlir::DominanceInfo>(); runOnOperation() local
|
H A D | LoopVersioning.cpp | 293 auto &domInfo = getAnalysis<mlir::DominanceInfo>(); runOnOperation() local
|
/llvm-project/mlir/lib/Transforms/ |
H A D | ControlFlowSink.cpp | 38 auto &domInfo = getAnalysis<DominanceInfo>(); in runOnOperation() local
|
H A D | CSE.cpp | 63 CSEDriver(RewriterBase &rewriter, DominanceInfo *domInfo) in CSEDriver() 122 DominanceInfo *domInfo = nullptr; member in __anona17202b50211::CSEDriver 383 DominanceInfo &domInfo, Operation *op, in eliminateCommonSubExpressions()
|
/llvm-project/mlir/test/lib/Analysis/ |
H A D | TestCFGLoopInfo.cpp | 37 DominanceInfo &domInfo = getAnalysis<DominanceInfo>(); in runOnOperation() local
|
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/ |
H A D | EliminateEmptyTensors.cpp | 43 DominanceInfo domInfo; in linalgOpAnchoredEmptyTensorEliminationStep() local
|
H A D | HoistPadding.cpp | 114 DominanceInfo domInfo(outermostEnclosingForOp); in computeBackwardSlice() local
|
/llvm-project/mlir/test/lib/Transforms/ |
H A D | TestControlFlowSink.cpp | 38 auto &domInfo = getAnalysis<DominanceInfo>(); in runOnOperation() local
|
/llvm-project/mlir/lib/IR/ |
H A D | Verifier.cpp | 93 DominanceInfo domInfo; verifyOpAndDominance() local 380 verifyDominanceOfContainedRegions(Operation & op,DominanceInfo & domInfo) verifyDominanceOfContainedRegions() argument
|
/llvm-project/mlir/include/mlir/IR/ |
H A D | Dominance.h | 75 auto domInfo = getDominanceInfo(region, /*needsDomTree*/ true).getPointer(); in getRootNode() local
|
/llvm-project/mlir/lib/Conversion/ControlFlowToSCF/ |
H A D | ControlFlowToSCF.cpp | 172 auto &domInfo = funcOp != op ? getChildAnalysis<DominanceInfo>(funcOp) runOnOperation() local
|
/llvm-project/mlir/lib/Dialect/Affine/Utils/ |
H A D | Utils.cpp | 831 forwardStoreToLoad(AffineReadOpInterface loadOp,SmallVectorImpl<Operation * > & loadOpsToErase,SmallPtrSetImpl<Value> & memrefsToErase,DominanceInfo & domInfo,llvm::function_ref<bool (Value,Value)> mayAlias) forwardStoreToLoad() argument 956 loadCSE(AffineReadOpInterface loadA,SmallVectorImpl<Operation * > & loadOpsToErase,DominanceInfo & domInfo,llvm::function_ref<bool (Value,Value)> mayAlias) loadCSE() argument 1035 affineScalarReplace(func::FuncOp f,DominanceInfo & domInfo,PostDominanceInfo & postDomInfo,AliasAnalysis & aliasAnalysis) affineScalarReplace() argument 1295 std::unique_ptr<DominanceInfo> domInfo; replaceAllMemRefUsesWith() local [all...] |
/llvm-project/mlir/lib/Dialect/SCF/TransformOps/ |
H A D | SCFTransformOps.cpp | 469 DominanceInfo domInfo(source); isOpSibling() local
|
/llvm-project/mlir/lib/Target/LLVMIR/ |
H A D | ModuleImport.cpp | 1994 processDebugIntrinsic(llvm::DbgVariableIntrinsic * dbgIntr,DominanceInfo & domInfo) processDebugIntrinsic() argument 2060 DominanceInfo domInfo; processDebugIntrinsics() local
|
/llvm-project/mlir/lib/Dialect/Transform/IR/ |
H A D | TransformOps.cpp | 292 DominanceInfo domInfo; in applyToOne() local 443 DominanceInfo domInfo; in applyToOne() local
|
/llvm-project/mlir/lib/Dialect/Linalg/TransformOps/ |
H A D | LinalgTransformOps.cpp | 613 DominanceInfo domInfo(containingOp); replaceForAllWithNewSignature() local
|