[AArch64 3/3 big.LITTLE] Add support for -mcpu=cortex-a57.cortex-a53
gcc/ * config/aarch64/aarch64-cores.def: Add support for -mcpu=cortex-a57.cortex-a53. * config/aarch64/aarch64-tune.md: Regenerate. * doc/invoke.texi: Document -mcpu=cortex-a57.cortex-a53. From-SVN: r206100
This commit is contained in:
parent
192ed1dd46
commit
f00f3b679e
4 changed files with 15 additions and 1 deletions
|
@ -1,3 +1,10 @@
|
|||
2013-12-18 James Greenhalgh <james.greenhalgh@arm.com>
|
||||
|
||||
* config/aarch64/aarch64-cores.def: Add support for
|
||||
-mcpu=cortex-a57.cortex-a53.
|
||||
* config/aarch64/aarch64-tune.md: Regenerate.
|
||||
* doc/invoke.texi: Document -mcpu=cortex-a57.cortex-a53.
|
||||
|
||||
2013-12-18 James Greenhalgh <james.greenhalgh@arm.com>
|
||||
|
||||
* config/aarch64/aarch64-cores.def: Add new column for
|
||||
|
|
|
@ -36,3 +36,7 @@
|
|||
|
||||
AARCH64_CORE("cortex-a53", cortexa53, cortexa53, 8, AARCH64_FL_FPSIMD, cortexa53)
|
||||
AARCH64_CORE("cortex-a57", cortexa15, cortexa15, 8, AARCH64_FL_FPSIMD, generic)
|
||||
|
||||
/* V8 big.LITTLE implementations. */
|
||||
|
||||
AARCH64_CORE("cortex-a57.cortex-a53", cortexa57cortexa53, cortexa53, 8, AARCH64_FL_FPSIMD, generic)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
;; -*- buffer-read-only: t -*-
|
||||
;; Generated automatically by gentune.sh from aarch64-cores.def
|
||||
(define_attr "tune"
|
||||
"cortexa53,cortexa15"
|
||||
"cortexa53,cortexa15,cortexa57cortexa53"
|
||||
(const (symbol_ref "((enum attr_tune) aarch64_tune)")))
|
||||
|
|
|
@ -11334,6 +11334,9 @@ possible values for @var{cpu} are @samp{generic}, @samp{cortex-a53},
|
|||
@samp{cortex-a57}. The possible values for @var{feature} are documented
|
||||
in the sub-section below.
|
||||
|
||||
Additionally, this option can specify that the target is a big.LITTLE system.
|
||||
The only possible value is @samp{cortex-a57.cortex-a53}.
|
||||
|
||||
Where conflicting feature modifiers are specified, the right-most feature is
|
||||
used.
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue