From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x1036.google.com (mail-pj1-x1036.google.com [IPv6:2607:f8b0:4864:20::1036]) by sourceware.org (Postfix) with ESMTPS id 009E33858D37 for ; Tue, 22 Aug 2023 22:48:40 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 009E33858D37 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-pj1-x1036.google.com with SMTP id 98e67ed59e1d1-26b56cc7896so2745857a91.3 for ; Tue, 22 Aug 2023 15:48:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692744520; x=1693349320; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=y2abIQIaI2ZOTC3HdgvZ2/fg271kzRCEvuYWWuY5uOU=; b=B/3UBfIMxVdPVx1wq257PbVXfR+HQOHnRya0npp5EIG4WNGWzlJ/agul2Oj0s28nuS /IMCqq0J5SLe5mDWksR9z2I16ldLbVkAl0iLzQivaBqfgbkkyxiBLAkvlkI6CWToI7uA O3I/NvVZfToTIICDFeP1WTx1r3GXf1aCg31rCeR/63mSLDJ6sXdq9C3jIYia341+nBS7 SQqeBXJzBrAK7lKv7qfTand8V+h38/K2rT2m2ixy1AD8y792qnD7VzvVzKWYv3J/CEOb MNepM9ysdkEVYIpEQOQThwlIFTc+NggkzWCLnqUaEguOdjbglUqARXJN7dq8s0h6LekM q7Vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692744520; x=1693349320; h=content-transfer-encoding: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=y2abIQIaI2ZOTC3HdgvZ2/fg271kzRCEvuYWWuY5uOU=; b=P47d6kMN+72GU9flgtS3qJT76Ya7CNGjgHb+lE5r8vCw0QGkEHzcRqgBLVLkHRnViQ W1KXbe+OL+tuhLLpYLfw92HQhCMPMIm3tSoEIdxD6Xt2DggSAyWTUg53DI1H6UmSUpWU oFhOhz1d0jpyIWOpSsMttYveF5xy8BNIMU7ENRdYXe3ZwHoGT53NhjMgmWEc9gDYMkzy wKzUrS6sCkNUFTz7DmmI5B5TRRZ4UA6R5v4jUr/FuZ2mLUhwKpp3qErMhGlxJkL1UTip wOON8S6kPoLQoF8DeNnr9Yu/hbn2nl3hXmY8W9AEh0D2/QSR7bADLGx3N/CRadcE/ZuS /PjA== X-Gm-Message-State: AOJu0YzQH2j5HEfaDT1mx/6xdg9U7OanUOQJuG30D0mcXNalGfqR6jU0 h6HOL060oDrtWdrzv4hDto6d+rO7rWuJfznah8g= X-Google-Smtp-Source: AGHT+IEyyXhUtA6b9qyK3ktX4Ek58iwuNWBk9dheBRRBNAxdDiA5r7x70LPUdv5vP87DTjSz9BYV2hDknte4Vma0CBI= X-Received: by 2002:a17:90a:d48b:b0:263:f4cc:a988 with SMTP id s11-20020a17090ad48b00b00263f4cca988mr8284365pju.5.1692744519476; Tue, 22 Aug 2023 15:48:39 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Andrew Pinski Date: Tue, 22 Aug 2023 15:48:27 -0700 Message-ID: Subject: Re: Patch ping Re: [PATCH 0/12] GCC _BitInt support [PR102989] To: Jakub Jelinek Cc: "Joseph S. Myers" , Richard Biener , gcc-patches@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.8 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 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 Mon, Aug 21, 2023 at 8:25=E2=80=AFAM Jakub Jelinek via Gcc-patches wrote: > > Hi! > > On Wed, Aug 09, 2023 at 08:14:14PM +0200, Jakub Jelinek via Gcc-patches w= rote: > > Jakub Jelinek (12): > > expr: Small optimization [PR102989] > > lto-streamer-in: Adjust assert [PR102989] > > phiopt: Fix phiopt ICE on vops [PR102989] > > Middle-end _BitInt support [PR102989] > > _BitInt lowering support [PR102989] > > i386: Enable _BitInt on x86-64 [PR102989] > > ubsan: _BitInt -fsanitize=3Dundefined support [PR102989] > > libgcc: Generated tables for _BitInt <-> _Decimal* conversions [PR102= 989] > > libgcc _BitInt support [PR102989] > > C _BitInt support [PR102989] > > testsuite part 1 for _BitInt support [PR102989] > > testsuite part 2 for _BitInt support [PR102989] > > + C _BitInt incremental fixes [PR102989] > > I'd like to ping this patch series. > First 3 patches are committed, the rest awaits patch review. > > Joseph, could I ask now at least for an overall design review of the > C patches (8-10,13) whether its interfaces with middle-end are ok, > so that Richi can review the middle-end parts? On a related note, does it make sense to add this as a C++ front-end as an Extension too? I noticed clang supports it for C++. Thanks, Andrew > > Thanks. > > Jakub >