arsenm wrote: > I think it is intended because we don't know the actual size for MaskedLoad at compile time? It doesn't matter, it's the number of bytes that mayLoad. As long as this reports the maximum possible it should be fine https://github.com/llvm/llvm-project/pull/156398