aboutsummaryrefslogtreecommitdiff
path: root/gcc/jit/jit-recording.h
AgeCommit message (Expand)AuthorFilesLines
2024-07-05libgccjit: Allow comparing array typesAntoni Boucher1-0/+17
2024-06-27libgccjit: Add ability to get the alignment of a typeAntoni Boucher1-4/+15
2024-02-02libgccjit: Implement sizeof operatorAntoni Boucher1-0/+28
2024-01-19libgccjit: Make is_int return false on vector typesAntoni Boucher1-1/+13
2024-01-12[PATCH] libgccjit: Add support for function attributes and variable attributes.Guillaume Gomez1-1/+21
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-08-29libgccjit: add support for `restrict` attribute on function parametersGuillaume Gomez1-1/+29
2023-02-16don't declare header-defined functions both static and inlinePatrick Palka1-1/+1
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-13libgccjit: Allow comparing vector typesAntoni Boucher1-0/+9
2022-12-06libgccjit: Fix float vector comparisonAntoni Boucher1-1/+17
2022-07-14jit: Make recording::memento non-copyableJonathan Wakely1-1/+7
2022-05-23jit: use 'final' and 'override' where appropriateDavid Malcolm1-5/+5
2022-05-20Use "final" and "override" directly, rather than via macrosDavid Malcolm1-293/+293
2022-04-12libgccjit: Add support for setting the alignment [PR104293]Antoni Boucher1-3/+7
2022-04-12libgccjit: Add support for register variables [PR104072]Antoni Boucher1-3/+6
2022-04-12libgccjit: Add support for bitcasts [PR104071]Antoni Boucher1-0/+32
2022-04-12libgccjit: Add support for sized integer types, including 128-bit integers [P...Antoni Boucher1-6/+24
2022-01-17Change references of .c files to .cc filesMartin Liska1-1/+1
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-14Add support for global rvalue initialization and constructorsPetter Tomner1-0/+94
2021-12-12libgccjit: Add support for setting the link section of global variables [PR10...Antoni Boucher1-1/+4
2021-12-11libgccjit: Add support for TLS variable [PR95415]Antoni Boucher1-1/+6
2021-12-11libgccjit: Add support for types used by atomic builtins [PR96066] [PR96067]Antoni Boucher1-0/+20
2021-11-19libgccjit: Add some reflection functions [PR96889]Antoni Boucher1-0/+7
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-12jit: add support for inline asm [PR87291]David Malcolm1-0/+215
2020-11-12jit: fix string escapingDavid Malcolm1-2/+7
2020-09-11libgccjit: Add new gcc_jit_global_set_initializer entry pointAndrea Corallo1-1/+37
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-07-22[jit] check result_type in gcc_jit_context_new_unary_opAndrea Corallo1-0/+3
2019-07-04introduce gcc_jit_context_new_bitfieldAndrea Corallo1-5/+36
2019-02-05libgccjit: introduce gcc_jit_context_add_driver_optionAndrea Corallo1-0/+7
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-01-25jit: remove some unused fields from recording::union_ (PR jit/81672)David Malcolm1-4/+0
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-10-04jit: implement gcc_jit_context_new_rvalue_from_vectorDavid Malcolm1-4/+38
2017-09-28jit: handle equality of function pointer typesDavid Malcolm1-1/+8
2017-09-27jit: implement gcc_jit_function_get_addressDavid Malcolm1-0/+29
2017-08-10jit: add gcc_jit_type_get_vectorDavid Malcolm1-2/+24
2017-04-24types.rst (gccjit::type::get_const): Remove comment.David Malcolm1-24/+44
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-05-20jit: implement gcc_jit_rvalue_set_bool_require_tail_callDavid Malcolm1-13/+33
2016-05-13jit: use FINAL and OVERRIDE throughoutDavid Malcolm1-225/+270
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-08-03Refactoring of timevar APIDavid Malcolm1-0/+7
2015-07-07PR jit/66783: prevent use of opaque structsDavid Malcolm1-0/+3
2015-06-30jit: add switch statementsDavid Malcolm1-9/+78
2015-06-30PR jit/66546: Add gcc_jit_context_set_bool_allow_unreachable_blocksDavid Malcolm1-0/+12
2015-06-30PR jit/66628: add gcc_jit_context_add_command_line_optionDavid Malcolm1-0/+7