Re: [PATCH 2/2] x86/paravirt: Use XOR r32,r32 to clear register in pv_vcpu_is_preempted()

From: Jürgen Groß
Date: Tue Nov 25 2025 - 08:44:21 EST


On 20.11.25 20:15, Uros Bizjak wrote:
x86_64 zero extends 32bit operations, so for 64bit operands,
XOR r32,r32 is functionally equal to XOR r64,r64, but avoids
a REX prefix byte when legacy registers are used.

Signed-off-by: Uros Bizjak <ubizjak@xxxxxxxxx>

Reviewed-by: Juergen Gross <jgross@xxxxxxxx>


Juergen

Attachment: OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature