aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2020-05-05Do not put incomplete CONSTRUCTORs into static memoryEric Botcazou4-1/+22
2020-05-05tree-optimization/94949 - fix load eliding in SMRichard Biener4-4/+35
2020-05-05aarch64: eliminate redundant zero extend after bitwise negationAlex Coplan4-0/+32
2020-05-05match.pd: Canonicalize (x + (x << cst)) into (x * cst2) [PR94800]Jakub Jelinek7-0/+202
2020-05-05x86: Fix *vec_dupv4hi constraints [PR94942]Jakub Jelinek4-2/+32
2020-05-05match.pd: Optimize (((type)A * B) >> prec) != 0 into __imag__ .MUL_OVERFLOW [...Jakub Jelinek4-0/+49
2020-05-05i386: Use int_nonimmediate_operand moreUros Bizjak2-15/+16
2020-05-05fix build of targets not implementing add_stmt_costRichard Biener1-1/+2
2020-05-05build: Fix 32-bit TLS detection with 64-bit-default gas on Solaris/x86Rainer Orth3-0/+15
2020-05-05add vec_info * parameters where neededRichard Biener16-1017/+1169
2020-05-05i386: Simplify {,v}ph{add,sub{,s}{w,d} insn patterns [PR94460]Jakub Jelinek2-185/+81
2020-05-05Daily bump.GCC Administrator1-1/+1
2020-05-04c++: Avoid unnecessary copying in cp_fold [PR94038]Patrick Palka4-23/+57
2020-05-04Fix Ada bootstrap on Cygwin64Eric Botcazou3-1/+9
2020-05-04rs6000: AIX long double builtins for 64 bit long double.David Edelsohn2-4/+28
2020-05-04internal-fn: Avoid dropping the lhs of some calls [PR94941]Richard Sandiford4-0/+40
2020-05-04coroutines: Mark the gro as artificial.Iain Sandoe2-0/+7
2020-05-04Update gcc sv.po.Joseph Myers2-356/+238
2020-05-04Added missing ChangeLog entriesUros Bizjak2-0/+13
2020-05-04i386: Use SBB more [PR94650]Uros Bizjak3-3/+82
2020-05-04c++: Simplify process_template_parmNathan Sidwell2-21/+31
2020-05-04c++: Don't save parms in nested requirement [pr 94827]Nathan Sidwell2-10/+13
2020-05-04Revert "tree: Don't reuse types if TYPE_USER_ALIGN differ [PR94775]"Marek Polacek3-43/+10
2020-05-04tree-optimization/93891 - improve same-store disambiguationRichard Biener2-2/+10
2020-05-04tree-optimization/39612 - avoid issueing loads in SM when possibleRichard Biener4-8/+76
2020-05-04tree-inline: Simplify IPA-CP type conversion (PR 93385)Martin Jambor2-37/+12
2020-05-04i386: Use SHR to compare with large power-of-two constants [PR94650]Uros Bizjak5-0/+110
2020-05-04match.pd: Optimize (x < 0) != (y < 0) into (x ^ y) < 0 [PR94718]Jakub Jelinek5-0/+153
2020-05-04match.pd: Decrease number of nop conversions around bitwise ops [PR94718]Jakub Jelinek4-3/+72
2020-05-04match.pd: Move (X & C) eqne (Y & C) -> -> (X ^ Y) & C eqne 0 opt to match.pd ...Jakub Jelinek6-45/+115
2020-05-04diagnostics: get_option_html_page fixesJakub Jelinek2-19/+16
2020-05-04Daily bump.GCC Administrator1-1/+1
2020-05-03i386: Use plus_constant instead of gen_rtx_PLUSUros Bizjak4-33/+49
2020-05-03Fix incorrect use of 'Unrestricted_Access in testcaseEric Botcazou2-1/+5
2020-05-03Daily bump.GCC Administrator1-1/+1
2020-05-02gfortran: Get asan library from TEST_ALWAYS_FLAGSH.J. Lu2-0/+14
2020-05-02Darwin: Fix a diagnostic spelling [PR93861]Iain Sandoe2-1/+7
2020-05-02Add asan subdirectory for gfortran.dg.Thomas Koenig3-0/+351
2020-05-02tilegx: Unbreak buildJakub Jelinek2-1/+7
2020-05-01Add patch_area_size and patch_area_entry to crtlH.J. Lu12-29/+116
2020-05-02Daily bump.GCC Administrator1-1/+1
2020-05-01c++: Missing SFINAE with inaccessible static data member [PR90880]Patrick Palka7-11/+61
2020-05-01c++: Parenthesized-init of aggregates accepts invalid code [PR94885]Marek Polacek4-1/+30
2020-05-01Darwin: Fix bootstrap break from libsanitizer changes.Iain Sandoe2-4/+8
2020-05-01testsuite: Enable asan tests on FreeBSD x86_64Andreas Tobler12-13/+30
2020-05-01c++: Local class DMI using local static [PR90479]Jason Merrill3-3/+23
2020-05-01c++: -fmerge-all-constants vs. destructors [PR91529]Jason Merrill3-1/+24
2020-05-01c++: generic lambda and -fsanitize=vla-bound [PR93822]Jason Merrill2-0/+15
2020-05-01gcc: Enable bits for sanitizer support on FreeBSD x86_64Andreas Tobler6-3/+48
2020-04-30document effective target fileioAlexandre Oliva2-0/+11