aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2021-07-16Get rid of some gimple_expr_type usesRichard Biener7-22/+24
2021-07-16IBM Z: Use @PLT symbols for local functions in 64-bit modeIlya Leoshkevich19-73/+320
2021-07-16tree-optimization/101467 - fix make_temp_ssa_name usageRichard Biener1-1/+5
2021-07-16testsuite: aarch64: Fix failing SVE tests on big endianJonathan Wright4-8/+32
2021-07-16C-SKY: Use the common way to define MULTILIB_DIRNAMES.Cooper Qu4-181/+1
2021-07-16tree-optimization/101462 - fix signedness of reused reduction vectorRichard Biener1-11/+25
2021-07-16Disable --param vect-partial-vector-usage by default on x86Richard Biener1-0/+5
2021-07-16Daily bump.GCC Administrator7-1/+450
2021-07-15analyzer: fix const-correctness of various is_a_helperDavid Malcolm1-4/+4
2021-07-15i386: Fix ix86_hard_regno_mode_ok for TDmode on 32bit targets [PR101346]Uros Bizjak3-10/+15
2021-07-15Add gimple_range_type for statements.Andrew MacLeod2-25/+49
2021-07-15Detect buffer overflow by aggregate and vector stores [PR97027].Martin Sebor13-82/+588
2021-07-15analyzer: reimplement -Wanalyzer-use-of-uninitialized-value [PR95006 et al]David Malcolm57-296/+1232
2021-07-15analyzer: add -fdump-analyzer-exploded-pathsDavid Malcolm5-9/+55
2021-07-15analyzer: use DECL_DEBUG_EXPR on SSA names for artificial varsDavid Malcolm2-5/+23
2021-07-15analyzer: handle self-referential phisDavid Malcolm2-3/+58
2021-07-15testsuite: [arm] Remove arm_v8_2a_imm8_neon_ok_nocacheChristophe Lyon1-30/+0
2021-07-15testsuite: [arm] Add missing effective-target to vusdot-autovec.cChristophe Lyon1-1/+3
2021-07-15c++: Optimize away NULLPTR_TYPE comparisons [PR101443]Jakub Jelinek2-0/+37
2021-07-15testsuite: Fix testisms in scalar tests PR101457Tamar Christina4-7/+10
2021-07-15Avoid -Wvla-parameter for nontrivial bounds [PR97548].Martin Sebor5-11/+69
2021-07-15Change the type of return value of profile_count::value to uint64_tMartin Jambor3-3/+3
2021-07-15rs6000: Don't let swaps pass break multiply low-part (PR101129)Bill Schmidt2-0/+54
2021-07-15Streamline vect_gen_whileRichard Biener3-19/+19
2021-07-15Abstract out non_null adjustments in ranger.Aldy Hernandez3-15/+30
2021-07-15Revert "AArch32: Correct sdot RTL on aarch32"Tamar Christina1-1/+7
2021-07-15Revert "AArch64: Correct dot-product auto-vect optab RTL"Tamar Christina3-29/+45
2021-07-15gimplify: Fix endless recursion on volatile empty type reads/writes [PR101437]Jakub Jelinek2-1/+31
2021-07-15driver/101383 - handle -gtoggle in driverRichard Biener1-0/+10
2021-07-15pass location to md_asm_adjustTrevor Saunders16-32/+39
2021-07-15use diagnostic location in diagnostic_report_current_functionTrevor Saunders1-3/+3
2021-07-15use error_at and warning_at in cfgexpand.cTrevor Saunders1-17/+18
2021-07-14c++: fix tree_contains_struct for C++ types [PR101095]Jason Merrill1-10/+14
2021-07-15Daily bump.GCC Administrator6-1/+257
2021-07-14rs6000: Generate an lxvp instead of two adjacent lxv instructionsPeter Bergner2-18/+92
2021-07-14rs6000: Move rs6000_split_multireg_move to later in filePeter Bergner1-376/+375
2021-07-14c++: CTAD and forwarding references [PR88252]Patrick Palka3-46/+84
2021-07-14vec: use auto_vec in a few more placesJason Merrill6-14/+6
2021-07-14c++: enable -fdelete-dead-exceptions by defaultJason Merrill3-2/+9
2021-07-14Vect: correct rebase issueTamar Christina5-10/+4
2021-07-14Turn hybrid mode off, default to ranger-only mode for EVRP.Andrew MacLeod2-2/+2
2021-07-14c++: constexpr array reference and value-initialization [PR101371]Marek Polacek3-4/+63
2021-07-14Fortran - ICE in gfc_conv_expr_present initializing non-dummy class variableHarald Anlauf2-2/+13
2021-07-14AArch64: Correct dot-product auto-vect optab RTLTamar Christina3-45/+29
2021-07-14AArch32: Correct sdot RTL on aarch32Tamar Christina1-7/+1
2021-07-14middle-end: Add tests middle end generic tests for sign differing dotproduct.Tamar Christina16-0/+544
2021-07-14AArch32: Add support for sign differing dot-product usdot for NEON.Tamar Christina2-0/+50
2021-07-14AArch64: Add support for sign differing dot-product usdot for NEON and SVE.Tamar Christina7-7/+84
2021-07-14Vect: Add support for dot-product where the sign for the multiplicant changes.Tamar Christina8-36/+156
2021-07-14x86: Don't enable UINTR in 32-bit modeH.J. Lu6-9/+64