While looking at this, I found that expr.c always calls
free_temp_slots immediately followed by pops_temp_slots. Isn't the
call to free_temp_slots pointless there?It looks like it is now. It didn't used to be though (when we had RTL_EXPR).
While looking at this, I found that expr.c always calls
free_temp_slots immediately followed by pops_temp_slots. Isn't the
call to free_temp_slots pointless there?It looks like it is now. It didn't used to be though (when we had RTL_EXPR).