From d63454815de3b93331025bd990efdad5296ae706 Mon Sep 17 00:00:00 2001 From: Uros Bizjak Date: Thu, 1 Jul 2021 16:57:57 +0200 Subject: [PATCH] i386: Return true/false instead of 1/0 from predicates. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit No functional changes. 2021-07-01 Uroš Bizjak gcc/ * config/i386/predicates.md (ix86_endbr_immediate_operand): Return true/false instead of 1/0. (movq_parallel): Ditto. --- gcc/config/i386/predicates.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/gcc/config/i386/predicates.md b/gcc/config/i386/predicates.md index e7a8968..c4b35c8 100644 --- a/gcc/config/i386/predicates.md +++ b/gcc/config/i386/predicates.md @@ -145,16 +145,16 @@ unsigned HOST_WIDE_INT val = TARGET_64BIT ? 0xfa1e0ff3 : 0xfb1e0ff3; if (imm == val) - return 1; + return true; /* NB: Encoding is byte based. */ if (TARGET_64BIT) for (; imm >= val; imm >>= 8) if (imm == val) - return 1; + return true; } - return 0; + return false; }) ;; Return true if VALUE can be stored in a sign extended immediate field. @@ -1559,15 +1559,15 @@ unsigned HOST_WIDE_INT ei; if (!CONST_INT_P (er)) - return 0; + return false; ei = INTVAL (er); if (i < nelt2 && ei != i) - return 0; + return false; if (i >= nelt2 && (ei < nelt || ei >= nelt << 1)) - return 0; + return false; } - return 1; + return true; }) ;; Return true if OP is a vzeroall operation, known to be a PARALLEL. -- 2.7.4