[Mlir-commits] [mlir] [mlir] Do not merge blocks during canonicalization by default (PR #95057)

Giuseppe Rossini llvmlistbot at llvm.org
Tue Jun 11 08:39:41 PDT 2024


giuseros wrote:

> What is the problem you're seeing with the number of block arguments? (in terms of code generation they are lowered to "nothing", basically just a register constraint, worst case a register copy)

The problem is that blocks with >32k arguments are very slow to manage and hang the compiler (with 32k it takes few minutes, but the original IR I had did never stop). 


https://github.com/llvm/llvm-project/pull/95057


More information about the Mlir-commits mailing list