https://gcc.gnu.org/g:56acc9498ebce94f902dccd82eefdac36f08fc38

commit r15-4928-g56acc9498ebce94f902dccd82eefdac36f08fc38
Author: Antoni Boucher <boua...@zoho.com>
Date:   Thu Feb 8 21:48:27 2024 -0500

    libgccjit: Add count zeroes builtins to ensure_optimization_builtins_exist
    
    gcc/jit/ChangeLog:
    
            * jit-builtins.cc (ensure_optimization_builtins_exist): Add
            missing builtins.

Diff:
---
 gcc/jit/jit-builtins.cc | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/gcc/jit/jit-builtins.cc b/gcc/jit/jit-builtins.cc
index e0bb24738ddf..0c13c8db5860 100644
--- a/gcc/jit/jit-builtins.cc
+++ b/gcc/jit/jit-builtins.cc
@@ -612,6 +612,12 @@ builtins_manager::ensure_optimization_builtins_exist ()
   (void)get_builtin_function_by_id (BUILT_IN_POPCOUNT);
   (void)get_builtin_function_by_id (BUILT_IN_POPCOUNTL);
   (void)get_builtin_function_by_id (BUILT_IN_POPCOUNTLL);
+  (void)get_builtin_function_by_id (BUILT_IN_CLZ);
+  (void)get_builtin_function_by_id (BUILT_IN_CTZ);
+  (void)get_builtin_function_by_id (BUILT_IN_CLZL);
+  (void)get_builtin_function_by_id (BUILT_IN_CTZL);
+  (void)get_builtin_function_by_id (BUILT_IN_CLZLL);
+  (void)get_builtin_function_by_id (BUILT_IN_CTZLL);
 }
 
 /* Playback support.  */

Reply via email to