From eb45d5bd644771887fc31a7abc2851c7dd37b3f4 Mon Sep 17 00:00:00 2001 From: vamsi-parasa Date: Wed, 13 Mar 2024 18:34:34 +0000 Subject: [PATCH] 8327999: Remove copy of unused registers for cpu features check in x86_64 AVX2 Poly1305 implementation Reviewed-by: jbhateja, sviswanathan --- src/hotspot/cpu/x86/vm_version_x86.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/hotspot/cpu/x86/vm_version_x86.cpp b/src/hotspot/cpu/x86/vm_version_x86.cpp index 68040b1c0c0..1159d0f69a3 100644 --- a/src/hotspot/cpu/x86/vm_version_x86.cpp +++ b/src/hotspot/cpu/x86/vm_version_x86.cpp @@ -309,9 +309,6 @@ class VM_Version_StubGenerator: public StubCodeGenerator { __ cpuid(); __ lea(rsi, Address(rbp, in_bytes(VM_Version::sef_cpuid7_ecx1_offset()))); __ movl(Address(rsi, 0), rax); - __ movl(Address(rsi, 4), rbx); - __ movl(Address(rsi, 8), rcx); - __ movl(Address(rsi, 12), rdx); // // Extended cpuid(0x80000000)