aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
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
2020-06-09tree-inline: Fix VLA handling [PR95552]Jason Merrill1-0/+6
2020-06-03Optimize ODR enum streamingJan Hubicka1-27/+6
2020-05-28Add support for __builtin_bswap128Eric Botcazou1-0/+2
2020-05-26Simplify types of TYPE_VALUES in enumeral typesJan Hubicka1-2/+22
2020-05-18PR middle-end/94940 - spurious -Warray-bounds for a zero length array member ...Martin Sebor1-10/+18
2020-05-12tree: Add vector_element_bits(_tree) [PR94980 1/3]Richard Sandiford1-0/+24
2020-05-09Remove last use of expr_alignEric Botcazou1-45/+0
2020-05-08tree: Avoid variable sharing in get_narrower [PR94724]Jakub Jelinek1-1/+1
2020-05-04Revert "tree: Don't reuse types if TYPE_USER_ALIGN differ [PR94775]"Marek Polacek1-3/+1
2020-04-30tree: Don't reuse types if TYPE_USER_ALIGN differ [PR94775]Marek Polacek1-1/+3
2020-04-29lto/94822 - fix ICE in component_ref_sizeRichard Biener1-17/+18
2020-04-28tree: Fix up TREE_SIDE_EFFECTS on internal calls [PR94809]Jakub Jelinek1-0/+1