[llvm-branch-commits] [llvm] [BOLT] Gadget scanner: detect authentication oracles (PR #135663)

Anatoly Trosinenko via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Apr 17 08:46:15 PDT 2025


atrosinenko wrote:

After testing current mainline version of gadget scanner (with this stack of PRs applied) against llvm-test-suite, I spotted false positives for combined instructions like `retaa`: they were reported as authentication oracles, because `getAuthenticatedReg` returns LR for them, which is not checked afterward. As this is quite important issue to resolve before this PR is merged, I inserted #136147 before this PR and updated this one accordingly.

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


More information about the llvm-branch-commits mailing list