This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from b989a663a5f aarch64: testsuite: fix several duplicate test names new 554a54b97ea fab/forwprop: Move memcmp->memcmp_eq to forwprop new aca8f47ffe9 fab: Manaully build gimple rather than depend on gimplifier [...] new 3eadb2d22a6 fab/gimple-fold: Move removal of ASSUME internal function t [...] new 4440e022d22 fab: rewrite optimize_stack_restore call check [PR122033] new a8326b0c203 fab/forwprop: Move optimize stack restore to forwprop [PR121762] new 415f21fed2c fab/forwprop: Move optimize_unreachable to forwprop [PR121762] new 6eff00d2fc3 fab/gimple-fold/forwprop: Move va_args folding to gimple_fo [...] new d7a3038e2be fab: Use a macro for the atomic/sync builtins case new e8a360e79a7 fab/isel: Move atomic optimizations to isel from fab [PR121762] new e9ba0f896ef Remove fold_builtin pass [PR121762]
The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/doc/passes.texi | 6 - gcc/gimple-fold.cc | 131 ++ gcc/gimple-isel.cc | 956 +++++++++++++ gcc/passes.def | 8 +- gcc/testsuite/gcc.dg/builtin-unreachable-5.c | 10 +- gcc/testsuite/gcc.dg/builtin-unreachable-6.c | 6 +- gcc/testsuite/gcc.dg/builtin-unreachable-6a.c | 6 +- gcc/testsuite/gcc.dg/builtin-unreachable-7.c | 8 +- gcc/testsuite/gcc.dg/pr78408-2.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/builtin-fprintf-1.c | 20 +- .../gcc.dg/tree-ssa/builtin-fprintf-chk-1.c | 20 +- gcc/testsuite/gcc.dg/tree-ssa/builtin-printf-1.c | 22 +- .../gcc.dg/tree-ssa/builtin-printf-chk-1.c | 22 +- gcc/testsuite/gcc.dg/tree-ssa/builtin-vfprintf-1.c | 16 +- .../gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c | 16 +- gcc/testsuite/gcc.dg/tree-ssa/builtin-vprintf-1.c | 16 +- .../gcc.dg/tree-ssa/builtin-vprintf-chk-1.c | 16 +- gcc/testsuite/gcc.dg/tree-ssa/pr122033-1.c | 18 + gcc/testsuite/gcc.dg/tree-ssa/pr122033-2.c | 23 + gcc/testsuite/gcc.dg/tree-ssa/pr79691.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-10.c | 4 +- gcc/tree-pass.h | 1 - gcc/tree-ssa-ccp.cc | 1442 -------------------- gcc/tree-ssa-forwprop.cc | 185 ++- gcc/tree.h | 9 + 25 files changed, 1417 insertions(+), 1550 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr122033-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr122033-2.c