From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vk1-xa34.google.com (mail-vk1-xa34.google.com [IPv6:2607:f8b0:4864:20::a34]) by sourceware.org (Postfix) with ESMTPS id 44E493858C54 for ; Wed, 26 Jul 2023 13:57:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 44E493858C54 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-vk1-xa34.google.com with SMTP id 71dfb90a1353d-4865c9f9d9bso158988e0c.1 for ; Wed, 26 Jul 2023 06:57:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690379838; x=1690984638; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=/L7GomAxV6q0A6zVaipfw0S5YTgDASSUY0p8AOqxl94=; b=m0AsIwMlwC6t3VYfnNDuZHmaTP1f467ZMKREmtZgrvn5ulnvoYPjrSaIK2gCh9LOPF HSrIOJpOMxYhp7qDYZ3TotvnsyTrLhKXDCsJtP6vufAT+giJQuiGW1J+8N4zBYr79BOF 5Oyx3MMixv+Dodg/a8Z8yOQnUQgo8+17N+7QCyAxWwDe6WmBAd6RVXVBZH4wzL5WpOJc WTwC0Xmf1qOxveF92RpYzwfeGkNLHGwDZr5bsbI0473Uibj8Gnq51FNx9PuRpIptdk6/ LVz0juJpiLDe1W/SE9FBPdEvN/9URJpjtNmDQPU7kzXWzJlHmTQWU4oAClpGiRf8zM8i tIuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690379838; x=1690984638; 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=/L7GomAxV6q0A6zVaipfw0S5YTgDASSUY0p8AOqxl94=; b=TC/4fOR+id5X94eYhYRfhx19qD/0FMYTCFa3k8DN9tnhiUUoP4xKYhk0UcurBvXvFu 9yRHiOEDRK7pcDgjtsoYILr6iZoEp5AGLlUBnDi4t1JoHwN4gdrrMlAyYIGVBaRh8kkZ GsZdS6nHQKOv48DzH8u0PSMbalVzkVE0lHUJYNr5TK2ETZzS6GUx2J9WboB7AY1eNsbC 6WqpO7ZsREQ0Aaz/KmBC5VzDG/x3BKv6XUD+gT6vGcVK9MFxD8+khVPsfpQ8TfqqpTSQ r/PNhzcsYuutRovFLSFnPwV6k08TY811wLBGzMvfZtkzsIX0SbmMMoD3VT6Tg7M7Brtg Hcxg== X-Gm-Message-State: ABy/qLb+7xX4YbCD49mD+fW6KRdre7U5prOiiJpZ17ziHggkIzc9RFPi l75n5UaBnYxkIRYx6iMXcmyhHcOj1swiFiXk8jA= X-Google-Smtp-Source: APBJJlGNNxzUbUv7Hm9lwx0aiML+7WX2ZDicAcyAiwWho6KT09dZL2WIb4X7D4LDw1SMvujE3WscB/bAk/9R+pUdKc8= X-Received: by 2002:a1f:5ec7:0:b0:481:48b7:4fbb with SMTP id s190-20020a1f5ec7000000b0048148b74fbbmr726121vkb.3.1690379838387; Wed, 26 Jul 2023 06:57:18 -0700 (PDT) MIME-Version: 1.0 References: <20230719032822.85817-1-pan2.li@intel.com> <20230725055156.595718-1-pan2.li@intel.com> <2a9db9ea-ba9e-264c-fe2f-c44bb8f9d580@gmail.com> <63471C6E126E44CF+D1CEA4C9-0050-43CD-8DE3-26EBD7AEE6DA@rivai.ai> <37662fdd-6878-54ed-eba9-2eb601308270@gmail.com> In-Reply-To: <37662fdd-6878-54ed-eba9-2eb601308270@gmail.com> From: Kito Cheng Date: Wed, 26 Jul 2023 21:57:05 +0800 Message-ID: Subject: Re: [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding To: Robin Dapp Cc: Kito Cheng , "Li, Pan2" , "Wang, Yanzhang" , "gcc-patches@gcc.gnu.org" , "juzhe.zhong" Content-Type: multipart/alternative; boundary="000000000000cd8743060164395b" X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,BODY_8BITS,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE,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: --000000000000cd8743060164395b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sorry for late ack on the LLVM part, I can say they are did the same model/semantics, it done by our team member too, and I have regular meeting with that guy :P Robin Dapp via Gcc-patches =E6=96=BC 2023=E5=B9=B4= 7=E6=9C=8826=E6=97=A5 =E9=80=B1=E4=B8=89=EF=BC=8C21:47=E5=AF=AB=E9=81=93=EF= =BC=9A > > current llvm didn't do any pre optimization. They always > > backup+restore for each rounding mode intrinsic > > I see. There is still the option of lazily restoring the > (entry) FRM before a function call but not read the FRM > after every call. Do we have any data on how good or bad the > mode-switching LCM works when we explicitly backup and restore > for each intrinsic? > > Regards > Robin > --000000000000cd8743060164395b--