[llvm-branch-commits] [llvm] [DataLayout][LangRef] Split non-integral and unstable pointer properties (PR #105735)

Alexander Richardson via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Fri Aug 1 11:23:34 PDT 2025


arichardson wrote:

> Drop non-integral as a concept, but make `DL.isNonIntegralPointer()` do a index width != address width check to preserve the old behavior

Yes I was thinking of that option too and I think that is probably the best approach for now. Assuming we don't have any targets that have `repr width != addr width` -- will audit.

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


More information about the llvm-branch-commits mailing list