aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-08-24Reset PHI base0 flag if it's clear in any argument [PR101977, ...]Martin Sebor8-81/+286
2021-08-24libstdc++: Update C++20 status table for layout-compatibility traitsJonathan Wakely2-4/+3
2021-08-24libstdc++: Add std::is_layout_compatible trait for C++20Jonathan Wakely7-9/+153
2021-08-24rs6000: Add power8-vector builtinsBill Schmidt1-0/+438
2021-08-24rs6000: Add power7 and power7-64 builtinsBill Schmidt1-0/+39
2021-08-24Add transitive operations to the relation oracle.Andrew MacLeod4-32/+410
2021-08-24libstdc++: Fix mismatched class-key tagsJonathan Wakely1-14/+14
2021-08-24x86: Broadcast from integer to a pseudo vector registerH.J. Lu6-22/+22
2021-08-24tree-optimization/100089 - avoid leaving scalar if-converted code aroundRichard Biener3-24/+68
2021-08-24arm: Add tests for VLLDM mitigation [PR102035]Richard Earnshaw8-0/+231
2021-08-24arm: fix vlldm erratum for Armv8.1-m [PR102035]Richard Earnshaw2-5/+16
2021-08-24arm: add erratum mitigation to __gnu_cmse_nonsecure_call [PR102035]Richard Earnshaw1-0/+5
2021-08-24arm: Add command-line option for enabling CVE-2021-35465 mitigation [PR102035]Richard Earnshaw4-2/+29
2021-08-24arm: testsuite: improve detection of CMSE hardware.Richard Earnshaw1-7/+8
2021-08-24arm: Fix general issues with patterns for VLLDM and VLSTMRichard Earnshaw1-10/+11
2021-08-24Enable avx512 embedde broadcast for vpternlog.liuhongt2-3/+34
2021-08-24Optimize (a & b) | (c & ~b) to vpternlog instruction.liuhongt7-2/+403
2021-08-24Adjust inner loop cost scalingRichard Biener3-5/+13
2021-08-24Fix a few problems with download_prerequisites.Andrew Pinski1-29/+30
2021-08-24Tweak -Os costs for scalar-to-vector pass.Roger Sayle3-7/+38
2021-08-24[Committed] PR middle-end/102029: Stricter typing in LSHIFT_EXPR sign folding.Roger Sayle2-1/+11
2021-08-24Disable slp in loop vectorizer when cost model is very-cheap.liuhongt1-1/+4
2021-08-24Daily bump.GCC Administrator11-1/+588
2021-08-23analyzer: rewrite of switch handlingDavid Malcolm17-109/+2114
2021-08-23rs6000: Fix AIX bootstrap (don't call asprintf)Bill Schmidt1-2/+3
2021-08-23rs6000: Add gengtype handling to the build machineryBill Schmidt2-0/+2
2021-08-23rs6000: Incorporate new builtins code into the build machineryBill Schmidt3-6/+45
2021-08-23rs6000: Avoid buffer overrunsBill Schmidt1-4/+30
2021-08-23analyzer: fix ICE with NULL change.m_expr [PR101875]David Malcolm2-4/+30
2021-08-23analyzer: fix ICE when failing to reconstruct a fn ptr [PR101837]David Malcolm2-0/+13
2021-08-23analyzer: assume that POINTER_PLUS_EXPR of non-NULL is non-NULL [PR101962]David Malcolm3-28/+122
2021-08-23analyzer: fix uninit false positive on overlapping bindingsDavid Malcolm5-3/+238
2021-08-23libiberty, Darwin: Fix a build warning.Iain Sandoe1-1/+1
2021-08-23Avoid redundant entries in modref access lists.Jan Hubicka2-18/+72
2021-08-23Add 'libgomp.c/address-space-1.c'Thomas Schwinge1-0/+28
2021-08-23Allow matching Intel MIC in OpenMP 'declare variant'Thomas Schwinge6-8/+33
2021-08-23libstdc++: Add default template argument to basic_istream_viewJonathan Wakely2-1/+12
2021-08-23Add tailcall/sibcall support to the H8Jeff Law4-7/+108
2021-08-23[Committed] Restore build on !TARGET_TRULY_NOOP_TRUNCATION targetsRoger Sayle1-0/+3
2021-08-23ipa/97565 - fix IPA PTA body availability checkRichard Biener3-8/+27
2021-08-23Fix template in g++.dg/tree-ssa/modref-1.CJan Hubicka1-1/+1
2021-08-23Fix previous ipa-modref patchJan Hubicka1-1/+1
2021-08-23libstdc++: Use __builtin_expect in __dynamic_castJonathan Wakely1-4/+4
2021-08-23libstdc++: Make permissions_are_testable function inline [PR90787]Jonathan Wakely1-1/+1
2021-08-23docs: Fix -mpic-data-is-text-relative option placement.Martin Liska1-6/+6
2021-08-23Fortran/OpenMP: Improve duplicate errorsTobias Burnus14-287/+466
2021-08-23Fortran/OpenMP: strict modifier on grainsize/num_tasksTobias Burnus8-5/+326
2021-08-23Fix scalar costing issue introduced by PR84512 fix.Richard Biener1-4/+8
2021-08-23analyzer: Fix PR analyzer/102020Ankur Saini2-2/+2
2021-08-23Improved handling of division/modulus in bit CCP.Roger Sayle1-0/+62