From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vs1-xe33.google.com (mail-vs1-xe33.google.com [IPv6:2607:f8b0:4864:20::e33]) by sourceware.org (Postfix) with ESMTPS id 051B23857364 for ; Thu, 4 Aug 2022 21:00:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 051B23857364 Received: by mail-vs1-xe33.google.com with SMTP id m67so641315vsc.12 for ; Thu, 04 Aug 2022 14:00:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc; bh=OB2yHPbRJ85/fsLLiVieY9v2EUZ+xbpXW5XgqMJASJM=; b=5L7KqxfjYXbX+MuvCbB72QOUtmQx33kyuhGi7q3/c9EuQ2AE4MikbZHAEUJTKx2M1k pAEohoxDJhYRt5vL5nQL4K7169pmPvn7gQWo5e47vMFj0I4WqCbYsNXo0Cv9GQdbg7wB 5/H9OeDHj0Z0kFxHmaSI3mkYAhqHo70Zv2BvXQscrUXDRoMsETI5vycQ0ENVnCF5pPaJ XQcOihKhEgeucxOShDwTqQ5NuW9hKa235Df1kHQG+ogNk6zPxJIEfZ7Px4nX6c8AyFHu gF1G37B+aZRBuHcdTe1ii7pPefWfi6ZfIqfb4kbF0Fp4Gbif0qJJCFlvtaUikqpy8ael bt/A== X-Gm-Message-State: ACgBeo1Nsjns+3xPtYMR2+X00a8jCRRBcDGOI30nY1cHY1+dPgJvEtbe F+UvxFzCTe6kyS50zt9CgeiIcygOjptsoQ== X-Google-Smtp-Source: AA6agR5y2+xAEN32oxX3HhJaGMZJ1kXTL9d5TcyehE6hmE0VP6GSo/x8o6cdYdlfUCajlnc4rftUSQ== X-Received: by 2002:a05:6102:160c:b0:357:4ddf:71d0 with SMTP id cu12-20020a056102160c00b003574ddf71d0mr1712289vsb.43.1659646843726; Thu, 04 Aug 2022 14:00:43 -0700 (PDT) Received: from mandiga.. ([2804:431:c7cb:1e34:e0c1:16f2:3734:1023]) by smtp.gmail.com with ESMTPSA id l5-20020ab01d85000000b00384ca9fbdc5sm1874384uak.7.2022.08.04.14.00.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Aug 2022 14:00:43 -0700 (PDT) From: Adhemerval Zanella To: libc-alpha@sourceware.org, "H . J . Lu" , Fangrui Song Subject: [PATCH] i386: Use cmpl instead of cmp Date: Thu, 4 Aug 2022 18:00:37 -0300 Message-Id: <20220804210037.2613528-1-adhemerval.zanella@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-12.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2022 21:00:46 -0000 Clang cannot assemble cmp in the AT&T dialect mode. --- sysdeps/i386/i686/multiarch/wcscpy-ssse3.S | 8 ++++---- sysdeps/i386/i686/multiarch/wcslen-sse2.S | 16 ++++++++-------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/sysdeps/i386/i686/multiarch/wcscpy-ssse3.S b/sysdeps/i386/i686/multiarch/wcscpy-ssse3.S index 601e0f0138..fa6598c54d 100644 --- a/sysdeps/i386/i686/multiarch/wcscpy-ssse3.S +++ b/sysdeps/i386/i686/multiarch/wcscpy-ssse3.S @@ -41,13 +41,13 @@ ENTRY (__wcscpy_ssse3) mov STR1(%esp), %edx mov STR2(%esp), %ecx - cmp $0, (%ecx) + cmpl $0, (%ecx) jz L(ExitTail4) - cmp $0, 4(%ecx) + cmpl $0, 4(%ecx) jz L(ExitTail8) - cmp $0, 8(%ecx) + cmpl $0, 8(%ecx) jz L(ExitTail12) - cmp $0, 12(%ecx) + cmpl $0, 12(%ecx) jz L(ExitTail16) PUSH (%edi) diff --git a/sysdeps/i386/i686/multiarch/wcslen-sse2.S b/sysdeps/i386/i686/multiarch/wcslen-sse2.S index 5337286d41..d49a7ce355 100644 --- a/sysdeps/i386/i686/multiarch/wcslen-sse2.S +++ b/sysdeps/i386/i686/multiarch/wcslen-sse2.S @@ -24,21 +24,21 @@ ENTRY (__wcslen_sse2) mov STR(%esp), %edx - cmp $0, (%edx) + cmpl $0, (%edx) jz L(exit_tail0) - cmp $0, 4(%edx) + cmpl $0, 4(%edx) jz L(exit_tail1) - cmp $0, 8(%edx) + cmpl $0, 8(%edx) jz L(exit_tail2) - cmp $0, 12(%edx) + cmpl $0, 12(%edx) jz L(exit_tail3) - cmp $0, 16(%edx) + cmpl $0, 16(%edx) jz L(exit_tail4) - cmp $0, 20(%edx) + cmpl $0, 20(%edx) jz L(exit_tail5) - cmp $0, 24(%edx) + cmpl $0, 24(%edx) jz L(exit_tail6) - cmp $0, 28(%edx) + cmpl $0, 28(%edx) jz L(exit_tail7) pxor %xmm0, %xmm0 -- 2.34.1