Add new options: -mext-perf, -mext-perf2, -mext-string.
authorChung-Ju Wu <jasonwucj@gmail.com>
Thu, 16 Nov 2017 09:15:21 +0000 (09:15 +0000)
committerChung-Ju Wu <jasonwucj@gcc.gnu.org>
Thu, 16 Nov 2017 09:15:21 +0000 (09:15 +0000)
commitaa4b851ca260e8fbd7ac9d4c1427845f5c0e039f
tree2f5b90a21a865e13608bcbd96733e778f6c61d7d
parentbde4b3ddd631c24de2c24785ee0e62404eed58a4
Add new options: -mext-perf, -mext-perf2, -mext-string.

gcc/
* config/nds32/nds32.opt: Add mext-perf, mext-perf2, mext-string.
* config/nds32/nds32.opt: Refine the layout.
* config/nds32/nds32.c (TARGET_EXT_PERF, TARGET_EXT_PERF2,
TARGET_EXT_STRING): Support new options.
* config/nds32/nds32.h: Likewise.
* config/nds32/nds32.md: Likewise.
* config/nds32/nds32-predicates.c: Likewise.
* config/nds32/constraints.md: Likewise.
* common/config/nds32/nds32-common.c: Likewise.

Co-Authored-By: Kito Cheng <kito.cheng@gmail.com>
From-SVN: r254798
gcc/ChangeLog
gcc/common/config/nds32/nds32-common.c
gcc/config/nds32/constraints.md
gcc/config/nds32/nds32-predicates.c
gcc/config/nds32/nds32.c
gcc/config/nds32/nds32.h
gcc/config/nds32/nds32.md
gcc/config/nds32/nds32.opt