Cope with annotations being moved to a phi.

Before, the code-gen ignored them completely, which meant we could end
up losing them. This resolves that issue. While annotations may never
start on a phi, they may be moved there by other optimizations.