aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
AgeCommit message (Expand)AuthorFilesLines
2025-12-05OpenMP: C/C++ parser support for dyn_groupprivateTobias Burnus1-0/+5
2025-11-07Move build_call_nary away from va_listAndrew Pinski1-1/+14
2025-11-05forwprop: allow subvectors in simplify_vector_constructor ()Artemiy Volkov1-0/+4
2025-10-04c++, gimplify: Implement C++26 P2795R5 - Erroneous behavior for uninitialized...Jakub Jelinek1-0/+13
2025-10-03fab: rewrite optimize_stack_restore call check [PR122033]Andrew Pinski1-0/+9
2025-09-30Fix various comment typosJakub Jelinek1-1/+1
2025-09-23c++: Refactor FMV frontend conflict and merging logic and hooks.Alfie Richards1-0/+5
2025-09-23fmv: c++: Add check_target_clone hook for filtering target_clone versions.Alfie Richards1-4/+9
2025-09-23x86: fmv: Refactor FMV name mangling.Alfie Richards1-2/+0
2025-08-18opts: use sanitize_code_type for sanitizer flagsIndu Bhagat1-0/+4
2025-08-06openmp: Add support for iterators in 'target update' clauses (C/C++)Kwok Cheung Yeung1-2/+4
2025-08-06openmp: Add support for iterators in map clauses (C/C++)Kwok Cheung Yeung1-0/+8
2025-07-16openmp: Refactor handling of iteratorsKwok Cheung Yeung1-0/+6
2025-07-16Add get_clone_versions and get_target_version functions.Alfie Richards1-0/+11
2025-07-01c++: Fix up cp_build_array_ref COND_EXPR handling [PR120471]Jakub Jelinek1-0/+4
2025-06-28c++/modules: Avoid name clashes when streaming internal labels [PR98375,PR118...Nathaniel Shead1-0/+7
2025-06-10expand, ranger: Use ranger during expansion [PR120434]Jakub Jelinek1-1/+1
2025-05-30OpenMP: C++ "declare mapper" supportJulian Brown1-0/+19
2025-05-27Fix IPA-SRA issue with reverse SSO on specific patternEric Botcazou1-1/+1
2025-04-08Add function to strip pointer type and get down to the actual pointee type.Tejas Belagod1-0/+11
2025-03-20Make function_decl_type a scoped enumRichard Biener1-8/+14
2025-03-13Fixup DECL_NOT_GIMPLE_REG_P descriptionRichard Biener1-6/+5
2025-01-14OpenMP: New tree nodes for metadirective and dynamic selector support.Sandra Loosemore1-0/+22
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-12-15Shrink back size of tree_exp from 40 bytes to 32Jakub Jelinek1-4/+0
2024-12-06libcpp, c++: Optimize initializers using #embed in C++Jakub Jelinek1-0/+4
2024-11-28expr, c: Don't clear whole unions [PR116416]Jakub Jelinek1-0/+3
2024-11-22OpenMP: 'interop' construct - add C/C++ parser support, improve Fortran parsingTobias Burnus1-0/+12
2024-11-20OpenMP: dispatch + adjust_args tree data structures and front-end interfacesPaul-Antoine Arras1-0/+7
2024-11-15c: Add _Decimal64x supportJakub Jelinek1-0/+1
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek1-2/+2
2024-10-25c++/modules: Propagate some missing flags on type definitionsNathaniel Shead1-3/+5
2024-10-24Make more places handle exact_div like trunc_divRichard Sandiford1-0/+13
2024-10-18gcc/: Merge definitions of array_type_nelts_topAlejandro Colomar1-0/+1
2024-10-18gcc/: Rename array_type_nelts => array_type_nelts_minus_oneAlejandro Colomar1-1/+1
2024-10-16libcpp, c, middle-end: Optimize initializers using #embed in CJakub Jelinek1-0/+11
2024-09-02Rename ASM_INPUT_P to ASM_BASIC_PRichard Sandiford1-3/+3
2024-08-30middle-end: Remove integer_three_node [PR116537]Andrew Pinski1-1/+0
2024-08-28Tweak documentation of ASM_INPUT_PRichard Sandiford1-2/+3
2024-07-26c++/modules: Stream warning suppressions [PR115757]Nathaniel Shead1-0/+9
2024-06-05openmp: OpenMP loop transformation supportJakub Jelinek1-0/+8
2024-05-31Convert references with "counted_by" attributes to/from .ACCESS_WITH_SIZE.Qing Zhao1-0/+8
2024-04-04Add condition coverage (MC/DC)Jørgen Kvalsvik1-0/+4
2024-03-14OpenACC 2.7: front-end support for readonly modifierChung-Lin Tang1-0/+8
2024-02-24Use HOST_WIDE_INT_{C,UC,0,0U,1,1U} macros some moreJakub Jelinek1-1/+1
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-16Add support for target_version attributeAndrew Carlotti1-2/+2
2023-12-13OpenMP: Pointers and member mappingsJulian Brown1-0/+4
2023-12-13OpenMP/OpenACC: Rework clause expansion and nested struct handlingJulian Brown1-0/+4
2023-12-08tree-optimization/112774: extend the SCEV CHREC tree with a nonwrapping flagHao Liu1-3/+5