[llvm-branch-commits] [llvm] [AArch64][PAC] Eliminate excessive MOVs when computing blend (PR #115185)
Anatoly Trosinenko via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Mon Nov 11 08:48:22 PST 2024
atrosinenko wrote:
@kovdan01 Thank you for the review, I have just pushed the commit that should resolve the comments.
Additionally, I discovered that I misunderstood BRA pseudo to be kind of tail call instruction - it is actually used for computed goto. While my original changes are still harmless, it is not so natural to declare BRA to clobber both X16 and X17 as it is not actually a call instruction, so I adjusted the definition of BRA and `emitPtrauthBranch` function a bit.
https://github.com/llvm/llvm-project/pull/115185
More information about the llvm-branch-commits
mailing list