Visual c++がspectre対応したよ
/Qspectreオプションで自動でlfenceを突っ込んで投機実行を止めるよ
手持ちのソースはリコンパイルしてね
https://blogs.msdn.microsoft.com/vcblog/2018/01/15/spectre-mitigations-in-msvc/