Home
last modified time | relevance | path

Searched refs:LoopNestStats (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/mlir/include/mlir/Transforms/
DLoopFusionUtils.h103 struct LoopNestStats { struct
116 bool getLoopNestStats(AffineForOp forOp, LoopNestStats *stats); argument
123 int64_t getComputeCost(AffineForOp forOp, LoopNestStats &stats);
132 bool getFusionComputeCost(AffineForOp srcForOp, LoopNestStats &srcStats,
133 AffineForOp dstForOp, LoopNestStats &dstStats,
/external/llvm-project/mlir/lib/Transforms/Utils/
DLoopFusionUtils.cpp402 bool mlir::getLoopNestStats(AffineForOp forOpRoot, LoopNestStats *stats) { in getLoopNestStats()
455 Operation *forOp, LoopNestStats &stats, in getComputeCostHelper()
554 int64_t mlir::getComputeCost(AffineForOp forOp, LoopNestStats &stats) { in getComputeCost()
565 bool mlir::getFusionComputeCost(AffineForOp srcForOp, LoopNestStats &srcStats, in getFusionComputeCost()
566 AffineForOp dstForOp, LoopNestStats &dstStats, in getFusionComputeCost()
/external/llvm-project/mlir/lib/Transforms/
DLoopFusion.cpp1068 LoopNestStats srcLoopNestStats; in isFusionProfitable()
1076 LoopNestStats dstLoopNestStats; in isFusionProfitable()