This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 3a18d05 Add genmatch support for internal functions new 9bac11b Add null identifiers to genmatch new ff69086 Replace match.pd DEFINE_MATH_FNs with auto-generated lists new ae62dee Short-cut generation of simple built-in functions new ed9eac2 Extend tree-call-cdce to calls whose result is used new bf36573 Remove dead macros new 901db6c Use IFN_SQRT in tree-vect-patterns.c new b6c464f Make builtin_vectorized_function take a combined_fn new 1bd41d0 Vectorize internal functions new 48c5ac3 Simplify ix86_builtin_vectorized_function new e01e62c Simplify rs6000_builtin_vectorized_function
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/ChangeLog | 160 +++++++++++ gcc/Makefile.in | 15 +- gcc/builtins.c | 333 +---------------------- gcc/builtins.h | 1 + gcc/cfgexpand.c | 17 +- gcc/config/aarch64/aarch64-builtins.c | 207 +++++++------- gcc/config/aarch64/aarch64-protos.h | 5 +- gcc/config/arm/arm-builtins.c | 107 ++++---- gcc/config/arm/arm-protos.h | 2 +- gcc/config/i386/i386.c | 319 +++++----------------- gcc/config/rs6000/rs6000.c | 496 +++++++++++++++------------------- gcc/doc/match-and-simplify.texi | 5 + gcc/doc/tm.texi | 12 +- gcc/doc/tm.texi.in | 2 + gcc/gencfn-macros.c | 50 +++- gcc/genmatch.c | 76 +++++- gcc/internal-fn.c | 138 ++++++---- gcc/internal-fn.def | 4 + gcc/internal-fn.h | 10 + gcc/match.pd | 42 +-- gcc/opts.c | 2 +- gcc/target.def | 20 +- gcc/targhooks.c | 12 +- gcc/targhooks.h | 3 +- gcc/tree-call-cdce.c | 278 ++++++++++++++----- gcc/tree-vect-patterns.c | 16 +- gcc/tree-vect-stmts.c | 102 +++++-- gcc/tree-vectorizer.h | 1 - gcc/tree.h | 16 -- 29 files changed, 1190 insertions(+), 1261 deletions(-)