diff options
author | Antoni Boucher <bouanto@zoho.com> | 2023-11-16 10:59:22 -0500 |
---|---|---|
committer | Antoni Boucher <bouanto@zoho.com> | 2024-07-05 09:46:04 -0400 |
commit | 1c314247aab43aaa278ecc51d666f8c5896d8bbb (patch) | |
tree | 89eebdb9757010aa9e3085fd70a21d781b1e083c /gcc/cp/module.cc | |
parent | 4da5dc4be81b2797943fea44b0d40ac04700baee (diff) | |
download | gcc-1c314247aab43aaa278ecc51d666f8c5896d8bbb.zip gcc-1c314247aab43aaa278ecc51d666f8c5896d8bbb.tar.gz gcc-1c314247aab43aaa278ecc51d666f8c5896d8bbb.tar.bz2 |
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.
Diffstat (limited to 'gcc/cp/module.cc')
0 files changed, 0 insertions, 0 deletions