From: Aleksandar Rakic <aleksandar.ra...@htecgroup.com>

Jaydeep Patil (1):
  MIPSR6: Fix ICE occurred in R6 target

Matthew Fortune (2):
  MIPSR6: Define new R6 FPU instructions
  Disable ssa-dom-cse-2.c for MIPS lp64

Simon Dardis (1):
  Inefficient scattered complex<float> load with MSA

dragan.mladjenovic (3):
  Test float32-basic.c fails with -mabi=64 -EB
  Performance degradation for iDCT-4M example
  Add EHB after last load if branch within 16 inst.

 gcc/calls.cc                                  |   7 +-
 gcc/config/aarch64/aarch64-protos.h           |   2 +-
 gcc/config/aarch64/aarch64.cc                 |   8 +-
 gcc/config/aarch64/aarch64.h                  |   7 +-
 gcc/config/arm/arm-protos.h                   |   2 +-
 gcc/config/arm/arm.cc                         |   6 +-
 gcc/config/arm/arm.h                          |   4 +-
 gcc/config/c6x/c6x-protos.h                   |   2 +-
 gcc/config/c6x/c6x.cc                         |   5 +-
 gcc/config/c6x/c6x.h                          |   5 +-
 gcc/config/mips/i6400.md                      |   6 +-
 gcc/config/mips/mips-protos.h                 |   2 +-
 gcc/config/mips/mips.cc                       | 166 ++++++++++++++++--
 gcc/config/mips/mips.h                        |   8 +-
 gcc/config/mips/mips.md                       |  95 +++++++++-
 gcc/config/mips/mips.opt                      |  11 ++
 gcc/config/mips/p6600.md                      |   4 +-
 gcc/config/nios2/nios2-protos.h               |   2 +-
 gcc/config/nios2/nios2.cc                     |   2 +-
 gcc/config/nios2/nios2.h                      |   4 +-
 gcc/config/pa/pa.h                            |   2 +-
 gcc/config/rs6000/aix.h                       |   2 +-
 gcc/config/rs6000/darwin.h                    |   2 +-
 gcc/config/rs6000/freebsd64.h                 |   2 +-
 gcc/config/rs6000/linux64.h                   |   2 +-
 gcc/doc/invoke.texi                           |   8 +
 gcc/expr.cc                                   |   4 +-
 gcc/function.cc                               |  10 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-2.c |   2 +-
 gcc/testsuite/gcc.target/mips/fix-i6500.c     |  18 ++
 .../gcc.target/mips/msa-fuse-vect-init.c      |  18 ++
 .../gcc.target/mips/msa-scattered-load.c      |  20 +++
 32 files changed, 370 insertions(+), 68 deletions(-)
 create mode 100644 gcc/testsuite/gcc.target/mips/fix-i6500.c
 create mode 100644 gcc/testsuite/gcc.target/mips/msa-fuse-vect-init.c
 create mode 100644 gcc/testsuite/gcc.target/mips/msa-scattered-load.c

-- 
2.34.1

Reply via email to