aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-core.h
AgeCommit message (Expand)AuthorFilesLines
2024-09-02Rename ASM_INPUT_P to ASM_BASIC_PRichard Sandiford1-1/+1
2024-08-30middle-end: Remove integer_three_node [PR116537]Andrew Pinski1-1/+0
2024-06-25Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook mode_for_floating_typeKewen Lin1-6/+7
2024-06-05openmp: OpenMP loop transformation supportJakub Jelinek1-0/+9
2024-04-10c++: Implement C++26 P2809R3 - Trivial infinite loops are not Undefined BehaviorJakub Jelinek1-0/+1
2024-04-04Add condition coverage (MC/DC)Jørgen Kvalsvik1-0/+3
2024-03-14tree-core: clarify clobber commentsJason Merrill1-2/+4
2024-03-14OpenACC 2.7: front-end support for readonly modifierChung-Lin Tang1-0/+6
2024-01-03openmp: Adjust position of OMP_CLAUSE_INDIRECT in OpenMP clausesKwok Cheung Yeung1-3/+3
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-12tree: add to clobber_kindJason Merrill1-3/+10
2023-12-08tree-optimization/112774: extend the SCEV CHREC tree with a nonwrapping flagHao Liu1-0/+3
2023-11-07openmp: Add support for the 'indirect' clause in C/C++Kwok Cheung Yeung1-0/+3
2023-10-25tree: update address_space commentJason Merrill1-2/+3
2023-10-25Consistently order 'OMP_CLAUSE_SELF' right after 'OMP_CLAUSE_IF'Thomas Schwinge1-3/+3
2023-10-25OpenACC 2.7: Implement self clause for compute constructsChung-Lin Tang1-0/+3
2023-10-20Control flow redundancy hardeningAlexandre Oliva1-0/+3
2023-10-14middle-end: Allow _BitInt(65535) [PR102989]Jakub Jelinek1-8/+2
2023-08-22OpenMP: Handle 'all' as category in defaultmapTobias Burnus1-0/+1
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