https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95246
--- Comment #2 from Gabriel Ravier <gabravier at gmail dot com> --- Looks like I misread it, LLVM compares `dil` and `sil` with that transformation, not `edi` and `esi` as it does without it. I should stop making bug reports at 1 am... I suppose I should mark thtis as INVALID, but I haven't been able to find how to do it, I can only seem to mark it as RESOLVED (maybe I shouldn't try to close bug reports at 5 am)