aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2021-12-20Fix handling of deferred SSA names in modref dataflowJan Hubicka2-24/+48
2021-12-20Optimize bit_and op1 float_vector_all_ones_operands to op1.liuhongt2-0/+47
2021-12-20Daily bump.GCC Administrator4-1/+57
2021-12-19Change the xfail in gcc.dg/uninit-pr89230-1.cAndrew Pinski1-2/+2
2021-12-19Fix early exit in modref_merge_call_site_flagsJan Hubicka1-3/+9
2021-12-19c++: don't ICE on NAMESPACE_DECL inside FUNCTION_DECLMatthias Kretz1-2/+3
2021-12-19c++: nested lambda capturing a capture proxy, cont [PR94376]Patrick Palka2-1/+50
2021-12-19print-tree: dump DECL_LANG_FLAG_8Patrick Palka1-0/+2
2021-12-19c++: local_specializations and recursive constrained fn [PR103714]Patrick Palka2-0/+21
2021-12-19testsuite: mark tests that require aliasFrancois-Xavier Coudert2-1/+3
2021-12-19Improve location for new statements in match-and-simplify phioptAndrew Pinski1-0/+4
2021-12-19Daily bump.GCC Administrator4-1/+68
2021-12-18Fortran: reject BOZ type argument to SIZEOF().Harald Anlauf2-0/+9
2021-12-18x86: PR target/103611: Splitter for DST:DI = (HI:SI<<32)|LO:SI.Roger Sayle3-2/+77
2021-12-18PR target/32803: Add -Oz option for improved clang compatibility.Roger Sayle7-4/+55
2021-12-18tree-optimization/103759: Use sizetype everywhere for object sizesSiddhesh Poyarekar1-21/+6
2021-12-18Darwin: Future-proof and homogeneize detection of darwin versionsFrançois-Xavier Coudert8-11/+12
2021-12-18Daily bump.GCC Administrator6-1/+303
2021-12-17attribs: Fix wrong error with -Wno-attribute=A::b [PR103649]Marek Polacek7-6/+56
2021-12-17testsuite: update expected results for ilp32.David Edelsohn1-2/+2
2021-12-17Add -mdejagnu-cpu=power7 to dg-options for pr97142.cOlivier Hainque1-1/+1
2021-12-17c++: Improve diagnostic for class tmpl/class redecl [PR103749]Marek Polacek4-1/+37
2021-12-17rs6000: Update darn testcasesSegher Boessenkool4-8/+6
2021-12-17rs6000: Redo darn (PR103624)Segher Boessenkool3-25/+40
2021-12-17coroutines: Handle initial awaiters with non-void returns [PR 100127].Iain Sandoe2-1/+72
2021-12-17coroutines: Pass lvalues to user-defined operator new [PR 100772].Iain Sandoe3-4/+174
2021-12-17coroutines, c++: Add test for PR 96517.Iain Sandoe1-0/+29
2021-12-17rs6000: Fix fake vec_promote overloadBill Schmidt1-1/+1
2021-12-17testsuite: pragma-optimize.c requires ifunc.David Edelsohn1-0/+1
2021-12-17vect: Fix multi-vector SLP gather loads [PR103744]Richard Sandiford3-2/+55
2021-12-17docs: fix option name referenceMartin Liska1-1/+1
2021-12-17docs: Fix spelling issues in -fipa-strict-aliasing.Martin Liska1-3/+3
2021-12-17slp: check that the operation we're combing is a boolean operation [PR103741]Tamar Christina2-1/+29
2021-12-17Darwin, Driver: Avoid a link line for empty commands.Iain Sandoe2-7/+6
2021-12-17Darwin, ppc: Additional change for r12-5974.Iain Sandoe1-1/+1
2021-12-17Add combine splitter to transform vpternlogd/vpcmpeqd/vpxor/vblendvps to vble...Haochen Jiang2-4/+48
2021-12-17__builtin_dynamic_object_size: Recognize builtinSiddhesh Poyarekar29-42/+378
2021-12-17tree-object-size: Use trees and support negative offsetsSiddhesh Poyarekar10-159/+409
2021-12-16c++: tweak commentJason Merrill1-2/+0
2021-12-16c++: layout of aggregate base with DMI [PR103681]Jason Merrill8-46/+217
2021-12-17Daily bump.GCC Administrator5-1/+232
2021-12-16Testsuite: Tweak gcc.dg/20021029-1.c for nios2.Sandra Loosemore1-0/+1
2021-12-16c++: delayed noexcept in member function template [PR99980]Marek Polacek2-1/+37
2021-12-16Check for class type before assuming a type is one [PR103703].Martin Sebor2-1/+33
2021-12-16Fix member alignment for all targets [PR103751].Martin Sebor1-0/+1
2021-12-16c++: two-stage name lookup for overloaded operators [PR51577]Patrick Palka30-298/+794
2021-12-16i386: Enable VxHF vector modes lower ABI levels [PR103571]Uros Bizjak3-27/+23
2021-12-16opts: do not do sanity check when an error is seenMartin Liska1-1/+1
2021-12-16pragma: respect pragma in lambda functionsMartin Liska2-1/+27
2021-12-16Fix FLUSH IOSTAT valueFrancois-Xavier Coudert1-0/+16