fix Issue 12855 - Shadow register assignments for spilling can conflict