From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1039) id 33DF4385840D; Thu, 1 Jun 2023 16:24:20 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 33DF4385840D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1685636660; bh=wo7QrK2PBnHrWukqUJugk3rTQ4v1ri+ELo3RzKVjlOw=; h=From:To:Subject:Date:From; b=le6XM7u6MokM/mTVYvkFoq7WhIYvcJXhOup9k8mMFZHkiPizZNSdUIqtsSrFvSzo8 vkBQmxHwDmhL/Eetry7aBh5WwVXFeSFiXhsmFdqam3ggqHXmkd/7wFd6/ifNk58LO7 f1qf/U1GWtzPkKlzh9Iw9/5xMMTDhB3Nfa48TL+E= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: H.J. Lu To: glibc-cvs@sourceware.org Subject: [glibc] x86-64: Use YMM registers in memcmpeq-evex.S X-Act-Checkin: glibc X-Git-Author: H.J. Lu X-Git-Refname: refs/heads/master X-Git-Oldrev: 6286cca2cb8389dcffec39238a8bf15ffea96396 X-Git-Newrev: a8c888997845c5192e446176374c2e13bb3e2195 Message-Id: <20230601162420.33DF4385840D@sourceware.org> Date: Thu, 1 Jun 2023 16:24:20 +0000 (GMT) List-Id: https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=a8c888997845c5192e446176374c2e13bb3e2195 commit a8c888997845c5192e446176374c2e13bb3e2195 Author: H.J. Lu Date: Thu Jun 1 08:53:35 2023 -0700 x86-64: Use YMM registers in memcmpeq-evex.S Since the assembly source file with -evex suffix should use YMM registers, not ZMM registers, include x86-evex256-vecs.h by default to use YMM registers in memcmpeq-evex.S Reviewed-by: Noah Goldstein Diff: --- sysdeps/x86_64/multiarch/memcmpeq-evex.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sysdeps/x86_64/multiarch/memcmpeq-evex.S b/sysdeps/x86_64/multiarch/memcmpeq-evex.S index 3666f649cd..7eefff77f1 100644 --- a/sysdeps/x86_64/multiarch/memcmpeq-evex.S +++ b/sysdeps/x86_64/multiarch/memcmpeq-evex.S @@ -42,7 +42,7 @@ # endif # ifndef VEC_SIZE -# include "x86-evex512-vecs.h" +# include "x86-evex256-vecs.h" # endif # include "reg-macros.h"