aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
AgeCommit message (Expand)AuthorFilesLines
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
2022-01-27c++: non-dependent immediate member fn call [PR99895]Patrick Palka1-1/+1
2022-01-17Change references of .c files to .cc filesMartin Liska1-5/+5
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-29Remove unreachable gcc_unreachable () at the end of functionsRichard Biener1-2/+0
2021-11-24middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2> <imm2>Tamar Christina1-0/+5
2021-11-19Revert "Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS."Martin Liska1-1/+6
2021-11-18Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.Martin Liska1-6/+1
2021-11-12openmp: Relax handling of implicit map vs. existing device mappingsChung-Lin Tang1-0/+5
2021-11-11openmp: Add support for 2 argument num_teams clauseJakub Jelinek1-1/+4
2021-11-09Introduce build_debug_expr_declMartin Jambor1-0/+1
2021-10-01openmp: Differentiate between order(concurrent) and order(reproducible:concur...Jakub Jelinek1-0/+3
2021-09-22openmp: Add support for allocator and align modifiers on allocate clausesJakub Jelinek1-0/+3
2021-09-18openmp: Handle unconstrained and reproducible modifiers on order(concurrent)Jakub Jelinek1-0/+4
2021-09-16Check mask type when doing cond_op related gimple simplification.liuhongt1-0/+1
2021-09-10openmp: Implement OpenMP 5.1 atomics, so far for C onlyJakub Jelinek1-0/+5
2021-09-07tree: Change error_operand_p to an inline functionJason Merrill1-4/+7
2021-09-03c++, abi: Set DECL_FIELD_CXX_ZERO_WIDTH_BIT_FIELD on C++ zero width bitfields...Jakub Jelinek1-4/+22
2021-09-01C-family: Add attribute 'unavailable'.Iain Sandoe1-0/+6
2021-08-31Add support for device-modifiers for 'omp target device'.Marcel Vollweiler1-0/+4
2021-08-23openmp: Add support for strict modifier on grainsize/num_tasks clausesJakub Jelinek1-0/+5
2021-08-17Move more warning code to gimple-ssa-warn-access etc.Martin Sebor1-0/+6
2021-08-17openmp: Implement OpenMP 5.1 scope constructJakub Jelinek1-0/+3
2021-08-14Diagnose mismatches between array and scalar new and delete [PR101791].Martin Sebor1-1/+3
2021-08-12openmp: Add support for OpenMP 5.1 masked constructJakub Jelinek1-0/+10
2021-07-28Add new gimple-ssa-warn-access pass.Martin Sebor1-0/+5
2021-07-20Adjust by-value function vec arguments to by-reference.Martin Sebor1-1/+1
2021-06-24c: add support for per-location warning groups.Martin Sebor1-0/+15
2021-06-24Add support for per-location warning groups.Martin Sebor1-0/+12
2021-06-24openmp: in_reduction clause support on target constructJakub Jelinek1-1/+2
2021-06-01c++: no clobber for C++20 destroying delete [PR91859]Jason Merrill1-1/+1
2021-05-31LTO: stream properly FUNCTION_DECL_DECL_TYPE.Martin Liska1-4/+4
2021-05-28openmp: Fix up handling of reduction clause on constructs combined with targe...Jakub Jelinek1-0/+5
2021-05-21openmp: Fix up firstprivate+lastprivate clause handling [PR99928]Jakub Jelinek1-0/+5
2021-05-19openmp: Handle lastprivate on combined target correctly [PR99928]Jakub Jelinek1-0/+5
2021-05-07Do not apply scalar storage order to pointer fieldsEric Botcazou1-1/+3
2021-05-05middle-end/100394 - avoid DSE/DCE of pure call that throwsRichard Biener1-1/+4