This commit fixes two issues with the liveness information after the call:
- The code always spills RCX and RDX if InProlog == true, which results in a use of undefined phys reg.
- FinalReg, JoinReg, RoundedReg, SizeReg are not added as live-ins to the basic blocks that use them, therefore they are seen undefined.
PR38376
Can you explicitely state the assumption that no earlier prolog instruction changes RCX/RDX so that checking the block live-ins is enough?