[Mlir-commits] [mlir] [MLIR] Improve in-place folding to iterate until fixed-point (PR #160615)
    Eric Feng 
    llvmlistbot at llvm.org
       
    Fri Sep 26 14:40:35 PDT 2025
    
    
  
efric wrote:
@joker-eph 
Cherry picked this and tested on SDXL in IREE.
Some stats:
```
 124054 mlir-builder-try-to-fold     - Number of OpBuilder::tryFold loop total calls
      3 mlir-builder-try-to-fold     - Number of OpBuilder::tryFold loop max iterations
 124247 mlir-builder-try-to-fold     - Number of OpBuilder::tryFold loop total iterations
     86 mlir-builder-try-to-fold     - OpBuilder::tryFold total loop time (us)
```
So average number of iterations is roughly 1.
No calls to the one in `FoldUtils.cpp`.
No meaningful increase in total compilation time :smile:.
https://github.com/llvm/llvm-project/pull/160615
    
    
More information about the Mlir-commits
mailing list