SoK: Practical Foundations for Software Spectre Defenses | IEEE Conference Publication | IEEE Xplore