aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/tree-ssa
AgeCommit message (Expand)AuthorFilesLines
2025-12-08final_cleanup: Call make_forwarders_with_degenerate_phis [PR46555]Andrew Pinski1-0/+28
2025-12-04vrp: Infer ranges from constant aggregates with initializers (v4)Martin Jambor7-0/+263
2025-11-26match.pd: Use get_range_query (cfun) in more simplifications and pass current...Jakub Jelinek1-0/+19
2025-11-24phiprop: Avoid proping loads into loops [PR116835]Andrew Pinski2-0/+42
2025-11-24phiprop: allowing prop into loop if there is a phi alreadyAndrew Pinski1-0/+26
2025-11-24phiprop: Allow non-trapping loads to be proped back into the loopAndrew Pinski2-0/+51
2025-11-23Test: Add test case for bit_op convert foldingPan Li7-0/+211
2025-11-13cfgcleanup: Support merging forwarder blocks with phis [PR122493]Andrew Pinski1-2/+2
2025-11-13gcc/testsuite: adjust tree-ssa/forwprop-43.cArtemiy Volkov1-0/+2
2025-11-12tree-optimization/122653 - handle POINTER_DIFF_EXPR in SCEVRichard Biener1-0/+19
2025-11-10ifcvt: Fix factor_out_operators for BIT_FIELD_REF and BIT_INSERT_EXPR [PR122629]Andrew Pinski1-0/+36
2025-11-07forwprop: Handle already true/false branchs in optimize_unreachable [PR122588]Andrew Pinski1-0/+30
2025-11-05forwprop: allow subvectors in simplify_vector_constructor ()Artemiy Volkov1-0/+169
2025-10-30Fix pr122478.c testcaseAndrew Pinski1-1/+1
2025-10-30niter: Use ranger to query ctz range.Robin Dapp9-8/+31
2025-10-30[PATCH][PR tree-optimization/122478] match.pd: fix simplify pattern for view_...Artemiy Volkov1-0/+17
2025-10-30Adjust gcc.dg/tree-ssa/pr92834.cRichard Biener1-3/+3
2025-10-28match.pd: simplify (view_convert (BIT_FIELD_REF))Artemiy Volkov1-0/+12
2025-10-27XFAIL test for PR 111003.Andrew MacLeod1-1/+1
2025-10-27tree-optimization/122435 - missed redundant store removalRichard Biener1-0/+11
2025-10-23phiopt: Remove minmax_replacement [PR101024]Andrew Pinski1-10/+7
2025-10-21match: Add support for convert `((signed)x) < 0` to `x >= (unsigned)SIGNED_TY...Andrew Pinski2-0/+61
2025-10-16match: Fix `(a == b) | ((a|b) != 0)` pattern for vectors [PR122296]Andrew Pinski1-0/+17
2025-10-15dce: Remove __builtin_stack_save during dce [PR122037]Andrew Pinski1-0/+15
2025-10-10forwprop: Add a simple DSE after a clobberAndrew Pinski1-0/+33
2025-10-09testsuite: Explicitly enable cselim pass for cselim-2.cDimitar Dimitrov1-1/+1
2025-10-06phiopt/cselim: Improve cselim-limited to commonalize all stores [PR122083]Andrew Pinski3-1/+78
2025-10-06cselim: Don't create a phi node if the rhs side are the same [PR122155]Andrew Pinski1-0/+16
2025-10-04phiopt: allow store placement of `= {}` [PR122153]Andrew Pinski1-0/+30
2025-10-03Remove fold_builtin pass [PR121762]Andrew Pinski10-77/+77
2025-10-03fab: rewrite optimize_stack_restore call check [PR122033]Andrew Pinski2-0/+41
2025-09-18tree-optimization/121720 - missed PRE hoistingRichard Biener1-0/+24
2025-09-17forwprop: Handle memcpy for arguments with respect to copiesAndrew Pinski1-0/+33
2025-09-15forwprop: Handle memcpy for copy prop [PR121418, PR121417]Andrew Pinski3-0/+71
2025-09-07strlen: Handle empty constructor as memset for combining with malloc to callo...Andrew Pinski3-0/+60
2025-09-07strlen: Don't do the malloc+memset->calloc optimization in some cases [PR83022]Andrew Pinski4-0/+102
2025-09-07forwprop: Improve rejection of overlapping for copyprop of aggregates [PR121841]Andrew Pinski1-0/+21
2025-09-04forwprop: Improve the reject case for copy prop [PR107051]Andrew Pinski1-0/+24
2025-09-04tree-optimization/121740 - handle aggregate zeroing as skipped may-defRichard Biener2-1/+16
2025-09-03fold: Unwrap MEM_REF after get_inner_reference in split_address_to_core_and_o...Andrew Pinski1-0/+45
2025-09-02testsuite: Fix gcc.dg/tree-ssa/cswtch-[67].c on Solaris/SPARC with asRainer Orth2-2/+2
2025-08-14forwprop: Copy prop aggregates into argsAndrew Pinski1-0/+21
2025-08-12tree-optimization/121493 - another missed VN with aggregate copyRichard Biener1-0/+23
2025-08-11forwprop: Recongize a store of integral zero for optimize_aggr_zeroprop.Andrew Pinski3-0/+78
2025-08-11tree-optimization/121488 - improve BIT_FIELD_REF lookup in VNRichard Biener1-0/+30
2025-08-07tree-optimization/121405 - missed VN with aggregate copyRichard Biener1-0/+29
2025-08-04tree-optimization/121362 - missed FRE through aggregate copyRichard Biener2-0/+66
2025-07-31change get_best_mode args int -> HOST_WIDE_INT [PR121264]Jakub Jelinek1-0/+12
2025-07-28Improve mergability of CSWTCH [PR120523]Andrew Pinski1-0/+48
2025-07-23tree-optimization/121220 - improve sinking of storesRichard Biener1-0/+21