[llvm] ConstraintElim: add dry-run routine to fail early (PR #99670)
Ramkumar Ramachandra via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 22 04:09:59 PDT 2024
artagnon wrote:
Okay, so it's a near-neutral change overall, with huge improvements in a some cases. I don't think it's possible to optimize this further, without duplicating decompose(), and that is probably undesirable.
Although the benefits of this patch on its own are questionable, it is a prerequisite for another neutral change: the change to the Matrix data structure. The change to the Matrix data structure is a prerequisite for building more complicated things on top of ConsttraintSystem: I'm planning to write a solver-based dependence analysis.
https://github.com/llvm/llvm-project/pull/99670
More information about the llvm-commits
mailing list