配列の中身を一つずつ見て0じゃなかったら0にするみたいなプログラムがあります。

中身を見て代入するか分岐するのと、
投機的に0を代入する方法のどちらが速いのでしょうか