aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-core.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-29Introduce IR bit TYPE_INCLUDES_FLEXARRAY for the GCC extensionQing Zhao1-0/+2
2023-06-06openmp: Add support for the 'present' modifierTobias Burnus1-1/+2
2023-06-02c++: make initializer_list array static again [PR110070]Jason Merrill1-1/+2
2023-05-18Machine_Mode: Extend machine_mode from 8 to 16 bitsPan Li1-4/+5
2023-05-08Bump up precision size to 16 bits.Michael Meissner1-12/+12
2023-05-01vrange_storage overhaulAldy Hernandez1-11/+5
2023-03-10tree: Use comdat tree_code_{type,length} even for C++11/14 [PR108634]Jakub Jelinek1-8/+25
2023-01-27tree: Fix up tree_code_{length,type}Jakub Jelinek1-4/+11
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-11-19constexprify some tree variablesAndrew Pinski1-2/+19
2022-10-28c: tree: target: C2x (...) function prototypes and va_start relaxationJoseph Myers1-1/+2
2022-10-14middle-end, c++, i386, libgcc: std::bfloat16_t and __bf16 arithmetic supportJakub Jelinek1-0/+3
2022-10-07Add a new option -fstrict-flex-arrays[=n] and new attribute strict_flex_arrayQing Zhao1-1/+4
2022-09-27c++: Implement P1467R9 - Extended floating-point types and standard names com...Jakub Jelinek1-0/+4
2022-09-03openmp: Partial OpenMP 5.2 doacross and omp_cur_iteration supportJakub Jelinek1-2/+12
2022-08-02Implement streamer for frange.Aldy Hernandez1-6/+6
2022-07-11Implement global ranges for all vrange types (SSA_NAME_RANGE_INFO).Aldy Hernandez1-6/+7
2022-05-27openmp: Add support for enter clause on declare targetJakub Jelinek1-3/+3
2022-05-17openmp: Add support for inoutset depend-kindJakub Jelinek1-0/+1
2022-05-07c, c++: attribute format on a ctor with a vbase [PR101833, PR47634]Marek Polacek1-2/+4
2022-05-05Embed real_value into REAL_CSTRichard Biener1-1/+1
2022-04-30gengtype: remove "tree_exp" special attributePatrick Palka1-3/+1
2022-03-12Add 'gcc/tree.cc:user_omp_clause_code_name' [PR65095]Thomas Schwinge1-0/+1
2022-03-04OpenACC 'kernels' decomposition: Move 'TREE_ADDRESSABLE' setting into OMP low...Thomas Schwinge1-0/+3
2022-02-09C, C++, Fortran, OpenMP: Add 'has_device_addr' clause to 'target' construct.Marcel Vollweiler1-0/+3
2022-02-04Add CLOBBER_EOL to mark storage end-of-life clobbersRichard Biener1-1/+11
2022-01-17Change references of .c files to .cc filesMartin Liska1-3/+3
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-17attribs: Fix wrong error with -Wno-attribute=A::b [PR103649]Marek Polacek1-1/+3
2021-12-03pch: Add support for PCH for relocatable executables [PR71934]Jakub Jelinek1-1/+1
2021-11-10Make EAF flags more regular (and expressive)Jan Hubicka1-17/+14
2021-11-02addS EAF_NOT_RETURNED_DIRECTLYJan Hubicka1-1/+5
2021-09-10openmp: Implement OpenMP 5.1 atomics, so far for C onlyJakub Jelinek1-2/+11
2021-09-01C-family: Add attribute 'unavailable'.Iain Sandoe1-1/+9
2021-08-13Introduce EAF_NOREAD and cleanup EAF_UNUSED + ipa-modrefJan Hubicka1-1/+4
2021-08-12openmp: Add support for OpenMP 5.1 masked constructJakub Jelinek1-0/+3
2021-08-12OpenMP 5.1: Add proc-bind 'primary' supportTobias Burnus1-0/+1
2021-07-21OpenACC 'nohost' clauseThomas Schwinge1-1/+4
2021-07-16Implement EAF_NOT_RETURNED tracking in ipa-modrefJan Hubicka1-0/+3
2021-07-15Avoid -Wvla-parameter for nontrivial bounds [PR97548].Martin Sebor1-1/+6
2021-05-28OpenMP: Add iterator support to Fortran's depend; add affinity clauseTobias Burnus1-0/+3
2021-03-25c-family: Fix up -Wduplicated-branches for union members [PR99565]Jakub Jelinek1-1/+4
2021-01-16openmp: Add support for the OpenMP 5.0 task detach clauseKwok Cheung Yeung1-13/+16
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-11c++: Final module preparationsNathan Sidwell1-0/+4
2020-11-25Add EAF_NODIRECTESCAPE flagJan Hubicka1-0/+4
2020-11-20PR middle-end/97879 - ICE on invalid mode in attribute accessMartin Sebor1-1/+4
2020-10-28openmp: Parsing and some semantic analysis of OpenMP allocate clauseJakub Jelinek1-0/+3
2020-10-02c++: Move CALL_FROM_NEW_OR_DELETE_P to tree.hJason Merrill1-1/+2
2020-08-03Removal of HSA offloading from gcc and libgompMartin Jambor1-7/+0