[ARC] Add code density instructions.
authorClaudiu Zissulescu <claziss@synopsys.com>
Mon, 13 Mar 2017 12:56:00 +0000 (13:56 +0100)
committerClaudiu Zissulescu <claziss@gcc.gnu.org>
Mon, 13 Mar 2017 12:56:00 +0000 (13:56 +0100)
commitfa9c1b3c07dfd5aa30fa2f2904cbd928bd5f6a80
tree433634962d4dc120a8bcef7cd443bc0107318b7c
parent27ffcc3602e2c5f47130efcb6d4ca0df7a5ea587
[ARC] Add code density instructions.

gcc/
2017-03-13  Claudiu Zissulescu  <claziss@synopsys.com>

* config/arc/arc.c (arc_output_addsi): Emit code density adds.
* config/arc/arc.md (cpu_facility): Add cd variant.
(*movqi_insn): Add code density variant.
(*movhi_insn): Likewise.
(*movqi_insn): Likewise.
(*addsi3_mixed): Likewise.
(subsi3_insn): Likewise.

From-SVN: r246089
gcc/ChangeLog
gcc/config/arc/arc.c
gcc/config/arc/arc.md