From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) by sourceware.org (Postfix) with ESMTPS id CE361385842D for ; Mon, 1 Nov 2021 13:56:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org CE361385842D Received: by mail-pj1-x102b.google.com with SMTP id fv9-20020a17090b0e8900b001a6a5ab1392so44178pjb.1 for ; Mon, 01 Nov 2021 06:56:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NQeO7K9fZBhxP/bfngfeqrS4CnkwxMESyBj7JmnHRT4=; b=nurK1NvCwK/Lho/b4S4lWELuH7Rut0iRW5BylWQH8Y3u8SPTwHkmNqw/HMY6C3F8SE RN/gSYOccl6azW/ZL1RnYdwSrJmiRtAO34vVoFUq8Ncaln293NNNwX2xBKzvJ2CBScKF xdRdVqsFTquHi/h7qkNpDU7OKYkm8sJd2C3kx4HShK/4A7XCBwet3LlZbzNyZwr8KPfS kdTGIIZIqkrdowC30Ba4ExGEPoD6IcN6w8dClhN7PhKpaBuqW+kz9qu/Ug2p1G/D1KNX O0hpoyILOU3j2Y+TRVgIx81y8TvGwm8Ha3R3AkDtCzp9IkMKH3VEmzcOEILDgzB96nq2 0IAg== X-Gm-Message-State: AOAM530VqgYPjdN+afmMAw+GIMIaQiNDFKhDVMviQB75EynKDZux+l7h bDAyGi9y8Avy1SynYjrJo+9dy6QPwWa1+2TYGG0qqsi8 X-Google-Smtp-Source: ABdhPJzzjkUwdmnBqNQ9v/NoHBSBEf+BBYL19JTD3o8yeOzMC3FtPBlGo1/sqHG7s5zH61tsKHj3bHONfEE2OBLs15w= X-Received: by 2002:a17:903:1111:b0:13f:d1d7:fb67 with SMTP id n17-20020a170903111100b0013fd1d7fb67mr24839353plh.85.1635774976910; Mon, 01 Nov 2021 06:56:16 -0700 (PDT) MIME-Version: 1.0 References: <20211029171941.4161172-1-skpgkp2@gmail.com> In-Reply-To: From: "H.J. Lu" Date: Mon, 1 Nov 2021 06:55:41 -0700 Message-ID: Subject: Re: [PATCH 00/12] benchtests: Add float version of math functions to bench-math To: Sunil Pandey , "Carlos O'Donell" Cc: GNU C Library Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-3023.6 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.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Nov 2021 13:56:19 -0000 On Mon, Nov 1, 2021 at 6:33 AM Sunil Pandey via Libc-alpha wrote: > > Ok for trunk? Carlos will try to review these patches. > On Fri, Oct 29, 2021 at 10:19 AM Sunil K Pandey via Libc-alpha < > libc-alpha@sourceware.org> wrote: > > > Add float version of math functions to bench-math and copy input files > > to benchtests. > > > > Motivation for this patch is to prepare for upcoming libmvec new > > functions. Float and double version of libmvec functions stays > > together. > > > > Float input files generated from existing double input files using > > following scaling formula: > > > > f = d * (FLT_MAX/DBL_MAX) > > > > Where d is input(double) and f is output(float). If scaled float value > > is duplicate in new input file, nextafterf() function used to find next > > float value, ensuring no duplicates. > > > > > > Sunil K Pandey (12): > > benchtests: Add acoshf function to bench-math > > benchtests: Add asinf function to bench-math > > benchtests: Add asinhf function to bench-math > > benchtests: Add atanf function to bench-math > > benchtests: Add atanhf function to bench-math > > benchtests: Add cbrtf function to bench-math > > benchtests: Add coshf function to bench-math > > benchtests: Add erfcf function to bench-math > > benchtests: Add erff function to bench-math > > benchtests: Add log10f function to bench-math > > benchtests: Add sinhf function to bench-math > > benchtests: Add tanhf function to bench-math > > > > benchtests/Makefile | 12 + > > benchtests/acoshf-inputs | 303 +++++ > > benchtests/asinf-inputs | 2508 ++++++++++++++++++++++++++++++++++++++ > > benchtests/asinhf-inputs | 303 +++++ > > benchtests/atanf-inputs | 806 ++++++++++++ > > benchtests/atanhf-inputs | 203 +++ > > benchtests/cbrtf-inputs | 1004 +++++++++++++++ > > benchtests/coshf-inputs | 403 ++++++ > > benchtests/erfcf-inputs | 795 ++++++++++++ > > benchtests/erff-inputs | 794 ++++++++++++ > > benchtests/log10f-inputs | 1004 +++++++++++++++ > > benchtests/sinhf-inputs | 303 +++++ > > benchtests/tanhf-inputs | 203 +++ > > 13 files changed, 8641 insertions(+) > > create mode 100644 benchtests/acoshf-inputs > > create mode 100644 benchtests/asinf-inputs > > create mode 100644 benchtests/asinhf-inputs > > create mode 100644 benchtests/atanf-inputs > > create mode 100644 benchtests/atanhf-inputs > > create mode 100644 benchtests/cbrtf-inputs > > create mode 100644 benchtests/coshf-inputs > > create mode 100644 benchtests/erfcf-inputs > > create mode 100644 benchtests/erff-inputs > > create mode 100644 benchtests/log10f-inputs > > create mode 100644 benchtests/sinhf-inputs > > create mode 100644 benchtests/tanhf-inputs > > > > -- > > 2.31.1 > > > > -- H.J.