Hi Andrew,

Please find a small set of patches which are improving our debug
experience (Emit blockage...), refurbs the register elimination in our
backend, and the removing of Rs5 constraint for increasing the backend
stability.

Ok to apply?
Claudiu

Claudiu Zissulescu (3):
  [ARC] Emit blockage regardless to avoid delay slot scheduling.
  [ARC] Refurb eliminate regs.
  [ARC] Remove Rs5 constraint.

 gcc/config/arc/arc.c                      | 188 ++++++++++++----------
 gcc/config/arc/arc.h                      |  31 ++--
 gcc/config/arc/arc.md                     |  49 ++----
 gcc/config/arc/constraints.md             |  10 --
 gcc/testsuite/gcc.target/arc/long-calls.c |   4 +-
 5 files changed, 137 insertions(+), 145 deletions(-)

-- 
2.20.1

Reply via email to