aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2023-08-28MATCH: Move `(X & ~Y) | (~X & Y)` over to use bitwise_inverted_equal_pAndrew Pinski3-7/+41
2023-08-28MATCH: Remove redundant pattern for `(x | y) & ~x`Andrew Pinski1-8/+0
2023-08-28PHIOPT: Add dump for match and simplify and early phioptAndrew Pinski1-26/+44
2023-08-28RISC-V: Fix uninitialized probability for GIMPLE IR testsJuzhe-Zhong1-1/+12
2023-08-28RISC-V: Disable user vsetvl fusion into EMPTY or DIRTY (Polluted EMPTY) blockJuzhe-Zhong1-2/+36
2023-08-28arm: [MVE intrinsics] rework vmullbq_poly vmulltq_polyChristophe Lyon4-248/+6
2023-08-28arm: [MVE intrinsics] add unspec_mve_function_exact_insn_vmull_polyChristophe Lyon1-1/+55
2023-08-28arm: [MVE intrinsics] add binary_widen_poly shapeChristophe Lyon2-0/+50
2023-08-28arm: [MVE intrinsics] add support for U and p formats in parse_element_typeChristophe Lyon1-0/+16
2023-08-28arm: [MVE intrinsics] add support for p8 and p16 polynomial typesChristophe Lyon3-1/+12
2023-08-28arm: [MVE intrinsics] rework vmullbq_int vmulltq_intChristophe Lyon4-648/+6
2023-08-28arm: [MVE intrinsics] add binary_widen shapeChristophe Lyon2-2/+45
2023-08-28arm: [MVE intrinsics] add unspec_mve_function_exact_insn_vmullChristophe Lyon1-0/+74
2023-08-28arm: [MVE intrinsics] factorize vmullbq vmulltqChristophe Lyon2-85/+38
2023-08-28arm: [MVE intrinsics] Remove dead check for float type in parse_element_typeChristophe Lyon1-2/+1
2023-08-28arm: [MVE intrinsics] fix binary_acca_int32 and binary_acca_int64 shapesChristophe Lyon1-2/+2
2023-08-28[frange] Handle relations in LTGT_EXPR.Aldy Hernandez1-2/+17
2023-08-28LoongArch: Remove redundant sign extension instructions caused by SLT instruc...Lulu Cheng2-4/+63
2023-08-28RISC-V: Fix VSETVL test failuresJuzhe-Zhong7-12/+4
2023-08-28Use vmaskmov{ps,pd} for VI48_128_256 when TARGET_AVX2 is not available.liuhongt1-18/+30
2023-08-28RISC-V: Refactor Phase 3 (Demand fusion) of VSETVL PASSJuzhe-Zhong58-1117/+765
2023-08-28Daily bump.GCC Administrator3-1/+254
2023-08-27RISC-V: Fix spill-11.c testsuite failureJeff Law1-2/+2
2023-08-27RISC-V: Fix spill-12 testJeff Law1-6/+1
2023-08-27RISC-V: Fix xtheadcondmov-indirect.cJeff Law1-2/+2
2023-08-27analyzer: Move gcc.dg/analyzer tests to c-c++-common (1) [PR96395]benjamin priour120-619/+1136
2023-08-27Daily bump.GCC Administrator4-1/+58
2023-08-26Fortran: Supply a missing dereference [PR92586]Paul Thomas2-1/+63
2023-08-26RISC-V: Support LEN_FOLD_EXTRACT_LAST auto-vectorizationJuzhe-Zhong32-6/+478
2023-08-25Fix phi-opt-34.c testcaseAndrew Pinski1-1/+1
2023-08-26Daily bump.GCC Administrator8-1/+474
2023-08-25RISC-V: Add Types to Un-Typed Sync Instructions:Edwin Lu3-11/+17
2023-08-25RISC-V: Make stack_save_restore tests more robustJeff Law2-8/+8
2023-08-25[committed] RISC-V: Fix minor testsuite problem with zicondJeff Law1-1/+1
2023-08-25[PATCH v10] RISC-V: Add support for the Zfa extensionJin Ma20-36/+813
2023-08-25OpenMP: Fortran support for imperfectly-nested loopsSandra Loosemore12-108/+1092
2023-08-25OpenMP: New C/C++ testcases for imperfectly nested loops.Sandra Loosemore14-0/+978
2023-08-25OpenMP: C++ support for imperfectly-nested loopsSandra Loosemore14-408/+1488
2023-08-25OpenMP: C front end support for imperfectly-nested loopsSandra Loosemore10-396/+942
2023-08-25OpenMP: Add OMP_STRUCTURED_BLOCK and GIMPLE_OMP_STRUCTURED_BLOCK.Sandra Loosemore18-1/+114
2023-08-25RISC-V: Enable Hoist to GCSE simple constantsVineet Gupta4-11/+22
2023-08-25MATCH: Move `a ? one_zero : one_zero` matching after min/max matchingAndrew Pinski2-18/+47
2023-08-25MATCH: `a | C -> C` when we know that `a & ~C == 0`Andrew Pinski1-0/+6
2023-08-25Fortran: improve bounds checking for DATA with implied-do [PR35095]Harald Anlauf3-7/+51
2023-08-25fortran: Rename TRUE/FALSE to true/false in *.cc filesUros Bizjak5-12/+12
2023-08-25gcc: Rename TRUE/FALSE to true/false in *.cc filesUros Bizjak11-73/+73
2023-08-25analyzer: fix ICE in text art strings supportDavid Malcolm4-19/+155
2023-08-25tree-optimization/111137 - dependence checking for SLPRichard Biener2-17/+77
2023-08-25Apply some TLC to vect_slp_analyze_instance_dependenceRichard Biener1-130/+108
2023-08-25[frange] Relax floating point relational folding.Aldy Hernandez2-28/+143