Don't remove the first non-internal block that has profile weight. (#16227)
Don't remove the first non-internal block that has profile weight. (#16227)

When using profile weights, fgComputeEdgeWeights expects the first non-internal block to have profile weight.
Make sure we don't break that invariant when removing an empty block.

This fixes VSO 546031.
cshung/coreclr,poizan42/coreclr,yizhang82/coreclr,mmitche/coreclr,poizan42/coreclr,mmitche/coreclr,cshung/coreclr,krk/coreclr,cshung/coreclr,ruben-ayrapetyan/coreclr,mmitche/coreclr,wtgodbe/coreclr,ruben-ayrapetyan/coreclr,wtgodbe/coreclr,mmitche/coreclr,ruben-ayrapetyan/coreclr,yizhang82/coreclr,wtgodbe/coreclr,yizhang82/coreclr,wtgodbe/coreclr,ruben-ayrapetyan/coreclr,krk/coreclr,ruben-ayrapetyan/coreclr,krk/coreclr,krk/coreclr,mmitche/coreclr,krk/coreclr,cshung/coreclr,cshung/coreclr,mmitche/coreclr,wtgodbe/coreclr,poizan42/coreclr,poizan42/coreclr,wtgodbe/coreclr,yizhang82/coreclr,poizan42/coreclr,yizhang82/coreclr,cshung/coreclr,ruben-ayrapetyan/coreclr,krk/coreclr,yizhang82/coreclr,poizan42/coreclr