Спекулятивное исполнение оператора if
У нас есть следующая программа:
a = random(0,1) #Random number between 0 and 1
if (a > 0.3):
#Something
Говорит ли механизм спекулятивного выполнения, что это верно в 70% случаев, и поэтому он помещает следующую инструкцию в конвейер с вероятностью 70%?