From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by sourceware.org (Postfix) with ESMTPS id 809753849AF1 for ; Thu, 16 May 2024 08:55:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 809753849AF1 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 809753849AF1 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::630 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1715849728; cv=none; b=NkIpEsKiitCuBkxM+Z8I7cY5bLnkHv+2zpnGxbXIkxpDASWcY19ZxGBXnaxXrIU0qXLcCHMxyFqrrlenzHfilTsAO34QiPL5y3JkEwrAmRoiIeOvnZ+9+OHCf5GO7Qw/r5/YDldAUYzPSKllHdso14ORVn77Ja6+Pq/aRrxuJu0= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1715849728; c=relaxed/simple; bh=h92/cViFmqe7TuNsGbAxOUNrArdmEEsuBy34PvnAuK0=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=EQh0zIWHgdVTXWCph1M0GttRipYJpSVziRDBhjFomb7qCST8ng2eA6tQ+O5yRg2/aHx+MOsr0WLWLWjpnXelw0JJuDwuEG24B3uhzASnlprO69l6dTF3tgqRlEpbUB52g6BvFwCe43KESIJSbHQrlZA3JbQoK7dR5GMvsFfTIuE= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-a59b178b75bso225385266b.0 for ; Thu, 16 May 2024 01:55:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715849722; x=1716454522; darn=gcc.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=h92/cViFmqe7TuNsGbAxOUNrArdmEEsuBy34PvnAuK0=; b=glZ4z5JfhjqDk6iycQN3QKRd3o6fPxTGuWjzHyTkzUItDTqWDLH6I62VgvHdFLsVNc 34GveMcI3BjDHP/eyNL2gML96k6M8xRvwJUB3FV7sIVQH0cMD0zqvA9oNCaN9Lx6xxkr wP3p3qnJnxkkZMzhzsDVl1wg7kfH6xvaxofYVw4/mH7GpZYW9ZqyxNKcZsdwm1ZfKArT WJJJnaCowvJ4SG0Hn651VPAW8BKyoyNin/g/+bBDhsLEMPlZ1XZpvicYRrFn848eaSmA nUXulGXKwe6CDTFcip3QUE1Zf/X2KuZnyceRDPmT4JIF4fyeHGamvRn7ZsPrxS8pmRn+ ErTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715849722; x=1716454522; 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=h92/cViFmqe7TuNsGbAxOUNrArdmEEsuBy34PvnAuK0=; b=dSEX+4PuVTaHB+wz09XDyteXQF49gD5jrYuPmJHvyubTPRxTXmrYIZV3k3JCc1tmZ7 SzN1EKFP29COgw+pObwuqT41+WE4xG+b44uUdSvoJzMPkgbJKp4MBWBHaunFHwkNa6e8 buy3vXgjRb6f29c6vflJiZ4dQO7y4Rt/cqqQlzdCksD9eBCTQrkyxABfgmackybHM1JY 6HiKJMjoIS7QEtQyXko1XUgQRwkSqYUPorr5dlqHqnBiwJih3L9B/iyGQqmjnk0hQ7s2 tQ8unYVdjc1BaxcDODN/MsWRg8lgbKWOdfVUD0g3TDW9RoHlhoOYO/nQt9Wfe5Chlnhd gdvA== X-Forwarded-Encrypted: i=1; AJvYcCUGYPxWjpjpMUv5AtrHCDUy9/24FSWhbF1KKDkkgOym0GWj02A6pLwDI6b/QeMtPiEHkHQsii7b1Q4qYkpulFcE4JAyJJ47rQ== X-Gm-Message-State: AOJu0YwTxfh9mLXiBCq2Sy/oCUQ+EfjQUI8dZWHA6Uc+PHh2BufynVib 67IVvMU8Dh7C22spKz5Y/12O0m36ThU9Xv4kzMCMKYkhhzxjgB3JalyLwRB9xCcVbzwl3Enjmd9 MSEXftwPhPjXnnIT3yEd8rhaZG3o= X-Google-Smtp-Source: AGHT+IFRq1zq6u4Q0VXWZjBMWtTY3rgMdwC8Gedn954J53ivejr/mS6IrrdokgCe6Ff2bKGDn9EACwDuKPTwOrmDgnk= X-Received: by 2002:a17:907:d25:b0:a5a:2aed:ca2b with SMTP id a640c23a62f3a-a5a2d5c9fdcmr1567704566b.28.1715849721885; Thu, 16 May 2024 01:55:21 -0700 (PDT) MIME-Version: 1.0 References: <20240506003845.70280-1-zengxiao@eswincomputing.com> <20240506003845.70280-2-zengxiao@eswincomputing.com> <379b6dfc-5979-4a63-8e74-ecbc670f14cc@gmail.com> In-Reply-To: From: Kito Cheng Date: Thu, 16 May 2024 16:55:10 +0800 Message-ID: Subject: Re: [NOT CODE REVIEW] [PATCH v3 1/1] [RISC-V] Add support for _Bfloat16 To: Andreas Schwab Cc: Jeff Law , Xiao Zeng , gcc-patches@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi Xiao Zeng: Just wondering why use _Bfloat16 rather than __bf16? you mention __bf16 in comment, but implementation use _Bfloat16? I would like to use __bf16 to make it consistent between LLVM and psABI if possible :)