[Mlir-commits] [mlir] [mlir] Add Repeated<T> constructors for TypeRange and ValueRange (PR #186923)

Jakub Kuderski llvmlistbot at llvm.org
Tue Mar 17 07:51:22 PDT 2026


kuhar wrote:

> > FYI, I previously tried to add more cases to these ranges and hit issues on 32 bit platforms #121996
> 
> Would anyone complain if we added `alignas(8)` on `Value` and `Type`? I think 32 bit platforms have very few users these days.

This breaks because existing code uses `PointerIntPair<Type, ...>`, so we can't increase the size beyond `intptr_t`. Let me see if there are some alternatives that don't mess with `Type` and `Value`...

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


More information about the Mlir-commits mailing list