今のCPUはリターンスタックを何レベルか内部に内蔵してるし投機実行するから
CALL/RETでのコストなんてわずかなもんだしパイプラインも途切れないよ

x86が条件付きCALL命令を持ってないのは今から考えるととても幸いしている