It is just an unnecessary node, which the middleend does not understand and therefore cannot optimize.