[llvm] Do not use R12 for indirect tail calls with PACBTI (PR #82661)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 27 06:23:57 PDT 2024
ostannard wrote:
> They are all in computeAvailableFunctionFeatures() (when built) and I struggled to see this function being executed.
I see copies of this code being built into `computeAvailableFunctionFeatures` (in `AArch64GenGlobalISel.inc`), and in `CheckPatternPredicate` (in `AArch64GenDAGISel.inc`), have you checked that latter? Global isel isn't enabled by default for 32-bit ARM, so I'd expect DAGISel to be the important one here.
https://github.com/llvm/llvm-project/pull/82661
More information about the llvm-commits
mailing list