This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 7991eeee PR bootstrap/68346 new be03bd1 Add a combined_fn enum new a2b6bdc Add basic support for direct_optab internal functions new 1f24b8e Add internal math functions new c9452b7 Add internal bitcount functions new 28544f3 Add gencfn-macros.c new 744fe35 Extend fold_const_call to combined_fn new 7a366e8 Make more use of combined_fn new 02e1c62 Use combined_fn in tree-vrp.c new 390bb33 Use combined_fn in tree-ssa-reassoc.c new fa0793a Use combined_fn in tree-ssa-math-opts.c new 62dbd20 Use combined_fn in tree-vect-patterns.c new e324077 Extend mathfn_built_in to handle combined_fn new 3a18d05 Add genmatch support for internal functions
The 13 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 | 195 ++++++++++++++++++++++++++++ gcc/Makefile.in | 18 ++- gcc/builtins.c | 299 ++++++++++++++++++++++++++---------------- gcc/builtins.h | 4 + gcc/coretypes.h | 2 + gcc/fold-const-call.c | 278 ++++++++++++++++++++------------------- gcc/fold-const-call.h | 6 +- gcc/fold-const.c | 321 +++++++++++++++++++++++----------------------- gcc/fold-const.h | 8 +- gcc/gencfn-macros.c | 176 +++++++++++++++++++++++++ gcc/generic-match-head.c | 1 + gcc/genmatch.c | 157 +++++++++++------------ gcc/gimple-fold.c | 6 +- gcc/gimple-match-head.c | 186 +++++++++++---------------- gcc/gimple-match.h | 4 +- gcc/gimple-ssa-backprop.c | 56 ++++---- gcc/gimple.c | 21 +++ gcc/gimple.h | 1 + gcc/hash-set.h | 3 +- gcc/internal-fn.c | 201 ++++++++++++++++++++++++++--- gcc/internal-fn.def | 109 +++++++++++++++- gcc/internal-fn.h | 38 ++++++ gcc/match.pd | 92 ++++++------- gcc/tree-core.h | 36 +++++- gcc/tree-ssa-math-opts.c | 40 +++--- gcc/tree-ssa-reassoc.c | 86 ++++++------- gcc/tree-vect-patterns.c | 15 +-- gcc/tree-vrp.c | 46 +++---- gcc/tree.c | 95 +++++++++++++- gcc/tree.h | 58 +++++++++ 30 files changed, 1722 insertions(+), 836 deletions(-) create mode 100644 gcc/gencfn-macros.c