aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-core.h
AgeCommit message (Expand)AuthorFilesLines
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
2020-07-14core: add tree-node commentsNathan Sidwell1-0/+2
2020-05-28Add support for __builtin_bswap128Eric Botcazou1-0/+1
2020-05-07extend DECL_GIMPLE_REG_P to all typesRichard Biener1-1/+1
2020-04-29c++, middle-end, rs6000: Fix C++17 ABI incompatibilities during class layout ...Jakub Jelinek1-1/+2
2020-04-08Allow new/delete operator deletion only for replaceable.Martin Liska1-1/+2
2020-01-10Further changes for the OpenACC 'if_present' clause on the 'host_data' constructThomas Schwinge1-0/+3
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-05Check for bitwise identity when encoding VECTOR_CSTs (PR 92768)Richard Sandiford1-1/+2
2019-11-29Remove unused decimal floating-point pointer typesJulian Brown1-3/+0
2019-11-08[C] Opt out of GNU vector extensions for built-in SVE typesRichard Sandiford1-1/+2