aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
2021-09-22openmp: Add support for allocator and align modifiers on allocate clausesJakub Jelinek1-1/+1
2021-09-16Check mask type when doing cond_op related gimple simplification.liuhongt1-0/+29
2021-09-09Add -ftrivial-auto-var-init option and uninitialized variable attribute.qing zhao1-0/+13
2021-09-08Support -fexcess-precision=16 which will enable FLT_EVAL_METHOD_PROMOTE_TO_FL...liuhongt1-1/+2
2021-09-01Simplify 'gcc/tree.c:walk_tree_1' handling of 'OMP_CLAUSE'Thomas Schwinge1-126/+8
2021-09-01C-family: Add attribute 'unavailable'.Iain Sandoe1-0/+72
2021-08-31Fix 'OMP_CLAUSE_TILE' operands handling in 'gcc/tree.c:walk_tree_1'Thomas Schwinge1-1/+1
2021-08-17Move more warning code to gimple-ssa-warn-access etc.Martin Sebor1-0/+54
2021-08-14Diagnose mismatches between array and scalar new and delete [PR101791].Martin Sebor1-3/+25
2021-08-12openmp: Add support for OpenMP 5.1 masked constructJakub Jelinek1-0/+3
2021-07-28Add new gimple-ssa-warn-access pass.Martin Sebor1-0/+59
2021-07-21OpenACC 'nohost' clauseThomas Schwinge1-0/+3
2021-07-20Adjust by-value function vec arguments to by-reference.Martin Sebor1-6/+6
2021-05-28OpenMP: Add iterator support to Fortran's depend; add affinity clauseTobias Burnus1-0/+3
2021-05-26Convert remaining passes to get_range_query.Aldy Hernandez1-6/+7
2021-05-19Enable more WITH_SIZE_EXPR processingRichard Biener1-5/+2
2021-05-18PR100281 C++: Fix SImode pointer handlingAndreas Krebbel1-11/+18
2021-05-17middle-end/100582 - fix array_at_struct_end_p for vector indexingRichard Biener1-5/+3
2021-05-10Come up with startswith function.Martin Liska1-1/+1
2021-04-28Move pass free_lang_data to its own file.Martin Sebor1-1251/+107
2021-04-21Fix clang warnings.Martin Liska1-5/+13
2021-04-10Do not release body of declare_variant_altJan Hubicka1-1/+1
2021-03-10tree-optimization/99510 - fix type reuse of build_aligned_typeRichard Biener1-1/+3
2021-02-28typos: Fix various typos - mainly misspelled reference* [PR99304]Jakub Jelinek1-1/+1
2021-02-08lto/96591 - walk VECTOR_CST elements in walk_treeRichard Biener1-1/+12
2021-01-28tree: Don't reuse types if TYPE_USER_ALIGN differ [PR94775]Marek Polacek1-1/+3
2021-01-26middle-end/98726 - fix VECTOR_CST element accessRichard Biener1-5/+5
2021-01-25middle-end/98807 - more vector_element_bits fixesRichard Biener1-7/+1
2021-01-22middle-end/98793 - properly handle BLKmode vectors in vector_element_bitsRichard Biener1-3/+3
2021-01-19PR middle-end/98664 - inconsistent -Wfree-nonheap-object for inlined calls to...Martin Sebor1-4/+7
2021-01-16openmp: Add support for the OpenMP 5.0 task detach clauseKwok Cheung Yeung1-6/+9
2021-01-05tree-optimization/98381 - fix live bool vector extractRichard Biener1-2/+7
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-14Correct/improve maybe_emit_free_warning (PR middle-end/98166, PR c++/57111, P...Martin Sebor1-1/+102
2020-12-10drop __builtin_ from __clear_cache libnameAlexandre Oliva1-1/+1
2020-12-04vec: Simplify use with C++11 range-based 'for'.Jason Merrill1-1/+1
2020-12-03fix __builtin___clear_cache overrider falloutAlexandre Oliva1-0/+6
2020-12-01PR middle-end/97595 - bogus -Wstringop-overflow due to DECL_SIZE_UNIT underre...Martin Sebor1-3/+9
2020-11-21Additional small changes to support opaque modesAaron Sawdey1-0/+2
2020-11-19c, tree: Fix ICE from get_parm_array_spec [PR97860]Jakub Jelinek1-1/+11
2020-11-17extend cache_integer_cstNathan Sidwell1-9/+27
2020-11-17Add MODE_OPAQUEAaron Sawdey1-0/+1
2020-11-16PR middle-end/97840 - Bogus -Wmaybe-uninitialized passing an empty object to ...Martin Sebor1-5/+5
2020-11-11c++: Tweak tsubst_qualified_id location.Marek Polacek1-0/+4
2020-11-11Fix spelling.Martin Liska1-1/+1
2020-11-10Refactor copying decl section namesStrager Neds1-0/+27
2020-11-02core: Synchronize tree-cst & wide-int caching expectationsNathan Sidwell1-5/+10
2020-11-02Rewrite SLP induction vectorizationRichard Biener1-0/+16
2020-10-28openmp: Parsing and some semantic analysis of OpenMP allocate clauseJakub Jelinek1-0/+3
2020-10-27Fix builtin decls generated in tree.cJan Hubicka1-4/+4