Searched refs:LoopNestStats (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/mlir/include/mlir/Transforms/ |
D | LoopFusionUtils.h | 103 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/ |
D | LoopFusionUtils.cpp | 402 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/ |
D | LoopFusion.cpp | 1068 LoopNestStats srcLoopNestStats; in isFusionProfitable() 1076 LoopNestStats dstLoopNestStats; in isFusionProfitable()
|