Like branch instructions, phi nodes frequently do not have debug information related to the block they are in and so they should be ignored.
LGTM.