From patchwork Tue Dec 14 15:05:01 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vladimir Makarov X-Patchwork-Id: 48900 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id F3E3D385842E for ; Tue, 14 Dec 2021 15:05:38 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F3E3D385842E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1639494339; bh=+AZMNDEx8FWCM4fLLbDR0k7msCojePDSaCP2EQep+LM=; h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=pFzenPpDd18ogErWf76qFGvwmuHI4R1ZEDqzTlXvhLDf4Kg/pQq3eh2rr5NKmNoKp KligWe6IE1Y+RSJQJM6hARAb/h2RqoAlRoW7xUDdDzD7fuoWVm2T27WwdKYLm7ICWA KgK3QZZCUMXkGitw5cnfmKAiF00HPAqMuzdjMcUE= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by sourceware.org (Postfix) with ESMTPS id 33B25385840B for ; Tue, 14 Dec 2021 15:05:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 33B25385840B Received: from mail-io1-f72.google.com (mail-io1-f72.google.com [209.85.166.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-327-nyVyoG_hNEeKSiccBnd71Q-1; Tue, 14 Dec 2021 10:05:04 -0500 X-MC-Unique: nyVyoG_hNEeKSiccBnd71Q-1 Received: by mail-io1-f72.google.com with SMTP id z21-20020a5e8615000000b005e22e531c8aso17922839ioj.13 for ; Tue, 14 Dec 2021 07:05:04 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent :content-language:from:subject:to; bh=1KjoVwJwipFO9haZL489+KIMRAbCL82kxf114y3NYcs=; b=PPynKxrdDzhlt6lwO5echX0yyBIl78I+oDmmVAKKSRaVPjFYG079eNCOKpy6N0krpV intmoH9ctwTvuUKkIeUQ6fci7X2U594NQBYesCu2ymayG4kinDbLFQMoBzrvgklxMw/Y HFndSVdHpoEhSOfKagDLmhR545cL2z4MjswF2mgSalZs6inWySQdGY7rBcaIHF7dkmrS C2qzAPUr35xmd+0mXVtXb8zGcdj7mco5ey1IcOY2EkZRVDt7IghHFLcyWZ2YAjPRFO5c RO/KTek5rXm4R8re34QjS3FkHZPmRiUv+AdLc+Kz4hHNVDkvehqA3ml4Ax47defjf/pt TheQ== X-Gm-Message-State: AOAM532y75LGc0hLQhOwfumzfeUl9HH2KMRuc8daSe2ByEPp5I1g1cp9 4LMwktn8F6LX7hmxaKKriF07dwYKWZMdJOCioDHEeP8zgK6U5/ZJC/wPatI+0CY5QQjqHugVjKh r8U62FfbEfgNUKjDBZ1zdYEBVaSkos74F7Rz8GTUrMdUaCXANuW2+CQO+yfLk+Qt+sOFyYg== X-Received: by 2002:a05:6602:3c2:: with SMTP id g2mr3965548iov.65.1639494303744; Tue, 14 Dec 2021 07:05:03 -0800 (PST) X-Google-Smtp-Source: ABdhPJz0uALvsFM4PXLqUcbmT9Iq1BD09/usKIoQqJj8unLDoKSzNAIRctk+n9NiJQnuX5+WH50EeA== X-Received: by 2002:a05:6602:3c2:: with SMTP id g2mr3965504iov.65.1639494303477; Tue, 14 Dec 2021 07:05:03 -0800 (PST) Received: from [192.168.1.113] ([69.165.238.126]) by smtp.gmail.com with ESMTPSA id s14sm48859iln.9.2021.12.14.07.05.02 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 14 Dec 2021 07:05:02 -0800 (PST) Message-ID: <64e2516d-cae8-3b1c-48dd-5515f2b5c21a@redhat.com> Date: Tue, 14 Dec 2021 10:05:01 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Subject: [committed] [PR99531] Do not scan push insn for ia32 in the test To: "gcc-patches@gcc.gnu.org" X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-US X-Spam-Status: No, score=-13.0 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, KAM_SHORT, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Vladimir Makarov via Gcc-patches From: Vladimir Makarov Reply-To: Vladimir Makarov Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" This is one more patch for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99531 The following patch fixes the test failure on ia32. commit 4ddeae2b2777aa5136fc2bb21c15b0fcccdafece Author: Vladimir N. Makarov Date: Tue Dec 14 08:57:30 2021 -0500 [PR99531] Do not scan push insn for ia32 in the test The patch prohibits scanning push insn for ia32 as push are expected not to be generated only for x86_64 Linux ABI. gcc/testsuite/ChangeLog: PR target/99531 * gcc.target/i386/pr99531.c: Do not scan for ia32. diff --git a/gcc/testsuite/gcc.target/i386/pr99531.c b/gcc/testsuite/gcc.target/i386/pr99531.c index 0e1a08b7c77..98536452488 100644 --- a/gcc/testsuite/gcc.target/i386/pr99531.c +++ b/gcc/testsuite/gcc.target/i386/pr99531.c @@ -4,4 +4,4 @@ int func(int, int, int, int, int, int); int caller(int a, int b, int c, int d, int e) { return func(0, a, b, c, d, e); } -/* { dg-final { scan-assembler-not "push" } } */ +/* { dg-final { scan-assembler-not "push" { target { ! ia32 } } } } */