From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) by sourceware.org (Postfix) with ESMTPS id 22F3A3857C4A for ; Mon, 1 Nov 2021 13:32:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 22F3A3857C4A Received: by mail-qt1-x836.google.com with SMTP id j1so8554153qtq.11 for ; Mon, 01 Nov 2021 06:32:03 -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=WlNobpiBwWSrI14PJPa+iDCIHn5EM+HlT9pp9Ilfa/g=; b=pcMRwPcpeh2aBXOYSlRmtqSzHIYZPI8T1QH0Z623fcPZ3XmgdKD8DA3yvlPvvZvqQ2 c+8UqtcBa5HrAuU5zw5cK7jkN2XZxgfgeIFdBAzHUtp3GxbxUBpAdQ8a20tK5EzamdfO IkJJGN8BqnSV/XxMNfB/io8nWZMP0his+w59oM7XMIsqTZ+kBUq/LmLR/CtWJheorntm d2OZfkJPLWpyWKWNs4KCk7tF0sYVDSEXH3pEkHJiVhi/X5OfD6ghAo1l+1n5wqG/lLdM zocTcZ3WV4YzHoHKzdoG+cTS0os1AoS1UsKKJX4tNYoNW4Q7HrnZt5XDhb9kNL9dNd8P 14vg== X-Gm-Message-State: AOAM530B26N1iGKw6nBQVTu8xGYUjdzDj6In1i3ltErCTt+wGuApkrsu weHYRAy4k2rItPPEYQ4IrmxWnuJxQiDZRs1kTq0xP/XeTvc= X-Google-Smtp-Source: ABdhPJzdvQqL21HYA3ZXEldLdsqYlvOlbl2W2RRGO5CWt54RjALwEWjhSlEWr9x3eoCIYqgBksg/noctOt2ilbR5lUA= X-Received: by 2002:a05:622a:1708:: with SMTP id h8mr6634635qtk.198.1635773522803; Mon, 01 Nov 2021 06:32:02 -0700 (PDT) MIME-Version: 1.0 References: <20211029171941.4161172-1-skpgkp2@gmail.com> In-Reply-To: <20211029171941.4161172-1-skpgkp2@gmail.com> From: Sunil Pandey Date: Mon, 1 Nov 2021 06:31:27 -0700 Message-ID: Subject: Re: [PATCH 00/12] benchtests: Add float version of math functions to bench-math To: Sunil K Pandey Cc: GNU C Library X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, HK_RANDOM_ENVFROM, HK_RANDOM_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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:32:04 -0000 Ok for trunk? 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 > >