Searched refs:LoopNestStats (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/ |
| H A D | LoopFusionUtils.h | 128 struct LoopNestStats { struct 141 bool getLoopNestStats(AffineForOp forOp, LoopNestStats *stats); argument 148 int64_t getComputeCost(AffineForOp forOp, LoopNestStats &stats); 157 bool getFusionComputeCost(AffineForOp srcForOp, LoopNestStats &srcStats, 158 AffineForOp dstForOp, LoopNestStats &dstStats,
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/ |
| H A D | LoopFusionUtils.cpp | 481 bool mlir::getLoopNestStats(AffineForOp forOpRoot, LoopNestStats *stats) { in getLoopNestStats() 534 Operation *forOp, LoopNestStats &stats, in getComputeCostHelper() 569 int64_t mlir::getComputeCost(AffineForOp forOp, LoopNestStats &stats) { in getComputeCost() 580 bool mlir::getFusionComputeCost(AffineForOp srcForOp, LoopNestStats &srcStats, in getFusionComputeCost() 581 AffineForOp dstForOp, LoopNestStats &dstStats, in getFusionComputeCost()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/ |
| H A D | LoopFusion.cpp | 1110 LoopNestStats srcLoopNestStats; in isFusionProfitable() 1115 LoopNestStats dstLoopNestStats; in isFusionProfitable()
|