Home | History | Annotate | Line # | Download | only in arm
      1 ; -*- buffer-read-only: t -*-
      2 ; Generated automatically by parsecpu.awk from arm-cpus.in.
      3 ; Do not edit.
      4 
      5 ; Copyright (C) 2011-2022 Free Software Foundation, Inc.
      6 
      7 ; This file is part of GCC.
      8 
      9 ; GCC is free software; you can redistribute it and/or modify
     10 ; it under the terms of the GNU General Public License as
     11 ; published by the Free Software Foundation; either version 3,
     12 ; or (at your option) any later version.
     13 
     14 ; GCC is distributed in the hope that it will be useful,
     15 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
     16 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     17 ; GNU General Public License for more details.
     18 
     19 ; You should have received a copy of the GNU General Public
     20 ; License along with GCC; see the file COPYING3.  If not see
     21 ; <http://www.gnu.org/licenses/>.
     22 
     23 (define_attr "tune"
     24 	"arm8,arm810,strongarm,
     25 	fa526,fa626,arm7tdmi,
     26 	arm710t,arm9,arm9tdmi,
     27 	arm920t,arm10tdmi,arm9e,
     28 	arm10e,xscale,iwmmxt,
     29 	iwmmxt2,fa606te,fa626te,
     30 	fmp626,fa726te,arm926ejs,
     31 	arm1026ejs,arm1136js,arm1136jfs,
     32 	arm1176jzs,arm1176jzfs,mpcorenovfp,
     33 	mpcore,arm1156t2s,arm1156t2fs,
     34 	cortexm1,cortexm0,cortexm0plus,
     35 	cortexm1smallmultiply,cortexm0smallmultiply,cortexm0plussmallmultiply,
     36 	genericv7a,cortexa5,cortexa7,
     37 	cortexa8,cortexa9,cortexa12,
     38 	cortexa15,cortexa17,cortexr4,
     39 	cortexr4f,cortexr5,cortexr7,
     40 	cortexr8,cortexm7,cortexm4,
     41 	cortexm3,marvell_pj4,cortexa15cortexa7,
     42 	cortexa17cortexa7,cortexa32,cortexa35,
     43 	cortexa53,cortexa57,cortexa72,
     44 	cortexa73,exynosm1,xgene1,
     45 	cortexa57cortexa53,cortexa72cortexa53,cortexa73cortexa35,
     46 	cortexa73cortexa53,cortexa55,cortexa75,
     47 	cortexa76,cortexa76ae,cortexa77,
     48 	cortexa78,cortexa78ae,cortexa78c,
     49 	cortexa710,cortexx1,neoversen1,
     50 	cortexa75cortexa55,cortexa76cortexa55,neoversev1,
     51 	neoversen2,cortexm23,cortexm33,
     52 	cortexm35p,cortexm55,cortexr52,
     53 	cortexr52plus"
     54 	(const (symbol_ref "((enum attr_tune) arm_tune)")))
     55