Leonid Gorbunov ff5f8e513c
[MLIR][Presburger] removeTrivialRedundancy: skip unnecessary check for duplicate constraints (#138969)
`removeTrivialRedundancy` first marks duplicate rows redundant, then
when multiple rows differ only by a constant term, it removes all but
one of them. Since the latter removes all but one duplicate row as well,
it is unnecessary (redundant!) to mark duplicate rows redundant. So we
remove this step.
2025-05-28 13:21:00 +01:00
..
2025-05-24 00:03:07 -04:00

Multi-Level Intermediate Representation

See https://mlir.llvm.org/ for more information.