[AArch64 2/3 big.LITTLE] Allow tuning parameters without unique tuning targets.
authorjgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Dec 2013 19:25:45 +0000 (19:25 +0000)
committerjgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Dec 2013 19:25:45 +0000 (19:25 +0000)
commit04232093c11c6790518366f1606620eebd2b1586
tree82f7601779fde94ef5d2407a98f0c44031c59f00
parent60ae84fc4d8621707474432fd7459b8468f63194
[AArch64 2/3 big.LITTLE] Allow tuning parameters without unique tuning targets.
gcc/

* config/aarch64/aarch64-cores.def: Add new column for
SCHEDULER_IDENT.
* config/aarch64/aarch64-opts.h (AARCH64_CORE): Handle
SCHEDULER_IDENT.
* config/aarch64/aarch64.c (AARCH64_CORE): Handle
SCHEDULER_IDENT.
(aarch64_parse_cpu): mcpu implies a default value for mtune.
* config/aarch64/aarch64.h (AARCH64_CORE): Handle
SCHEDULER_IDENT.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206099 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64-cores.def
gcc/config/aarch64/aarch64-opts.h
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/aarch64.h