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