aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-26OpenMP/Fortran: Merge upstream 'omp allocators' with OG13 'omp allocate'Tobias Burnus1-9/+0
2023-06-30OpenMP: C++ "declare mapper" supportJulian Brown1-0/+19
2023-06-19OpenMP: Pointers and member mappingsJulian Brown1-0/+4
2023-06-19OpenMP/OpenACC: Rework clause expansion and nested struct handlingJulian Brown1-0/+4
2023-06-09openmp: Add support for the 'present' modifierKwok Cheung Yeung1-0/+3
2023-06-07Revert "openmp: Add support for the 'present' modifier"Tobias Burnus1-6/+0
2023-05-24Use OpenACC code to process OpenMP target regionsChung-Lin Tang1-0/+3
2023-05-18openmp: Add Fortran support for loop transformations on inner loopsFrederik Harwath1-2/+7
2023-05-18openmp: Add Fortran support for "omp tile"Frederik Harwath1-0/+3
2023-05-18openacc: Rename OMP_CLAUSE_TILE to OMP_CLAUSE_OACC_TILEFrederik Harwath1-6/+6
2023-05-18openmp: Add Fortran support for "omp unroll" directiveFrederik Harwath1-0/+3
2023-05-18openmp: Add support for the 'present' modifierKwok Cheung Yeung1-0/+6
2023-05-16openmp: Implement uses_allocators clauseChung-Lin Tang1-0/+9
2023-05-16Handle cleanup of omp allocated variables (OpenMP 5.0).Hafiz Abid Qadeer1-0/+4
2023-05-16Translate allocate directive (OpenMP 5.0).Hafiz Abid Qadeer1-0/+11
2023-05-16openmp: Add C support for parsing metadirectivesKwok Cheung Yeung1-0/+3
2023-05-12Add a "combined" flag for "acc kernels loop" etc directives.Sandra Loosemore1-0/+5
2023-05-12Reference reduction localizationJulian Brown1-0/+2
2023-03-21tree: Fix up component_ref_sam_type handling of arrays of 0 sized elements [P...Jakub Jelinek1-2/+2
2023-03-10tree: Use comdat tree_code_{type,length} even for C++11/14 [PR108634]Jakub Jelinek1-0/+10
2023-02-16don't declare header-defined functions both static and inlinePatrick Palka1-44/+44
2023-01-27Add support for conditional xorsign [PR96373]Richard Sandiford1-0/+1
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-12-23tree-ssa-dom: can_infer_simple_equiv fixes [PR108068]Jakub Jelinek1-0/+1
2022-12-20c++: source position of lambda captures [PR84471]Jason Merrill1-0/+2
2022-12-12middle-end: Add new tbranch optab to add support for bit-test-and-branch oper...Tamar Christina1-0/+1
2022-12-11tree-optimization/106904 - bogus -Wstringopt-overflow with vectorsRichard Biener1-0/+1
2022-12-06Update -Warray-bounds with -fstrict-flex-arrays.Qing Zhao1-4/+8
2022-11-24Remove ASSERT_EXPR.Aldy Hernandez1-4/+0
2022-11-09Change the name of array_at_struct_end_p to array_ref_flexible_size_pQing Zhao1-4/+4
2022-10-28c: tree: target: C2x (...) function prototypes and va_start relaxationJoseph Myers1-1/+7
2022-10-24tree: add build_string_literal overloadsJason Merrill1-1/+8
2022-10-14middle-end, c++, i386, libgcc: std::bfloat16_t and __bf16 arithmetic supportJakub Jelinek1-0/+1
2022-10-07Add a new option -fstrict-flex-arrays[=n] and new attribute strict_flex_arrayQing Zhao1-4/+10
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-1/+13
2022-07-11Implement global ranges for all vrange types (SSA_NAME_RANGE_INFO).Aldy Hernandez1-8/+0
2022-06-22ubsan: default to trap on unreachable at -O0 and -Og [PR104642]Jason Merrill1-0/+5
2022-06-07openmp: Add support for OpenMP 5.2 linear clause syntax for C/C++Jakub Jelinek1-0/+5
2022-05-27openmp: Add support for enter clause on declare targetJakub Jelinek1-0/+4
2022-05-16Move code_helper to tree.hRichard Biener1-0/+49
2022-05-11tree: introduce range adaptor for TREE_VECPatrick Palka1-1/+14
2022-05-05Embed real_value into REAL_CSTRichard Biener1-1/+1
2022-04-12libgccjit: Add support for bitcasts [PR104071]Antoni Boucher1-0/+1
2022-03-29gimple: Wrong -Wimplicit-fallthrough with if(1) [PR103597]Marek Polacek1-0/+6
2022-03-18tree: Add comment.Jason Merrill1-0/+1
2022-03-04OpenACC 'kernels' decomposition: Move 'TREE_ADDRESSABLE' setting into OMP low...Thomas Schwinge1-0/+5
2022-03-01ipa: Improve error handling for target_clone single valueMartin Liska1-0/+2
2022-02-04Add CLOBBER_EOL to mark storage end-of-life clobbersRichard Biener1-1/+5
2022-02-01tree: move tree_vec_map_cache_hasher into headerJason Merrill1-0/+17