Re: [PATCH 00/10][ARC] Critical fixes

2018-01-16 Thread Andrew Burgess
* Claudiu Zissulescu [2018-01-08 15:18:30 +]: > > [ARC][LRA] Use TARGET_CANNOT_SUBSTITUTE_MEM_EQUIV. > > [ARC] Don't allow the last ZOL insn to be in a delay slot. > > [ARC] Add trap instruction. > > [ARC] Update legitimate constant hook. > > [ARC] Enable unaligned access. > > [A

RE: [PATCH 00/10][ARC] Critical fixes

2018-01-08 Thread Claudiu Zissulescu
> [ARC][LRA] Use TARGET_CANNOT_SUBSTITUTE_MEM_EQUIV. > [ARC] Don't allow the last ZOL insn to be in a delay slot. > [ARC] Add trap instruction. > [ARC] Update legitimate constant hook. > [ARC] Enable unaligned access. > [ARC] Revamp trampoline implementation. > [ARC][ZOL] Update uses

[PATCH 00/10][ARC] Critical fixes

2017-11-27 Thread Claudiu Zissulescu
From: claziss Hi, This bunch of patches contain a number of critical patches to ARC backend: - For ZOL: we have two patches which are avoiding the last ZOL instruction to be placed into a delay slot, and update the number of uses for the ZOL labels. Also, we enable the DBNZ instruction onl