This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 42cf43fc369 * tree-inline.c (remap_gimple_stmt): Force input_location [...] new ff5df8a4988 Introduce auto_string_vec class. new 2abdff3809a . new 6e8a18d1ed9 Come up with new --completion option. new 69bfc5d8810 Fix clustering algorithm in switch expansion. new 749f0ae15ca Come up with jump_table ratio constants used in jump_table_ [...]
The 5 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/ChangeLog | 67 +++++ gcc/Makefile.in | 2 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/cppspec.c | 1 + gcc/common.opt | 4 + gcc/fortran/ChangeLog | 4 + gcc/fortran/gfortranspec.c | 1 + gcc/gcc-main.c | 1 + gcc/gcc.c | 129 ++-------- gcc/gcc.h | 4 +- gcc/jit/ChangeLog | 11 + gcc/jit/jit-playback.c | 25 +- gcc/opt-suggestions.c | 415 +++++++++++++++++++++++++++++++ gcc/opt-suggestions.h | 74 ++++++ gcc/opts.c | 3 + gcc/selftest-run-tests.c | 1 + gcc/selftest.c | 34 +++ gcc/selftest.h | 20 ++ gcc/testsuite/ChangeLog | 4 + gcc/testsuite/gcc.dg/tree-ssa/switch-1.c | 110 ++++++++ gcc/tree-switch-conversion.c | 28 ++- gcc/tree-switch-conversion.h | 6 + gcc/vec.h | 21 ++ 23 files changed, 830 insertions(+), 139 deletions(-) create mode 100644 gcc/opt-suggestions.c create mode 100644 gcc/opt-suggestions.h create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/switch-1.c