public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/7] [ARC] SDATA and ZOL updates.
@ 2017-07-24  8:46 Claudiu Zissulescu
  2017-07-24  8:46 ` [PATCH 3/7] [ARC] Update can_follow_jump hook helper Claudiu Zissulescu
                   ` (6 more replies)
  0 siblings, 7 replies; 27+ messages in thread
From: Claudiu Zissulescu @ 2017-07-24  8:46 UTC (permalink / raw)
  To: gcc-patches; +Cc: Claudiu.Zissulescu, Francois.Bedard, andrew.burgess, sandra

From: claziss <claziss@synopsys.com>

Hi Andrew,

Please find a new series of ARC patches that improves/fixes a number of key ARC features like:
* SDATA updates: there are two patches, one is cleaning up, improves the existing sdata implementation, while the second one adds support for -G option to our target. -G option is used to control the sdata behaviour.
* Reimplement the ZOL support using the modern gcc support for it.
* A number of hooks are updated + patches for arc's if conversion procedure.

Hi Sandra,

You are cc'ed to this email because I'm changing documentation, and it will be nice if you can check my mods.

Thank you,
Claudiu

Claudiu Zissulescu (7):
  [ARC] Improves and fixes for small data support.
  [ARC] Use TARGET_USE_ANCHORS_FOR_SYMBOL_P.
  [ARC] Use -G option to control sdata behavior
  [ARC] Update can_follow_jump hook helper.
  [ARC] Update various patterns
  [ARC] Reimplement ZOL support.
  [ARC] Fix errors in arc_ifcvt.

 gcc/config.gcc                                    |    2 +-
 gcc/config/arc/arc-c.c                            |    2 +
 gcc/config/arc/arc-protos.h                       |    2 +-
 gcc/config/arc/arc.c                              | 1089 ++++++++++++---------
 gcc/config/arc/arc.h                              |   16 +-
 gcc/config/arc/arc.md                             |  461 +++------
 gcc/config/arc/arc.opt                            |   25 +
 gcc/config/arc/constraints.md                     |    8 +-
 gcc/config/arc/predicates.md                      |    2 +
 gcc/config/arc/simdext.md                         |   22 +-
 gcc/doc/invoke.texi                               |   14 +-
 gcc/testsuite/gcc.target/arc/arc.exp              |    2 +-
 gcc/testsuite/gcc.target/arc/arc700-stld-hazard.c |    2 +-
 gcc/testsuite/gcc.target/arc/loop-1.c             |   49 +-
 gcc/testsuite/gcc.target/arc/pr9001184797.c       |   19 +
 gcc/testsuite/gcc.target/arc/sdata-3.c            |   32 +
 gcc/testsuite/gcc.target/arc/sdata-4.c            |   15 +
 gcc/testsuite/gcc.target/arc/sdata-5.c            |    8 +
 gcc/testsuite/gcc.target/arc/tdelay_slots.cpp     |   42 +
 19 files changed, 940 insertions(+), 872 deletions(-)
 mode change 100644 => 100755 gcc/testsuite/gcc.target/arc/loop-1.c
 create mode 100644 gcc/testsuite/gcc.target/arc/pr9001184797.c
 create mode 100644 gcc/testsuite/gcc.target/arc/sdata-3.c
 create mode 100644 gcc/testsuite/gcc.target/arc/sdata-4.c
 create mode 100755 gcc/testsuite/gcc.target/arc/sdata-5.c
 create mode 100644 gcc/testsuite/gcc.target/arc/tdelay_slots.cpp

-- 
1.9.1

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2017-11-02 10:22 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-24  8:46 [PATCH 0/7] [ARC] SDATA and ZOL updates Claudiu Zissulescu
2017-07-24  8:46 ` [PATCH 3/7] [ARC] Update can_follow_jump hook helper Claudiu Zissulescu
2017-08-15 13:56   ` Andrew Burgess
2017-08-31 16:38     ` Claudiu Zissulescu
2017-07-24  8:46 ` [PATCH 7/7] [ARC] Fix errors in arc_ifcvt Claudiu Zissulescu
2017-08-31 20:08   ` Andrew Burgess
2017-09-01 11:50     ` Claudiu Zissulescu
2017-07-24  8:46 ` [PATCH 1/7] [ARC] Improves and fixes for small data support Claudiu Zissulescu
2017-08-15 13:36   ` Andrew Burgess
2017-08-31 14:37     ` Claudiu Zissulescu
2017-07-24  8:46 ` [PATCH 5/7] [ARC] Update various patterns Claudiu Zissulescu
2017-08-31 19:33   ` Andrew Burgess
2017-09-01 11:50     ` Claudiu Zissulescu
2017-07-24  8:46 ` [PATCH 6/7] [ARC] Reimplement ZOL support Claudiu Zissulescu
2017-07-24 22:22   ` Sandra Loosemore
2017-08-31 20:23   ` Andrew Burgess
2017-09-01 11:49     ` Claudiu Zissulescu
2017-09-01 12:36     ` [PATCH] [ARC][ZOL] Account for empty body loops Claudiu Zissulescu
2017-09-26 18:56       ` Andrew Burgess
2017-11-02 10:22         ` Claudiu Zissulescu
2017-07-24  8:46 ` [PATCH 2/7] [ARC] Use -G option to control sdata behavior Claudiu Zissulescu
2017-08-15 13:43   ` Andrew Burgess
2017-08-15 16:26     ` Sandra Loosemore
2017-08-31 16:04     ` Claudiu Zissulescu
2017-07-24  8:46 ` [PATCH 4/7] [ARC] Use TARGET_USE_ANCHORS_FOR_SYMBOL_P Claudiu Zissulescu
2017-08-31 19:13   ` Andrew Burgess
2017-09-01 11:51     ` Claudiu Zissulescu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).