ARM Strong Speculative Load Hardening: Mitigating Spectre Attacks with LLVM
Tasks:
- Spectre v1 PoC on AARCH64 (M1/M2)
- SLH Pass on Spectre v1 Poc on AARCH64
- Variable-Timing PoC on AARCH64
- USLH Pass on Variable-Timing PoC on AARCH64
- Benchmark with USLH AARCH64 pass on Spec2017 or likewise