MachinePipeliner: Fix using getUniqueVRegDef on a physical register (#216793)
Currently this is permissive and doesn't assert when called with
a physical register, but I'm working on changing this edge case.
No current observable change.
Co-authored-by: Claude (Claude-Opus-4.8) <noreply@anthropic.com>