Commit f2aac9da by Andre Vieira Committed by Thomas Preud'homme

arm-cores.def (cortex-r8): New.

2016-03-07  Andre Vieira  <andre.simoesdiasvieira@arm.com>

    gcc/
    * config/arm/arm-cores.def (cortex-r8): New.
    * config/arm/arm-tables.opt (cortex-r8): Regenerate.
    * config/arm/arm-tune.md: Likewise.
    * gcc/doc/invoke.texi: Add cortex-r8 to list of cpu values.

From-SVN: r234040
parent 92f87f08
2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
* config/arm/arm-cores.def (cortex-r8): New.
* config/arm/arm-tables.opt (cortex-r8): Regenerate.
* config/arm/arm-tune.md: Likewise.
* gcc/doc/invoke.texi: Add cortex-r8 to list of cpu values.
2016-03-07 Martin Sebor <msebor@redhat.com> 2016-03-07 Martin Sebor <msebor@redhat.com>
PR rtl-optimization/19705 PR rtl-optimization/19705
......
...@@ -155,6 +155,7 @@ ARM_CORE("cortex-r4", cortexr4, cortexr4, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | ...@@ -155,6 +155,7 @@ ARM_CORE("cortex-r4", cortexr4, cortexr4, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED |
ARM_CORE("cortex-r4f", cortexr4f, cortexr4f, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7R), cortex) ARM_CORE("cortex-r4f", cortexr4f, cortexr4f, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7R), cortex)
ARM_CORE("cortex-r5", cortexr5, cortexr5, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_ARM_DIV | FL_FOR_ARCH7R), cortex) ARM_CORE("cortex-r5", cortexr5, cortexr5, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_ARM_DIV | FL_FOR_ARCH7R), cortex)
ARM_CORE("cortex-r7", cortexr7, cortexr7, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_ARM_DIV | FL_FOR_ARCH7R), cortex) ARM_CORE("cortex-r7", cortexr7, cortexr7, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_ARM_DIV | FL_FOR_ARCH7R), cortex)
ARM_CORE("cortex-r8", cortexr8, cortexr7, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_ARM_DIV | FL_FOR_ARCH7R), cortex)
ARM_CORE("cortex-m7", cortexm7, cortexm7, 7EM, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_NO_VOLATILE_CE | FL_FOR_ARCH7EM), cortex_m7) ARM_CORE("cortex-m7", cortexm7, cortexm7, 7EM, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_NO_VOLATILE_CE | FL_FOR_ARCH7EM), cortex_m7)
ARM_CORE("cortex-m4", cortexm4, cortexm4, 7EM, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7EM), v7m) ARM_CORE("cortex-m4", cortexm4, cortexm4, 7EM, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7EM), v7m)
ARM_CORE("cortex-m3", cortexm3, cortexm3, 7M, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7M), v7m) ARM_CORE("cortex-m3", cortexm3, cortexm3, 7M, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7M), v7m)
......
...@@ -286,6 +286,9 @@ EnumValue ...@@ -286,6 +286,9 @@ EnumValue
Enum(processor_type) String(cortex-r7) Value(cortexr7) Enum(processor_type) String(cortex-r7) Value(cortexr7)
EnumValue EnumValue
Enum(processor_type) String(cortex-r8) Value(cortexr8)
EnumValue
Enum(processor_type) String(cortex-m7) Value(cortexm7) Enum(processor_type) String(cortex-m7) Value(cortexm7)
EnumValue EnumValue
......
...@@ -30,10 +30,10 @@ ...@@ -30,10 +30,10 @@
cortexa8,cortexa9,cortexa12, cortexa8,cortexa9,cortexa12,
cortexa15,cortexa17,cortexr4, cortexa15,cortexa17,cortexr4,
cortexr4f,cortexr5,cortexr7, cortexr4f,cortexr5,cortexr7,
cortexm7,cortexm4,cortexm3, cortexr8,cortexm7,cortexm4,
marvell_pj4,cortexa15cortexa7,cortexa17cortexa7, cortexm3,marvell_pj4,cortexa15cortexa7,
cortexa32,cortexa35,cortexa53, cortexa17cortexa7,cortexa32,cortexa35,
cortexa57,cortexa72,exynosm1, cortexa53,cortexa57,cortexa72,
qdf24xx,xgene1,cortexa57cortexa53, exynosm1,qdf24xx,xgene1,
cortexa72cortexa53" cortexa57cortexa53,cortexa72cortexa53"
(const (symbol_ref "((enum attr_tune) arm_tune)"))) (const (symbol_ref "((enum attr_tune) arm_tune)")))
...@@ -13983,7 +13983,8 @@ Permissible names are: @samp{arm2}, @samp{arm250}, ...@@ -13983,7 +13983,8 @@ Permissible names are: @samp{arm2}, @samp{arm250},
@samp{cortex-a9}, @samp{cortex-a12}, @samp{cortex-a15}, @samp{cortex-a17}, @samp{cortex-a9}, @samp{cortex-a12}, @samp{cortex-a15}, @samp{cortex-a17},
@samp{cortex-a32}, @samp{cortex-a35}, @samp{cortex-a53}, @samp{cortex-a57}, @samp{cortex-a32}, @samp{cortex-a35}, @samp{cortex-a53}, @samp{cortex-a57},
@samp{cortex-a72}, @samp{cortex-r4}, @samp{cortex-a72}, @samp{cortex-r4},
@samp{cortex-r4f}, @samp{cortex-r5}, @samp{cortex-r7}, @samp{cortex-m7}, @samp{cortex-r4f}, @samp{cortex-r5}, @samp{cortex-r7}, @samp{cortex-r8},
@samp{cortex-m7},
@samp{cortex-m4}, @samp{cortex-m4},
@samp{cortex-m3}, @samp{cortex-m3},
@samp{cortex-m1}, @samp{cortex-m1},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment