llvm-project
7a5af4f6 - [BOLT] Gadget scanner: detect untrusted LR before tail call (#137224)

Commit
134 days ago
[BOLT] Gadget scanner: detect untrusted LR before tail call (#137224) Implement the detection of tail calls performed with untrusted link register, which violates the assumption made on entry to every function. Unlike other pauth gadgets, detection of this one involves some amount of guessing which branch instructions should be checked as tail calls.
Author
Parents
Loading