前者。なぜなら
・条件分岐命令はコストが高い
・定数伝搬による最適化が期待できる