https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112574

--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Antoni Boucher <ant...@gcc.gnu.org>:

https://gcc.gnu.org/g:1c314247aab43aaa278ecc51d666f8c5896d8bbb

commit r15-1863-g1c314247aab43aaa278ecc51d666f8c5896d8bbb
Author: Antoni Boucher <boua...@zoho.com>
Date:   Thu Nov 16 10:59:22 2023 -0500

    libgccjit: Add support for the type bfloat16

    gcc/jit/ChangeLog:

            PR jit/112574
            * docs/topics/types.rst: Document GCC_JIT_TYPE_BFLOAT16.
            * jit-common.h: Update NUM_GCC_JIT_TYPES.
            * jit-playback.cc (get_tree_node_for_type): Support bfloat16.
            * jit-recording.cc (recording::memento_of_get_type::get_size,
            recording::memento_of_get_type::dereference,
            recording::memento_of_get_type::is_int,
            recording::memento_of_get_type::is_signed,
            recording::memento_of_get_type::is_float,
            recording::memento_of_get_type::is_bool): Support bfloat16.
            * libgccjit.h (enum gcc_jit_types): Add GCC_JIT_TYPE_BFLOAT16.

    gcc/testsuite/ChangeLog:

            PR jit/112574
            * jit.dg/all-non-failing-tests.h: New test test-bfloat16.c.
            * jit.dg/test-types.c: Test GCC_JIT_TYPE_BFLOAT16.
            * jit.dg/test-bfloat16.c: New test.

Reply via email to