[llvm] [BOLT] Gadget scanner: detect authentication oracles (PR #135663)
Kristof Beyls via llvm-commits
llvm-commits at lists.llvm.org
Wed May 28 02:22:41 PDT 2025
================
@@ -912,6 +1464,12 @@ void FunctionAnalysisContext::run() {
handleSimpleReports(UnsafeUses);
if (!UnsafeUses.empty())
augmentUnsafeUseReports(UnsafeUses);
+
+ SmallVector<PartialReport<MCPhysReg>> UnsafeDefs;
+ findUnsafeDefs(UnsafeDefs);
+ handleSimpleReports(UnsafeUses);
----------------
kbeyls wrote:
It looks suspicious to me that this passes `UnsafeUses` rather than `UnsafeDefs`?
https://github.com/llvm/llvm-project/pull/135663
More information about the llvm-commits
mailing list