igogo-x86 wrote: @fhahn Did you mean for this patch to be NFC, by placing Sink/Src TypeSizes wherever appropriate, and then removing all the subsequent HasSameSize checks one by one? https://github.com/llvm/llvm-project/pull/122318