From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yw1-x112f.google.com (mail-yw1-x112f.google.com [IPv6:2607:f8b0:4864:20::112f]) by sourceware.org (Postfix) with ESMTPS id 88F6E3852C4E for ; Fri, 18 Nov 2022 07:54:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 88F6E3852C4E 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-yw1-x112f.google.com with SMTP id 00721157ae682-3691e040abaso42151907b3.9 for ; Thu, 17 Nov 2022 23:54:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=a+98IJY8Axc4P4psEQ5bYFuD5q4A57+sDJNbNFXl0X0=; b=E7Azx6nt3n63Z+VAiET6iwbnpOOIjuKI1iv/1fQilppaM1V3ObUPThm5Iom+/vK1Jv mGNX8Ogj08efT+pO3ZCfAH72ekbUDmcc0WhfrGa4thE6Wg67Radc/8WAoil/fFNu3wBZ WfLtAEcFuCLKsD7eDjrZlKUbnpxEDAkEXLhDDmHszNO82v1r7q8S5LyVCMNMsA3+JgBJ s3D0AunYN4/Go2JZ+lM2a2fb3BA9BrW6jmWQwepFNaY5LCi47H3t0jGPq1Kc86dTH4Ow Bc0N3suUimLbBFucvTO5ti8V5XRz05NqvqgWIfZZ+JW6bF5GA2RciDELLC8OCquIe1gg ZQnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=a+98IJY8Axc4P4psEQ5bYFuD5q4A57+sDJNbNFXl0X0=; b=bdtffuHG3HPXuIGUYaWExjkyOHcPgNdXIcLnprAtf4UXaOt87XpPYi/GEJJImGtY42 /dmz5f9TpZQITLn5RpVPKUHhe/+4RLMjug+0OppDspfEOFRSdSJW5D6cvVoxEPxzqfXB Bx5Ua/SyUgrWjQ22FtxTyYGcZbjH3v1h39mSeB2urqROv+Ss90FpnzvUI/Ln2ZncOFcE 9IU0zGEbGhcbY9SWe7+FACkwISzgIJfPWzn+Nm2qyXyzCDA18NOK7Q+/tj7502mlqqaN 8THVV5TDS1HvZvNOd3bxl3QiAxFqD5I8s47z1Wjvo1Eap8rPuddm2+U9J3N1guwg6qcu xPWQ== X-Gm-Message-State: ANoB5pl1EAxOoTBXnkIi29mu+n7bKXabVBH/vSwsUwy6kxViabu/J+gI LX8/60P+MNJDR0SfONscp9IMehZej4VPOClL8Yg= X-Google-Smtp-Source: AA0mqf5NJlHfPPu6m1XFM/wja07i+E7aLulSMkz/Ji+OrmHDxnjJpYpWpoEd4/k+/Rj1b2/HJtUpJ+QQyRtsYdByZWg= X-Received: by 2002:a81:552:0:b0:367:b4b3:3952 with SMTP id 79-20020a810552000000b00367b4b33952mr5469547ywf.508.1668758040903; Thu, 17 Nov 2022 23:54:00 -0800 (PST) MIME-Version: 1.0 References: <20221118014522.1989180-1-hongtao.liu@intel.com> In-Reply-To: From: Hongtao Liu Date: Fri, 18 Nov 2022 15:53:49 +0800 Message-ID: Subject: Re: [PATCH] [x86] define builtins for "shared" avxneconvert-avx512bf16vl builtins. To: Jakub Jelinek Cc: liuhongt , gcc-patches@gcc.gnu.org, hjl.tools@gmail.com, ubizjak@gmail.com Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_SHORT,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 List-Id: On Fri, Nov 18, 2022 at 3:50 PM Jakub Jelinek wrote: > > On Fri, Nov 18, 2022 at 09:45:22AM +0800, liuhongt via Gcc-patches wrote: > > This should fix incorrect error when call those builtin with > > -mavxneconvert and w/o -mavx512bf16 -mavx512vl. > > > > Bootstrapped and regtested on x86_64-pc-linux-gnu{-m32,} > > Ready to push to trunk. > > > > gcc/ChangeLog: > > > > * config/i386/i386-builtins.cc (def_builtin): Hanlde "shared" > > Just a nit: s/Hanlde/Handle/ Thanks. > > > avx512bf16vl-avxneconvert builtins. > > > > gcc/testsuite/ChangeLog: > > > > * gcc.target/i386/avxneconvert-1.c: New test. > > Jakub > -- BR, Hongtao