krzysz00 wrote: Yeah, using zero-bitwidth pairs instead of uninitialized for non-integer values a few PRs back is a choice I'm not entirely sure I agree with, and I'm confused about why it was done. @Mogball https://github.com/llvm/llvm-project/pull/134003