
We should always update the `SkipComputation` which is set in `VPCostContext` before VPlan compute costs. This patch prevent the assertion of in-loop reduction in the `VPReductionRecipe::computeCost()` and other potential assertions of partially implemented VPlan-based cost model.