aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2024-10-14AArch64: rename the SVE2 psel intrinsics to psel_lane [PR116371]Tamar Christina19-698/+698
2024-10-14middle-end: support SLP early breakTamar Christina7-21/+257
2024-10-14Add regression testEric Botcazou3-0/+38
2024-10-14middle-end: [PR middle-end/116926] Allow widening optabs for vec-mode -> scal...Victor Do Nascimento1-0/+6
2024-10-14aarch64: Fix folding of degenerate svwhilele case [PR117045]Richard Sandiford4-2/+76
2024-10-14middle-end/116891 - fix (negate (IFN_FNMS@3 @0 @1 @2)) -> (IFN_FMA @0 @1 @2)Richard Biener1-1/+1
2024-10-14RISC-V: Add testcases for form 4 of vector signed SAT_SUBPan Li9-0/+126
2024-10-14RISC-V: Add testcases for form 3 of vector signed SAT_SUBPan Li9-0/+126
2024-10-14Match: Support form 3 for vector signed integer SAT_SUBPan Li1-0/+12
2024-10-14RISC-V: Add testcases for form 2 of vector signed SAT_SUBPan Li9-0/+126
2024-10-14tree-optimization/116290 - fix compare-debug issue in ldistRichard Biener3-4/+23
2024-10-14SH: Fix cost estimation of mem load/storeOleg Endo1-7/+13
2024-10-14SH: Add -fno-math-errno to fsca,fsrra tests.Oleg Endo5-5/+5
2024-10-14Daily bump.GCC Administrator5-1/+69
2024-10-13Revert "c++: Fix overeager Woverloaded-virtual with conversion operators [PR1...Simon Martin8-135/+33
2024-10-13m68k: replace reload_in_progress by reload_in_progress || lra_in_progressAndreas Schwab3-11/+20
2024-10-13tree-optimization/116481 - avoid building function_type[]Richard Biener2-0/+24
2024-10-13Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initia...Tobias Burnus6-20/+60
2024-10-12[RISC-V] Avoid unnecessary extensions when value is already extendedJivan Hakobyan1-2/+18
2024-10-13Daily bump.GCC Administrator6-1/+303
2024-10-12Unsigned constants for ISO_FORTRAN_ENV and ISO_C_BINDING.Thomas Koenig9-8/+244
2024-10-12vect: Fix inconsistency in fully-masked lane-reducing op generation [PR116985]Feng Xue2-2/+28
2024-10-12tree-optimization/117104 - add missed guards to max(a,b) != a simplificationRichard Biener2-1/+17
2024-10-12RISC-V] Slightly improve broadcasting small constants into vectorsJeff Law2-6/+21
2024-10-12Fortran/OpenMP: Warn when mapping polymorphic variablesTobias Burnus4-2/+121
2024-10-12bootstrap: Fix genmatch build where system gcc defaults to -fPIE -pieJakub Jelinek1-0/+5
2024-10-12gcc.target/i386/pr55583.c: Use long long for 64-bit integerH.J. Lu1-3/+3
2024-10-12gcc.target/i386/pr115749.c: Use word_mode integerH.J. Lu1-1/+3
2024-10-12gcc.target/i386/invariant-ternlog-1.c: Also scan (%edx)H.J. Lu1-1/+1
2024-10-12libcpp, genmatch: Use gcc_diag instead of printf for libcpp diagnosticsJakub Jelinek108-1021/+1013
2024-10-12Fortran: Unify gfc_get_location handling; fix expr->ts bugTobias Burnus5-27/+32
2024-10-12testsuite/i386: Add vector sat_sub testcases [PR112600]Uros Bizjak2-0/+50
2024-10-12c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]Simon Martin8-33/+135
2024-10-12RISC-V: Add testcases for form 1 of vector signed SAT_SUBPan Li10-0/+393
2024-10-12RISC-V: Implement vector SAT_SUB for signed integerPan Li3-0/+21
2024-10-12Vect: Try the pattern of vector signed integer SAT_SUBPan Li1-1/+25
2024-10-12Match: Support form 1 for vector signed integer SAT_SUBPan Li1-0/+16
2024-10-12Daily bump.GCC Administrator5-1/+311
2024-10-11Introduce GFC_STD_UNSIGNED.Thomas Koenig3-10/+16
2024-10-12gcc.target/i386: Replace long with long longH.J. Lu5-8/+9
2024-10-12g++.target/i386/pr105953.C: Skip for x32H.J. Lu1-1/+1
2024-10-12gcc.target/i386/pr115407.c: Only run for lp64H.J. Lu1-1/+1
2024-10-11Fix thinko in previous changeEric Botcazou1-1/+1
2024-10-11PR target/117048 aarch64: Use more canonical and optimization-friendly repres...Kyrylo Tkachov2-4/+63
2024-10-11PR 117048: simplify-rtx: Extend (x << C1) | (X >> C2) --> ROTATE transformati...Kyrylo Tkachov1-6/+10
2024-10-11Fortran: Dead-function removal in error.cc (shrinking by 40%)Tobias Burnus1-717/+0
2024-10-11match.pd: Fold logarithmic identities.Jennifer Schmitz2-0/+81
2024-10-11tree-optimization/117080 - Add SLP_TREE_MEMORY_ACCESS_TYPERichard Biener4-50/+91
2024-10-11aarch64: Add codegen support for SVE2 faminmaxSaurabh Jha4-0/+147
2024-10-11aarch64: Add SVE2 faminmax intrinsicsSaurabh Jha11-1/+2615