From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by sourceware.org (Postfix) with ESMTPS id 077403858C2F for ; Thu, 25 Aug 2022 14:01:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 077403858C2F Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-x634.google.com with SMTP id y3so13370427ejc.1 for ; Thu, 25 Aug 2022 07:01:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc; bh=8W6lO+fJf+aORdV31OW3NwzRk+6XbN9OiCz0QKU9F6w=; b=fg659f1+Eq2+HH0CYvo7vIvx80H2rtzVRdr2BCP7XFBx+wimAmwUJ0OH5HTAzxa0+m V/vTdtuyhiViHlCt7xoRx/J2mw6h9lwbC3pDs7y5vFRguziVMc/3gD0eKrK9ey/sTjF6 gWAnYIIN4UZM5f6FMhCKjCuRXdEF6ozlRIjYM4pwWz2g6tCT7OGolNPRioX5c/Rd3p+c TANeLw1WFfmDemLCx7H1iy5GDhSguhcjXI60blJofNRND3JxTwgeWz0NDqoDNTGTKi8/ Jw1vmDMT0+h55nGNrfKnAzJeKNk/toRZDMwTFCKEiYJtiyl8WX9FFWLOQc4DQiXIT/Fp sWFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc; bh=8W6lO+fJf+aORdV31OW3NwzRk+6XbN9OiCz0QKU9F6w=; b=vf4skro2Io8cLP6KE7y2P3fbTmhrpBKuhI87v51GRnqn4ajk9tY9ib6P7GMfG2P/te v1PTERZg2Ji+9IyFc7Ki5pudzqpp0/SNDzr7fTMxl2hvLzq0wf6oAMOPJYocv9KnjdNP 5Lg1pzjNoH4VMsp79uR7MKHNL1iHA9U1wVYyF7NQVawyACTsgZygmuGlHC2lajPTqcgd qtzCVyuOHcxap0qFSUL4YqG1MZ6VPqodPz0IVo0gE17lGwTS+WKvILZVup5G7wNzcR0O QsZRqcvHBNhqGvYCvX3rr5h7tKp8V5aHBp0JNQvm0jqsO12jgESvY92VKRILunvAbhJ8 qm/g== X-Gm-Message-State: ACgBeo0l30BsjbxYZy3QyT6LIpCUhBOxM/EfF2XPbyDq0L8x9yN8ZB9I 4EwY1NKyJMec7RnOXhFFHIgZ43VLfoanrQrYfc8= X-Google-Smtp-Source: AA6agR73y1XEDYHxxpGwkdjgmiSm9PZv+8m7sIKKPMzIwhDZv09uNoETB0CV6xsiwLT1A+lX6z0PERSw3IfSygxQ2nI= X-Received: by 2002:a17:907:3f87:b0:731:7702:50b9 with SMTP id hr7-20020a1709073f8700b00731770250b9mr2550266ejc.735.1661436113663; Thu, 25 Aug 2022 07:01:53 -0700 (PDT) MIME-Version: 1.0 References: <2ffb2ff4-540d-3bcf-4e4e-478acbdd910d@linux.ibm.com> <20220823142620.GU25951@gate.crashing.org> <55bbac6d-7595-df10-0a2b-e09ca25f90f5@linux.ibm.com> <8177d3a3-ec97-c15e-dddd-ec88930757dd@linux.ibm.com> In-Reply-To: <8177d3a3-ec97-c15e-dddd-ec88930757dd@linux.ibm.com> From: David Edelsohn Date: Thu, 25 Aug 2022 10:01:38 -0400 Message-ID: Subject: Re: [PATCH, rs6000] Change insn condition from TARGET_64BIT to TARGET_POWERPC64 for VSX scalar extract/insert instructions To: "Kewen.Lin" Cc: HAO CHEN GUI , gcc-patches , Peter Bergner , Segher Boessenkool Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Thu, Aug 25, 2022 at 1:22 AM Kewen.Lin wrote: > > on 2022/8/25 11:37, HAO CHEN GUI wrote: > > Hi, > > > > On 24/8/2022 =E4=B8=8B=E5=8D=88 1:24, Kewen.Lin wrote: > >> Could you try to test with dg-options "-mdejagnu-cpu=3Dpower9 -mpowerp= c64" all the time, but still > >> having that has_arch_ppc64 effective target on aix? > >> > >> I'd expect has_arch_ppc64 check to fail on aix 32bit, the error will n= ot be a problem (turning > >> into an UNSUPPORTED then)? > > > > I tested it on AIX. "has_arch_ppc64" fails with dg-options "-mdejagnu-c= pu=3Dpower9 -mpowerpc64" on > > 32-bit AIX environment. It works as we expected. > > Nice, thanks for your time on testing. > > > > > Also I found that AIX and Darwin are skipped for bfp test. So in testca= se, it's no need to care > > about them. Not sure if it's intention. > > > > In bfp.exp > > > > # Exit immediately if this isn't a PowerPC target or if the target is > > # aix or Darwin. > > if { (![istarget powerpc*-*-*] && ![istarget rs6000-*-*]) > > || [istarget "powerpc*-*-aix*"] > > || [istarget "powerpc*-*-darwin*"] } then { > > return > > } > > I can't find a hint about why we wanted to disable bfp testing on aix, it= looks like a overkill to me. > > Could you help to further test if all test cases in this small bucket ava= ilable on aix? > > Maybe it can give us some evidences on why it's intentional or not. > > Hi David & Segher, > > Do you have some insights on this? AIX (and Darwin) are not Linux and not ELF. There is no support for BPF. All of the tests fail, so they are skipped. Thanks, David