Thanks Andrew for your review, Claudiu
On Wed, Mar 6, 2019 at 12:20 PM Claudiu Zissulescu <claz...@gmail.com> wrote: > > Hi, > > Please find a set of 5 patches as this: > > [ARC] Introduce ADJUST_REG_ALLOC_ORDER. > This patch just cleans the old way of changing the register > allocation order and uses a gcc macro specially made for this task. > > [ARC] Enable code density frame option for elf targets. > The compress instruction for frame are there for a while, but they > are not enabled by default when using Os, just do it. > > [ARC] Define TARGET_HAVE_SPECULATION_SAFE_VALUE. > New macro fixes a dejagnu failure. > > [ARC] Fix tst_movb pattern. > Fixes dejagnu failure. > > [ARC] Refactor deprecated macros. > Old macros replaced with their newer equivalent. > > > Thanks, > Claudiu > > gcc/config/arc/arc-protos.h | 3 +- > gcc/config/arc/arc.c | 101 ++++++++++++++++++------------------ > gcc/config/arc/arc.h | 44 ++++++++++------ > gcc/config/arc/arc.md | 24 ++++----- > gcc/config/arc/arc.opt | 2 +- > gcc/config/arc/elf.h | 4 ++ > gcc/config/arc/linux.h | 4 ++ > 7 files changed, 99 insertions(+), 83 deletions(-) > > -- > 2.20.1 >