aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/tree-ssa
AgeCommit message (Expand)AuthorFilesLines
22 hourstree-optimization/92539 - missed optimization leads to bogus -Warray-boundsRichard Biener1-0/+16
44 hoursforwprop: Ensure that shuffle masks are VECTOR_CSTsChristoph Müllner1-0/+18
2 daysmatch: Simplify `1 >> x` into `x == 0` [PR102705]Andrew Pinski4-5/+39
7 daysUse relations when simplifying MIN and MAX.Andrew MacLeod6-2/+472
7 daysvect: Force alignment peeling to vectorize more early break loops [PR118211]Alex Coplan3-2/+3
9 daysmatch.pd: Avoid introducing UB in the a r<< (32-b) -> a r>> b optimization [P...Jakub Jelinek1-0/+97
11 daysperform affine fold to unsigned on non address expressions. [PR114932]Tamar Christina1-1/+1
11 days[PR testsuite/118055] Trivial testsuite adjustment for m68k targetJeff Law2-2/+2
2025-01-04testsuite: Replace MMIX-specific adjustments with TARGET_CALLEE_COPIES-adjust...Hans-Peter Nilsson2-4/+2
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-12-23testsuite: Don't test pr118149.c on AArch64Christoph Müllner1-3/+3
2024-12-20testsuite: tree-ssa: Fix i686/-m32 fails for vector-*.c testsChristoph Müllner5-9/+8
2024-12-20testsuite: Add tests for PR118149Christoph Müllner2-0/+57
2024-12-20forwprop: Fix lane handling for VEC_PERM sequence blendingChristoph Müllner1-0/+38
2024-12-16testsuite: Force max-completely-peeled-insns=300 for CRIS, PR118055Hans-Peter Nilsson2-2/+2
2024-12-15testsuite: Enable TImode tests on hppa64John David Anglin1-1/+1
2024-12-14[PATCH v3] match.pd: Add pattern to simplify `(a - 1) & -a` to `0`Jovan Vukic1-0/+117
2024-12-10Fix inaccuracy in cunroll/cunrolli when considering what's innermost loop.liuhongt2-0/+2
2024-12-10testsuite/gcc.dg/tree-ssa/pr117973-1.c: New testHans-Peter Nilsson1-0/+7
2024-12-10testsuite/gcc.dg/tree-ssa/pr111456-1.c: Handle falloutHans-Peter Nilsson1-1/+1
2024-12-03AVR: Improve location of late diagnostics.Georg-Johann Lay1-2/+1
2024-12-03tree-ssanames, match.pd: get_nonzero_bits/with_*_nonzero_bits* cleanups and i...Jakub Jelinek1-0/+16
2024-12-02Add trailing newlines where neededJakub Jelinek3-3/+3
2024-12-01Thanks for the feedback on the first version of the patch. Accordingly:Jovan Vukic1-1/+30
2024-11-27match: Improve handling of double convert [PR117776]Andrew Pinski1-0/+25
2024-11-27match.pd: Avoid introducing UB in the ((X /[ex] C1) +- C2) * (C1 * C3) simpli...Jakub Jelinek2-1/+18
2024-11-26loop-prefetch: fix wording of warning [PR80760]David Malcolm1-1/+1
2024-11-25nios2: Remove all support for Nios II target.Sandra Loosemore4-4/+4
2024-11-25tree-optimization/115825 - improve unroll estimates for volatile accessesRichard Biener2-1/+13
2024-11-22testsuite: Fix up vector-{8,9,10}.c testsJakub Jelinek4-6/+9
2024-11-21testsuite: tree-ssa: Limit targets for vec perm testsChristoph Müllner3-5/+5
2024-11-21forwprop: Try to blend two isomorphic VEC_PERM sequencesChristoph Müllner4-0/+233
2024-11-19[PATCH] testsuite: Require C99 for pow-to-ldexp.cSoumya AR1-0/+1
2024-11-18testsuite: Move test pr117093.c into gcc.target/aarch64.Jennifer Schmitz1-17/+0
2024-11-16match: Optimize `max(a,b) == 0` to `(a|b) == 0` for unsigned [PR115275]Andrew Pinski2-0/+39
2024-11-16MATCH: Simplify `min(a, b) op max(a, b)` to `a op b` [PR109401]Eikansh Gupta2-0/+96
2024-11-15match.pd: Fold vec_perm with view_convertJennifer Schmitz1-0/+17
2024-11-14Remove allocations which are used only for NULL pointer check and freeJan Hubicka1-7/+2
2024-11-14MATCH: Simplify `a rrotate (32-b) -> a lrotate b` [PR109906]Eikansh Gupta1-0/+41
2024-11-13Match: Fold pow calls to ldexp when possible [PR57492]Soumya AR2-0/+76
2024-11-13Revert "Match: Simplify branch form 3 of unsigned SAT_ADD into branchless"Pan Li4-60/+0
2024-11-12testsuite: Adjust jump threading test expectationAndrew Carlotti1-1/+1
2024-11-12Match: Optimize log (x) CMP CST and exp (x) CMP CST operationsSoumya AR1-0/+40
2024-11-07ifcombine: For short circuit case, allow 2 convert defining statements [PR85605]Andrew Pinski3-0/+54
2024-11-07VN: Lookup `val != 0` if we got back val when looking up the predicate for GI...Andrew Pinski1-0/+38
2024-11-07VN: Handle `(A CMP B) !=/== 0` for predicates [PR117414]Andrew Pinski1-0/+46
2024-11-07VN: Handle `(a | b) !=/== 0` for predicates [PR117414]Andrew Pinski2-0/+80
2024-10-30Match: Simplify (x != 0 ? x + ~0 : 0) to (x - x != 0).xuli2-0/+52
2024-10-29Revert "Simplify switch bit test clustering algorithm"Andi Kleen2-2/+2
2024-10-29Simplify switch bit test clustering algorithmAndi Kleen2-2/+2