Hi Andrew, Please find a set of three patches for trunk as fallows:
[ARC] Cleanup sign/zero extend patterns This is just insn patterns cleanup. [ARC] Update mea option documentation Update -mea option documentation. [ARC] Don't split ior/mov predicated insns. Found a bug in the current trunk, this patch fixes it and adds a test. gcc/config/arc/arc.c | 16 ++- gcc/config/arc/arc.md | 118 +++++++++++-------- gcc/config/arc/arc.opt | 2 +- gcc/doc/invoke.texi | 2 +- gcc/testsuite/gcc.target/arc/or-cnst-size2.c | 12 ++ 5 files changed, 91 insertions(+), 59 deletions(-) create mode 100644 gcc/testsuite/gcc.target/arc/or-cnst-size2.c -- 2.21.0