Updating GIT tree Updating bbac3886a2e..8ee2640bfdc Fast-forward gcc/config/rs6000/mma.md | 586 +++++++++++++++++++++++ gcc/config/rs6000/predicates.md | 5 + gcc/config/rs6000/rs6000-builtin.def | 155 ++++++ gcc/config/rs6000/rs6000-c.c | 4 + gcc/config/rs6000/rs6000-call.c | 507 +++++++++++++++++++- gcc/config/rs6000/rs6000-cpus.def | 4 +- gcc/config/rs6000/rs6000-modes.def | 10 + gcc/config/rs6000/rs6000.c | 317 +++++++++++- gcc/config/rs6000/rs6000.h | 47 +- gcc/config/rs6000/rs6000.md | 6 +- gcc/config/rs6000/rs6000.opt | 4 + gcc/config/rs6000/t-rs6000 | 1 + gcc/config/rs6000/vsx.md | 15 + gcc/doc/extend.texi | 95 ++++ gcc/doc/invoke.texi | 12 +- gcc/testsuite/gcc.target/powerpc/mma-builtin-1.c | 313 ++++++++++++ gcc/testsuite/gcc.target/powerpc/mma-builtin-2.c | 72 +++ gcc/testsuite/gcc.target/powerpc/mma-builtin-3.c | 31 ++ gcc/testsuite/gcc.target/powerpc/mma-builtin-4.c | 28 ++ gcc/testsuite/gcc.target/powerpc/mma-builtin-5.c | 31 ++ gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c | 18 + 21 files changed, 2213 insertions(+), 48 deletions(-) create mode 100644 gcc/config/rs6000/mma.md create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-5.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c Current branch master is up to date. Adjusting file timestamps Touching gcc/config/rs6000/rs6000-tables.opt...