[llvm] AArch64: Clear hasSideEffects on AUT and AUTPAC. (PR #141330)

Anatoly Trosinenko via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 11 11:13:07 PDT 2025


atrosinenko wrote:

In #130809 I did the same change to `LOADgotAUTH`, to make it possible for DCE to remove that instruction if it is not used anymore. Turned out, `MultiSource/Benchmarks/Ptrdist/ks/ks` test from llvm-test-suite started to crash because MachineLICM moved `LOADgotAUTH` immediately below an unrelated `$x16 = COPY ...` instruction. I guess, this PR may be affected as well. This patch seems to fix the issue: https://github.com/atrosinenko/llvm-project/commit/ca1b92ff7ffc790976ac8029c85a74e6242ba621.

https://github.com/llvm/llvm-project/pull/141330


More information about the llvm-commits mailing list