[llvm] [MachineLICM] Correctly Apply Register Masks (PR #95746)
Martin Storsjö via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 18 02:47:59 PDT 2024
mstorsjo wrote:
Ok, here goes:
[before-after.zip](https://github.com/user-attachments/files/15883954/before-after.zip)
`before.mir` from the output of `-stop-before=machinelicm`, and `after-good.mir` and `after-bad.mir` from `-stop-after=machinelicm`. The diff between the two after cases is pretty small and I can't say for certain whether it's faulty or not, hopefully you can.
Otherwise I'm afraid that this actually would be a lingering aarch64 target bug that just happens to appear due to this, otherwise potentially valid, change. For that, we'd have to invoke some aarch64 target maintainer...
https://github.com/llvm/llvm-project/pull/95746
More information about the llvm-commits
mailing list