The one way I know of for denormals to arise in real calculations is when you have a process that converges on zero. In which case, values will pass through the denormal range on the way from the normal range down to zero. And converting denormals to zero is obviously correct.
What other cases have you seen of denormals arising in real calculations?
What other cases have you seen of denormals arising in real calculations?