From patchwork Wed Jun 1 16:23:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wilco Dijkstra X-Patchwork-Id: 54685 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id BC57A382FE59 for ; Wed, 1 Jun 2022 16:24:39 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BC57A382FE59 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1654100679; bh=P5ujtE4WkGZkHE8h9+0ua/9zQmDzSRk3mZ15zVt8Mas=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=VPRdIoN8A5wAEF3ZGM6a49t4ZbPb1lb6MI0K+fI8JsjsOqi16eBsEX6vrkAiAXSAg Qb3TyGDsz31VbEqfvCpIra8GuDL7DKe8Twpicbdpr1dPDJJhLJXa5Z/eRDAfU4P2w1 AUugy6X+D0asHO2s7e8c6eReS6SuvuzkpmeYZ0Kc= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70080.outbound.protection.outlook.com [40.107.7.80]) by sourceware.org (Postfix) with ESMTPS id 6915538356A8 for ; Wed, 1 Jun 2022 16:23:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6915538356A8 ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=iVVlGqPFQETekF1+CNOQpIjGzgHnoiaFzt2apO9GTD7AXt0XI79caHSku9okKEJUwSWWSDjVudx+81CE19rwozdiLzBRYVXQQF57CIr/DwQAHzoS9x3kaw1CtA5IUsfw1gbRA7Hfjw4nBdVCFbXjfZwmFVH4durDzjJnFAP6YvjWYQRONPbYtWHSq+rGxOM1Qy2pLQSlotuwCMPKa9aCqJLT0q5hTcAZhM7NllzVopYUHINa8qaJJ8vpnRNhVlrutOjYrEDyRwUQWy7MizEF0QhCj9ZkLUwKcEXa3hNI4VO/ZQPxs/v40vv3P9SJqZZJ7EbGhFv/CP9uctboEil71g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lRU4F5KR4GKWuMpefbDumc0nXxG+uZfo/v6IINnKAxQ=; b=nV7F/irxfISbPV9yqh2Cydx9L4kVTjGmkEux2FE5Lh/SYFVwK3j7ap9+D0T5CArpJ1n25IAXR0/mQEoFaToH5jNX8fJ6alq3EP2PY83cTS8rhX96ouqQ5WkTYqm33zsaDabPobmCtXZ36JzQX3xi6sLz4wWFF4W0SjiX4XUqN4DjzfkPRwL8YBQLlUutcUw4w7PIiUaikWqgvqWI9vG8RfJZQhJfsJfVBrT7sdPjJ6AVZqgMxHCb7tJWUTT8r52KQkZ7wgKks/SlerYeVRoohSS4Mrvsby1UPNifyFW6elsfvBBMgevroA8Xd0aEGR0xSeAHtJ/saX3Gr/VgGI1tIg== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) Received: from AM6PR08CA0040.eurprd08.prod.outlook.com (2603:10a6:20b:c0::28) by AS8PR08MB5877.eurprd08.prod.outlook.com (2603:10a6:20b:291::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13; Wed, 1 Jun 2022 16:23:53 +0000 Received: from VE1EUR03FT018.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:c0:cafe::73) by AM6PR08CA0040.outlook.office365.com (2603:10a6:20b:c0::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.12 via Frontend Transport; Wed, 1 Jun 2022 16:23:53 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT018.mail.protection.outlook.com (10.152.18.135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.12 via Frontend Transport; Wed, 1 Jun 2022 16:23:53 +0000 Received: ("Tessian outbound 4ab5a053767b:v120"); Wed, 01 Jun 2022 16:23:52 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 16f0357974653f1f X-CR-MTA-TID: 64aa7808 Received: from ede4d9df5ce1.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 4FBFE3AD-301A-498F-A460-87BAB5C98F14.1; Wed, 01 Jun 2022 16:23:45 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id ede4d9df5ce1.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 01 Jun 2022 16:23:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IpYb5a4D4P/BzCpok1z89xZbi5g1hVTlKFaLPUSJ50oh8Ums3/hZd0feHdvSd+SNllKgrvSFXJAfAq2Exdxkn5ofoDXxlWNJtbagq49usO6nfkZYWpL+3rTGoHgrzk3wWUban2czQ6u2k0eGpq5+3grjzg1VKqpEjq+H35KkuskjxqeshLo4b2zrAc+L/G7XZ7zqlL8rl8rNtgZr4uG/6AT/17zciyPVUyuQUD9L+xjJgYR7Eoy3ouPVpKr7bupGB6eROLaogoapA3MaBmJBgeITVELORwMFjyUUbEgOl7T0e91lxMw94BCkmJgZzGIqAy/PsnyXzCtZiaZiWve0NQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lRU4F5KR4GKWuMpefbDumc0nXxG+uZfo/v6IINnKAxQ=; b=ktlAPQBiZKdmtIAAVzYSBWvZMQePj8M1USbd95EqqNgHVKDk+wR+0JQ4tENbMc2OWujk3m07+7EvwyHjBuvddIVNEia7RHSRgh1T82ARGn1mpjNXzw25Yhvzo35DvEC3UqVz23svb38hE0HO++5+VQD/y8lNKM26RksKIqb8teOsD5tlYeU17hPbrkfweSNF5IFzKhagYDGRVNbFTdoPFtHWJtIMgPB5tyTy8qq9RqC5KUETiabKtQ7N3UA7NNLxpJi4JnDEzfIwciZ/q6rzcYur41tuRfMItVLnNTFMTjZKwJ+UaViPWZmtL9Y8uXaVLSG7RF02yGFIrjMNgIdhFQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Received: from DB6PR0801MB1879.eurprd08.prod.outlook.com (2603:10a6:4:73::9) by AM0PR08MB5188.eurprd08.prod.outlook.com (2603:10a6:208:165::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.15; Wed, 1 Jun 2022 16:23:44 +0000 Received: from DB6PR0801MB1879.eurprd08.prod.outlook.com ([fe80::4ce6:bb17:9240:2c69]) by DB6PR0801MB1879.eurprd08.prod.outlook.com ([fe80::4ce6:bb17:9240:2c69%10]) with mapi id 15.20.5314.012; Wed, 1 Jun 2022 16:23:44 +0000 To: Adhemerval Zanella Subject: [PATCH 0/5] Use generic sinf, cosf, and sincosf for i686 Thread-Topic: [PATCH 0/5] Use generic sinf, cosf, and sincosf for i686 Thread-Index: AQHYddJtydN9FMJkfk6rhrvWynhcZg== Date: Wed, 1 Jun 2022 16:23:43 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-MS-Office365-Filtering-Correlation-Id: 69164346-646b-4629-d043-08da43eb1e4f x-ms-traffictypediagnostic: AM0PR08MB5188:EE_|VE1EUR03FT018:EE_|AS8PR08MB5877:EE_ X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: F6YoUy7KA7owtQd740k4i1BsJriARJTwmf+yUP14a2rqbfrmujJ9uQX0zcyugaRgCFxjLBcuuXpYvBKKcj1153Kd7VR5Mj3lNHhQ5hi088bDiO0z6fIKYXAawPe5nX01czxXOBty/S63HJBBp2uesGDMj7auoK59JUgGKdd2W5NNtiUCXRQSC7dzZ76hbANCtGKJ9oJ2VDBOQYHZYw4x2+pJuvfb9IAIe9lSaq/WUAI4YcvBtWQYIMZXpldNwMSousB2FI9XMLhU7uvza6d0k/VijU9WG2Er4Lix4AM9OAXY3MECUYHDS4K6cv/DVaqXgZAgK2k88OUbF1pcM4xbCl+NAsONvGMv+XmHI47TidDSDtG5RwzZ3mqIo3ZIgvEEY7Bz4kUeXEtAY6Hl/7Zji0GSN1sE4us0J1rM04zLCAWFJcvGucGcE5PScH88O/wz77a8Krv4Ks5lVB9hXD0QKFngFSJQQicXe9tFG8jqrgCfbVKBob5ns6Y6E0BWh6OSvNDrMwjrtfM1nSYpZxtxZ9uWSrbDF+940j038aGC8ymtFWySR3s6JEkVijQhtBo33p5rcPcu7KDuV6jnenUOoPRziSmjbDQRmfo/uHlbcKcrTy0WD6e1tzjQr0J5GWdtrqg6ChdDEMiqOfhqm7zsIXQ2oCIc5SRGbstVUDREbzo/LvAE1WXZxu5IXCzS12rTfNfBi7JF6mI4VPZPotv19/LSWy1gvGGdM8/VS/gBaas= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB6PR0801MB1879.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(5660300002)(71200400001)(66946007)(38070700005)(66446008)(2906002)(64756008)(66476007)(66556008)(4326008)(8676002)(19627405001)(558084003)(76116006)(91956017)(33656002)(26005)(508600001)(186003)(9686003)(7696005)(122000001)(6506007)(55016003)(86362001)(8936002)(52536014)(54906003)(38100700002)(6916009)(316002)(41533002); DIR:OUT; SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB5188 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT018.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 6e8a8512-c254-4dc5-65b9-08da43eb18cc X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YB8V8TP3su6+/1hMJQfSMD+lQS1exn8kxYjq87JIR/ix5dvdJ4vsGvVgEoSLlNJl6mPA6qOYOd7BiP67fcRcupCIkSYcymoDROlEN5a1OHqGcXZUzgZwTRteLn/CICY54Kqs0uHDMX/7I1b9sD9Afnvy/IImGUKAcqEz4k8AKPAIiHiQaPYcZvCh0aPxaq3aGpEBpmuchc8WE7a7eojDnf9S8UFgYDV/Fh9S3tlLFAD62F8gqDijrFCTRxRPajJKQGnBU58dj6rjS/i6CbxKqMqMd7fziFKBTH5u2uNj6IsxevPFJ8FOotk5Iq/KI+CGmzle8hCHTZJNGMyM/903OZBxzPORVQOYXYMmqi53uuXIcwnApHkjKr0+LnTjJM9g65aqKBqDA+DOUAiaWZPbVnLzImo8kQRj3JHUPUX1rsjlOAU9Je1tJzoCKhtexeIHQU/+1oqe2YzBK0kKqkzNgza4kwx7z4mQiWNFVEIL/PcTCSRPyZeEY1S49RvmWD8k3zGa/LWprXh/XnxzBsgcoi+vXB1vuvE/O+uBeHotEpmfFMf4GzwRadXO7bJQmp2PUThkJWgTXinx9GUB8lalMHmmps64Z71pBG1hiFasbFa9PXcV6aGRdGZTM0ozjvLvkm9/lYDjRn5O3dYurHI6wt7OBKOZdbKh7Fju/ZiU8PnVHDYIi4nbh3zxvWdOCoaNWoOvmlDVfeA44JXZS0Zg8Q== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230001)(4636009)(40470700004)(46966006)(36840700001)(47076005)(19627405001)(6862004)(55016003)(82310400005)(7696005)(86362001)(5660300002)(107886003)(40460700003)(336012)(52536014)(33656002)(54906003)(70586007)(70206006)(6506007)(8936002)(8676002)(316002)(4326008)(356005)(81166007)(2906002)(186003)(36860700001)(26005)(508600001)(9686003)(41533002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2022 16:23:53.0175 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 69164346-646b-4629-d043-08da43eb1e4f X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT018.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB5877 X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, HTML_MESSAGE, KAM_DMARC_NONE, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org 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-Patchwork-Original-From: Wilco Dijkstra via Libc-alpha From: Wilco Dijkstra Reply-To: Wilco Dijkstra Cc: 'GNU C Library' Errors-To: libc-alpha-bounces+patchwork=sourceware.org@sourceware.org Sender: "Libc-alpha" Hi, Note there is no ULP change here really - sinf/cosf were never exact in any implementation and so have always been 1ULP. The testsuite likely focusses more on round to nearest rather than other rounding modes, so it simply didn't report the correct ULP for the SSE implementation. Cheers, Wilco