Add new options: -mext-perf, -mext-perf2, -mext-string.
commit6901c818a108ada5a0e1c1575119e9efbf65e5b9
authorjasonwucj <jasonwucj@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Nov 2017 09:15:21 +0000 (16 09:15 +0000)
committerjasonwucj <jasonwucj@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Nov 2017 09:15:21 +0000 (16 09:15 +0000)
tree2f5b90a21a865e13608bcbd96733e778f6c61d7d
parent50221fae802a10fafe95e61d40504a58da33e98f
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@254798 138bc75d-0d04-0410-961f-82ee72b054a4
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