search for: __builtin_speculation_safe_value

Displaying 2 results from an estimated 2 matches for "__builtin_speculation_safe_value".

2018 Jul 11
3
RFC: Speculative Load Hardening (a Spectre variant #1 mitigation)
...rinsic. > - LLVM: https://reviews.llvm.org/D49071: Enable lowering of > llvm.speculation_safe_value to DSB/ISB pair. > - LLVM: https://reviews.llvm.org/D49072: Enable automatic mitigation > against control flow speculation. > - Clang: https://reviews.llvm.org/D49073: Introducing > __builtin_speculation_safe_value. > > I'll be on a long holiday soon, so there may be delays to me reacting on > review feedback. > Sure. Given the sudden but very strong interest we have from some users, I'm going to try and make progress landing at least the initial version of the x86 stuff. But I very much...
2018 Mar 23
5
RFC: Speculative Load Hardening (a Spectre variant #1 mitigation)
Hello all, I've been working for the last month or so on a comprehensive mitigation approach to variant #1 of Spectre. There are a bunch of reasons why this is desirable: - Critical software that is unlikely to be easily hand-mitigated (or where the performance tradeoff isn't worth it) will have a compelling option. - It gives us a baseline on performance for hand-mitigation. - Combined