From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from xry111.site (xry111.site [89.208.246.23]) by sourceware.org (Postfix) with ESMTPS id 88F48385734E for ; Mon, 20 Nov 2023 00:48:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 88F48385734E Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=xry111.site Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=xry111.site ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 88F48385734E Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=89.208.246.23 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700441286; cv=none; b=VRsQgTEbjBJ/8EkzwQa28pGNNMaG2gYsci7f0ugrTzJHjgELwJgPKHWCHC//kVZd11jkLmaiP1VBuCXcFtDfyUdItXtXIgEmuD4DYSpQndA7ALkFX2rAzcM+z8BAym6PVReEWNAuvss/Bj8DXKzyKq/LEURMwWqFy+ShWFG2Q6E= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700441286; c=relaxed/simple; bh=YTc4rJZXGA/6DJrrWZXAWIzgHwLXaV5oq5NzTGQ6jvA=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=JOFIbqUr6hPCPFZXQ/A13ANyM121Cknl5e2sh6Cz/VLu8bA+0pefz2vBe3LQdIyW7FDckA3PGdq5hTPvmy94ktmwpSNXUkU54i6jJgDJLdg7+bt/ZZYYq404B+9jU3YIzVxqNl43aS0kLAQdSOIGIYiwwA10tRR1kdDNX6DFHyA= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=xry111.site; s=default; t=1700441284; bh=YTc4rJZXGA/6DJrrWZXAWIzgHwLXaV5oq5NzTGQ6jvA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=FSwB8pCerV0wuGOEjg5IrZZWnaTbJIXG9GsJag8gcKsR3fM/eOqy2CFK/NAPSKjOl 36jtcBbQgxsN0yIR0LL4KOHtljxKQF0Mj6g8jGkzbBUDV/DzlA/BYraU/KAZNKu6nf aF5+tnhHKn5vhcuVz1pMLQHSxrNyZ7ks3FVtcEOc= Received: from stargazer.. (unknown [IPv6:240e:358:11b1:2500:dc73:854d:832e:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (Client did not present a certificate) (Authenticated sender: xry111@xry111.site) by xry111.site (Postfix) with ESMTPSA id 094E666B3B; Sun, 19 Nov 2023 19:48:00 -0500 (EST) From: Xi Ruoyao To: gcc-patches@gcc.gnu.org Cc: chenglulu , i@xen0n.name, xuchenghua@loongson.cn, Xi Ruoyao Subject: [PATCH v3 4/5] LoongArch: Remove lrint_allow_inexact Date: Mon, 20 Nov 2023 08:47:27 +0800 Message-ID: <20231120004728.205167-5-xry111@xry111.site> X-Mailer: git-send-email 2.42.1 In-Reply-To: <20231120004728.205167-1-xry111@xry111.site> References: <20231120004728.205167-1-xry111@xry111.site> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-8.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,LIKELY_SPAM_FROM,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 List-Id: No functional change, just a cleanup. gcc/ChangeLog: * config/loongarch/loongarch.md (lrint_allow_inexact): Remove. (2): Check if == UNSPEC_FTINT instead of . --- gcc/config/loongarch/loongarch.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/gcc/config/loongarch/loongarch.md b/gcc/config/loongarch/loongarch.md index 78ed63f2132..1e019815451 100644 --- a/gcc/config/loongarch/loongarch.md +++ b/gcc/config/loongarch/loongarch.md @@ -585,9 +585,6 @@ (define_int_attr lrint_pattern [(UNSPEC_FTINT "lrint") (define_int_attr lrint_submenmonic [(UNSPEC_FTINT "") (UNSPEC_FTINTRM "rm") (UNSPEC_FTINTRP "rp")]) -(define_int_attr lrint_allow_inexact [(UNSPEC_FTINT "1") - (UNSPEC_FTINTRM "0") - (UNSPEC_FTINTRP "0")]) ;; Iterator and attributes for bytepick.d (define_int_iterator bytepick_w_ashift_amount [8 16 24]) @@ -2384,7 +2381,7 @@ (define_insn "2" (unspec:ANYFI [(match_operand:ANYF 1 "register_operand" "f")] LRINT))] "TARGET_HARD_FLOAT && - ( + ( == UNSPEC_FTINT || flag_fp_int_builtin_inexact || !flag_trapping_math)" "ftint.. %0,%1" -- 2.42.1