Message ID | 20231102075019.4111564-1-yunqiang.su@cipunited.com |
---|---|
State | Accepted |
Headers |
Return-Path: <gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:8f47:0:b0:403:3b70:6f57 with SMTP id j7csp187873vqu; Thu, 2 Nov 2023 00:52:32 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFVoA490prRDURv4vT68y4lGR7P3EZcrCEuipTZeEeqrgdocQeoop6kktbO6mEq+wGkkvjW X-Received: by 2002:a1f:2f48:0:b0:49d:9916:5747 with SMTP id v69-20020a1f2f48000000b0049d99165747mr17459427vkv.13.1698911552496; Thu, 02 Nov 2023 00:52:32 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1698911552; cv=pass; d=google.com; s=arc-20160816; b=lGnDl11Ga+71lVxoh7sVa5SbuxHIK09qznarMq++VLDy/LxnwOkRnG3dlpH0tJ0XZS p2Qzz1wMQZGx/xjpl7n8uC1wgBiAwjrynhFZbg/IJjA1T9rFWIW2kayG3ValY0dXDvhL 6TOQRw2GUrtyjcVORVcJSBMCoKjR91AT+LGjIVgFhay7B8KCO0/rAb0scBzK7k+qXkw5 EEEyzRCFo0RD++PKe0BHkazg3XqiFHHxIdhr/9wKxOzs8hK3DGCGxFbBPG5naeCtYjzo NIL0BorhjF/zy7XYoggQgoKKp31ZXBm9G/ZevBrYpOn/fciQex1klisZB5ZuQUJc8atI qgjw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:mime-version :content-transfer-encoding:message-id:date:subject:cc:to:from :dkim-signature:arc-filter:dmarc-filter:delivered-to; bh=2UUNAnaFJzew2OkoAwwBJYrUdrZpdTkyEwijItwYNuo=; fh=nYBLt0Q5rB8cKOPog3yIiDnG6zgJkAyIfFnCQCJfNOA=; b=VFD8x6BJuE+nHywqxd/KrZBPoLW2aSpa9KYCwx8tyZHJSWbz+L9j+ZuvL6RTWTJWMd e/mbxQIZcQ2F9jH7zwNCItoKi6WZbzWilT282L78+tb/ZbHiZ1X0PRNAZr127COm3ZA0 QbdL7zYxonWI3CK33b8yKVIcOILn//SCb2bjN1kXwdRscLSyHQUjn0Ubf1vtzlIWiqaN 6ZrFw7rZU3775ICuXvK7UgbvBg7qzdR+Lel3k/0DmxyL6DgBYigaF4uYEKzvJe2UI14g nUX/gSI5N8Tvm43VBtVVaX7O7enxUzVMT2IKwDQIgxcucjdxViZp6s5f0LjYg+NvLhlh ESBg== ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@cipunited.onmicrosoft.com header.s=selector1-cipunited-onmicrosoft-com header.b=MUhg2JxW; arc=pass (i=2); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org" Received: from server2.sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id q10-20020a0ce9ca000000b0065b081ea06bsi3877074qvo.22.2023.11.02.00.52.32 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Nov 2023 00:52:32 -0700 (PDT) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=pass header.i=@cipunited.onmicrosoft.com header.s=selector1-cipunited-onmicrosoft-com header.b=MUhg2JxW; arc=pass (i=2); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org" Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 3E6B83858D37 for <ouuuleilei@gmail.com>; Thu, 2 Nov 2023 07:52:32 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01on2131.outbound.protection.outlook.com [40.107.215.131]) by sourceware.org (Postfix) with ESMTPS id 668703858D37 for <gcc-patches@gcc.gnu.org>; Thu, 2 Nov 2023 07:51:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 668703858D37 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=cipunited.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cipunited.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 668703858D37 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.215.131 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698911528; cv=pass; b=KSFKEKIEwvwpw0Gx/t9WPRdB9lo/skeXMpp1dJr2Wb5+sbhfCq1C0+iw2/pFAXNXMCpC65OqB3iM93HS//gg8AOvaGHB7LCpSI2ObJ9/B1lwSTMpGoPmYYbdpoh/2tcNy3DAYkkwaJY6V0lwC23jsYkKqH3DPxsuvYhUVSnIuiQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698911528; c=relaxed/simple; bh=hB1iAdVKHpwU83AX5P5TXqUzbWnLpqRqybY+wvDJso8=; h=DKIM-Signature:From:To:Subject:Date:Message-Id:MIME-Version; b=R0CiCMmVXtwTKY2Jp58S0Tyfke9bVYr/O8lbVq9pRc+LZDNuaZrTUUCXrl8ajAADOOA/mnOU885zWp4+6l3Sq5B3kgPj5UmdfWLQmz26agRaZ/6YUZAphiuG9yZb3/tBDah7967aLJdesD3iaLJXy83HUYaMC18Zl3URkzMsnw4= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VxdINPRC9rzfTLR8SgVrqFEjxsMLuSeHjUpuPyeWLw7GdBu/kfuSj2jpGPuo7gcNtTkdil9Ah8B6S8d/PX8LKS7RSxRy00bupTfS8r6/xObpneV6h+LLQK/R2Hltm7rtcAOFzAulS9ZfUmMXqlku1WMeAX7S6F8v87yPsD4RKDVQwwEtA8tVhvS3cf0I3voEvzY35VXYwmcGLZj3H5pCS3JYZp7EwfQdhpbXx0Dx/uSs316gD/dHBs+M6Bqp08e7OdGq+eJOrEDeVNLmJ45YjEUxB4u75MujdcVZfaosOiEUxiIS9i8VuRBuxXV63o5cC8z4tYSG1As1LQZTYy9k8g== 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=2UUNAnaFJzew2OkoAwwBJYrUdrZpdTkyEwijItwYNuo=; b=Nae4Hpns96uUyZ7YK5f6zBTD1Fjoe22NcdOpewaFYP0XUEwPnEJxNaVBpqO5MmhEsJdXFUtYRmdZ6oT9XMERiblLkEfJJNrRGoaS6LMBlAM2eH1Gft1xIL3KACD4j+SxFSXwSyWYVlDo4Z60tKbMXorHBF/rJt+xq5ESxi6wb7vnX9vOCCHyOHEpgtECWftjvXt5YkEsDaEzjjRt+licrImgGkLVWbOsvAAdeJsOZCXZ3vIerXcup7eKy3p1Si6KMFZAbpbLdvaSP9HYBGp4DbCWGXeDh3fZQSaIjWLHLMxbks75IPv+xYRb1WxwBENfXpqVgXvrqkryW0EtoSBUOg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cipunited.com; dmarc=pass action=none header.from=cipunited.com; dkim=pass header.d=cipunited.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cipunited.onmicrosoft.com; s=selector1-cipunited-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2UUNAnaFJzew2OkoAwwBJYrUdrZpdTkyEwijItwYNuo=; b=MUhg2JxWqjqJ1BCY+0sEQH7rEjIVW47VAQddtd0Hcp1TlrIzJwVle4wtR0EiBbg8j0FhEuvfZHk4Qml8TVwbRY+biblJZlYPtAg/o14uELa2OtVdyv4+5RZzoA9swuE3r/eIqKFH2MdAp8KflDAIMZ7k1aYLL/eylLmHOjWzWd4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cipunited.com; Received: from SEZPR04MB6121.apcprd04.prod.outlook.com (2603:1096:101:98::10) by JH0PR04MB7113.apcprd04.prod.outlook.com (2603:1096:990:2f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.29; Thu, 2 Nov 2023 07:51:52 +0000 Received: from SEZPR04MB6121.apcprd04.prod.outlook.com ([fe80::9943:fcc7:ca0f:ccb3]) by SEZPR04MB6121.apcprd04.prod.outlook.com ([fe80::9943:fcc7:ca0f:ccb3%6]) with mapi id 15.20.6954.019; Thu, 2 Nov 2023 07:51:51 +0000 From: YunQiang Su <yunqiang.su@cipunited.com> To: gcc-patches@gcc.gnu.org Cc: YunQiang Su <yunqiang.su@cipunited.com> Subject: [PATCH] MIPS: Use -mnan value for -mabs if not specified Date: Thu, 2 Nov 2023 03:50:19 -0400 Message-Id: <20231102075019.4111564-1-yunqiang.su@cipunited.com> X-Mailer: git-send-email 2.39.2 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: MW4PR04CA0390.namprd04.prod.outlook.com (2603:10b6:303:81::35) To SEZPR04MB6121.apcprd04.prod.outlook.com (2603:1096:101:98::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR04MB6121:EE_|JH0PR04MB7113:EE_ X-MS-Office365-Filtering-Correlation-Id: 4a9fe53f-e202-4931-f29a-08dbdb7892dd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yjmP1YPDfa/jOvZ0VmwiyJq0jkBzu71+79EuNZn4bAYPU/Gmg/twWbd0AKKrwY3KZ+rWqPQDhHk2GlAYM2aGNoDhdvoUC+jxUBFjKGsR5pm9773F+p7Mfp3gSlQ9EtbzCFa54PVrzbdCvNI+ZG9VrBYShXqznyjGL+nsqTDfRVJQPGJ2up0oqk/CghimID6lp+eZmf8MPNJheUQ7emiatgyrkz0yEBk1l+zvPGwcqQaJaPiNxrB7my0s0F/+t5gwasJc3od1OWoR4EMeMx1TGI1EHnwddIMZnMJA+ZTur6WurG2/UO3Y3F9TY3XWYVCY5cphpXHuYZCoF2r0pN2EMJ+mOngYNfnkTCwFJH+tv8PGeArEunrTpgaAZyGGnCZdcbqwgGoSx+dr0naCqAyxuEC/fAL32j/9r2akrSFRteK8cfr7La7qHTMNo0JzwiW+DMsVrDfl0G+LqxrdQEMuzcuCEhogolGDzmKalUuseQARC+PBugmajbdQy0PQBJsChU1GBqUAsyocvYgf0Ah2GUg9q9/P6WszFerp4LyfBZFtdhEatMBA4XTE0mmKBGK3J2Vgo+/OiHxnLr1dZjZkv1/UeHy4jTtjSbrokhutTWwtjTRoLx3uHknkjfuRiKsx X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SEZPR04MB6121.apcprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(346002)(396003)(136003)(39830400003)(376002)(230922051799003)(186009)(1800799009)(64100799003)(451199024)(6506007)(36756003)(86362001)(6486002)(38350700005)(66946007)(6916009)(66556008)(478600001)(316002)(38100700002)(66476007)(52116002)(2616005)(1076003)(8676002)(107886003)(6666004)(6512007)(41300700001)(2906002)(5660300002)(26005)(8936002)(4326008); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: c49WRYlnfcipeR1Tjjo3X+rHd5No4xBKPRHNBVSaevW31z66C9u9/VwG/2p5Qv1qAaAbBrsNI02xCbkjFbox3etX034Z1DzoH9EUR3nzfqdFZH5zYGZQXxjkX2CYUR2sC4LpoWpuZuoSSgKgM9zYQk8WhGy/FAOGWeVQD4pFfB7vi8vTHTnEeEynCp9Ss9busZW1xW7fdacPFztpSAlmKL0BRE3OHhDLRa/psSlzoRXPKuvwqF5Pto3SL5TXseWhbMVkQFrklcTd0RqeoM6lGnLoNdMaHfOZl26b6SCsLKCigr3+92+HwmN3ET6N+TRA7XdwpZGX6gO29149yJSlGAD/CGigAOcTxV8k/4ySboaGOwAgneCpO+n3HYqUIaIjATXOXMrEvvY9wrY4UqoWTjitLzVU0+TQmvjfVb0Q6lPCUYz/7AICNOBhDxc2R+hbTgSe2qbJTj2QQzLRcitdM/Dxt85xWAhEH3kYD+hn7CPiKxQAK7oUu6LUzaB6/ZERFSZEw7ZTXyHGblss77vSZWE2EjdekyaAmvAxff58PU3jh6Qbf748zezTiZPGiG3CJtbo/uF6kBORfeiGkK3ifOmAGVXFKUyZLyGwWwtRJgotOCHod7icWC/mW+XVr2C/HrjOY1514c57N11+vHPYMJXaJ5K8yUnduG40EZ1pcyR8cpsqTVXfkP+GIh7Kqy897vajkISVqKIdyp8ht/hBvfEwgsEj50oFSMjydVWaG62GA/Jq7Yuy5cWjdekwE7hYOdROtvgcLoUSpyW3+7OYRo67TNzQ80ZgqwLx3k3cc8DeWbalncCo7jM2ml8oKu0ebEVrCltAhyT2lzon5Ws/1xPsPK9udS1B0jjx4EIZ8OwNRy4ycc5HNN0QUkcW1caX9sJlq2237tBC9DWmhmebjUzI79OEDELd3GmK/7BxiZpYKVtco5KUDIS5OG1OLHCiOwjALLT8OpM58FwKH2AKbNdiGV+AaaRs1MgIlPNNClorvg5DpHqHOfko168aZ0t2v0Lvno3hN7QdusnB6GeW0FnXbd+frQVeEEEevbUYBqi+2VR/BykMC5mDwbm2C3sbEPG2YngODqLGOE2XXmcfHa6WoL9np2BQj6iXohgSPOZSBFl2bL9RWlSBZPN/gQFtYqjYpW/b1bF4FlikDnMkuyICVgZiGJTe4BY+UdK+bF7U5L3bUt1Y4AWc7OVTiFNshoNhytGYR0A34o2kRX7vQOCthLJItwbBRSmerQFn8lyWbprc7AX4FF1nz6KdWR4nWdX2+BfFjT1v4rBHS3hLdW85ZjBDASuRFU8yjnP3baALf+h6+Z54RjIe2D0LiaA1AbDbxur8xo36pN1v+cLS7BaXOD2ShkX7Dmp7De01uCeQaDZyTg5po9QI2oHSEV/Qfu69L46JXjTjhf5rAImgIDCKlthsCIJjL4FIhutPQhp/mXas69ewWAdpdv3XERuqDm5djmhvrmfln3KTqw83h/q8csrfRlcvZgVqla8d57ofu7PCmQn4bsYYx7ehiOaJZ6w2Vw9ZY9pjF+/Y+3fCpFQmeordIZj654hpXi6AVmsPupR/BHbvhY2IbGLppFvQM/e7rKdrmsoaLEMuJYZ8bQ== X-OriginatorOrg: cipunited.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4a9fe53f-e202-4931-f29a-08dbdb7892dd X-MS-Exchange-CrossTenant-AuthSource: SEZPR04MB6121.apcprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Nov 2023 07:51:51.3264 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e31cf5b5-ee69-4d5f-9c69-edeeda2458c0 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Mq6mxdc6jiVEVh6WqxryE+6uWp/YrZ5IevEDuHekkh5j2uCghLEURd+kdPjJp8TLdSCC5DbI2K7aW9MJRIxGiUrc8fWERos00JavVCrJDGA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: JH0PR04MB7113 X-Spam-Status: No, score=-12.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, KAM_SHORT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, RCVD_IN_VALIDITY_RPBL, SPF_HELO_PASS, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list <gcc-patches.gcc.gnu.org> List-Unsubscribe: <https://gcc.gnu.org/mailman/options/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe> List-Archive: <https://gcc.gnu.org/pipermail/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-request@gcc.gnu.org?subject=help> List-Subscribe: <https://gcc.gnu.org/mailman/listinfo/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe> Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1781437879989022577 X-GMAIL-MSGID: 1781437879989022577 |
Series |
MIPS: Use -mnan value for -mabs if not specified
|
|
Checks
Context | Check | Description |
---|---|---|
snail/gcc-patch-check | success | Github commit url |
Commit Message
YunQiang Su
Nov. 2, 2023, 7:50 a.m. UTC
On most hardware, FCSR.ABS2008 is set the value same with FCSR.NAN2008. Let's use this behaivor by default in GCC, aka gcc -mnan=2008 -c fabs.c will imply `-mabs=2008`. And of course, `gcc -mnan=2008 -mabs=legacy` can continue workable like previous. gcc/ChangeLog: * config/mips/mips.cc(mips_option_override): Set mips_abs to 2008, if mips_abs is default and mips_nan is 2008. * testsuite/gcc.target/mips/fabs-nan2008.c: New test. * testsuite/gcc.target/mips/fabsf-nan2008.c: New test. --- gcc/config/mips/mips.cc | 2 ++ gcc/testsuite/gcc.target/mips/fabs-nan2008.c | 10 ++++++++++ gcc/testsuite/gcc.target/mips/fabsf-nan2008.c | 10 ++++++++++ 3 files changed, 22 insertions(+) create mode 100644 gcc/testsuite/gcc.target/mips/fabs-nan2008.c create mode 100644 gcc/testsuite/gcc.target/mips/fabsf-nan2008.c
diff --git a/gcc/config/mips/mips.cc b/gcc/config/mips/mips.cc index f9861020902..7fd54503660 100644 --- a/gcc/config/mips/mips.cc +++ b/gcc/config/mips/mips.cc @@ -20549,6 +20549,8 @@ mips_option_override (void) /* Set NaN and ABS defaults. */ if (mips_nan == MIPS_IEEE_754_DEFAULT && !ISA_HAS_IEEE_754_LEGACY) mips_nan = MIPS_IEEE_754_2008; + if (mips_abs == MIPS_IEEE_754_DEFAULT && mips_nan == MIPS_IEEE_754_2008) + mips_abs = MIPS_IEEE_754_2008; if (mips_abs == MIPS_IEEE_754_DEFAULT && !ISA_HAS_IEEE_754_LEGACY) mips_abs = MIPS_IEEE_754_2008; diff --git a/gcc/testsuite/gcc.target/mips/fabs-nan2008.c b/gcc/testsuite/gcc.target/mips/fabs-nan2008.c new file mode 100644 index 00000000000..9e2719bbf36 --- /dev/null +++ b/gcc/testsuite/gcc.target/mips/fabs-nan2008.c @@ -0,0 +1,10 @@ +/* { dg-do compile } */ +/* { dg-options "-mnan=2008" } */ + +NOMIPS16 double +fabs_2008 (double d) +{ + return __builtin_fabs (d); +} + +/* { dg-final { scan-assembler "\tabs\\.d\t" } } */ diff --git a/gcc/testsuite/gcc.target/mips/fabsf-nan2008.c b/gcc/testsuite/gcc.target/mips/fabsf-nan2008.c new file mode 100644 index 00000000000..11c423429d6 --- /dev/null +++ b/gcc/testsuite/gcc.target/mips/fabsf-nan2008.c @@ -0,0 +1,10 @@ +/* { dg-do compile } */ +/* { dg-options "-mnan=2008" } */ + +NOMIPS16 float +fabsf_2008 (float f) +{ + return __builtin_fabsf (f); +} + +/* { dg-final { scan-assembler "\tabs\\.s\t" } } */