[Mlir-commits] [clang] [llvm] [mlir] pr/densemap nfc mlir (PR #199365)

Fangrui Song llvmlistbot at llvm.org
Sat May 23 11:34:30 PDT 2026


MaskRay wrote:

As a follow-up to #198982, this patch migrates `mlir/` files to remove the assumption that non-erased DenseMap entries remain valid after an erase operation.

This change yields a significant decrease in compile time https://llvm-compile-time-tracker.com/compare.php?from=f7f7cd411e63d6ce99b7dd2cfb3e74875b2ed8a3&to=53631eec76eb04ff37f17ac6105bfd719d1085a5&stat=instructions:u

Note: The base branch is in my downstream repo (MaskRay/pr-densemap-nfc), which doesn't allow this PR to be properly stacked. Sorry for the inconvenience.

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


More information about the Mlir-commits mailing list