aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
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
2020-10-26middle-end/97521 - always use single-bit bools in mask vector typesRichard Biener1-2/+9
2020-10-23Move thunks out of cgraph_nodeJan Hubicka1-1/+1
2020-10-12Correct handling of indices into arrays with elements larger than 1 (PR c++/9...Martin Sebor1-13/+25
2020-09-23middle-end/96466 - fix VEC_COND isel/expansion issueRichard Biener1-1/+1
2020-09-14options: Save and restore opts_set for Optimization and Target optionsJakub Jelinek1-6/+8
2020-08-31c++: Implement P1009: Array size deduction in new-expressions.Marek Polacek1-0/+15
2020-08-11tree: Fix up get_narrower [PR96549]Jakub Jelinek1-1/+1
2020-08-03Removal of HSA offloading from gcc and libgompMartin Jambor1-3/+0
2020-08-03Multi-range implementation for value_range (irange).Aldy Hernandez1-28/+57
2020-07-20Correct handling of constant representations containing embedded nuls.Martin Sebor1-14/+14
2020-07-14core: add tree-node commentsNathan Sidwell1-1/+5
2020-07-13ipa-devirt: Fix crash in obj_type_ref_class [PR95114]Richard Sandiford1-3/+4
2020-06-28Underline argument in -Wnonnull and in C++ extend warning to the this pointer...Martin Sebor1-3/+10