Retpoline
prevents speculative execution (Spectre) by isolating branches
using an infinite loop that is never executed to prevent the CPU from
speculating on the target of an indirect jump.
Details:
- Retpoline: a software construct for preventing branch-target-injection - Google Help
- OpenBSD 6.4
- Spectre - Wikipedia