comparison gcc/config/arm/arm-cores.def @ 67:f6334be47118

update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
author nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
date Tue, 22 Mar 2011 17:18:12 +0900
parents 77e2b8dfacca
children
comparison
equal deleted inserted replaced
65:65488c3d617d 67:f6334be47118
1 /* ARM CPU Cores 1 /* ARM CPU Cores
2 Copyright (C) 2003, 2005, 2006, 2007, 2008, 2009 2 Copyright (C) 2003, 2005, 2006, 2007, 2008, 2009, 2010
3 Free Software Foundation, Inc. 3 Free Software Foundation, Inc.
4 Written by CodeSourcery, LLC 4 Written by CodeSourcery, LLC
5 5
6 This file is part of GCC. 6 This file is part of GCC.
7 7
72 ARM_CORE("arm810", arm810, 4, FL_MODE26 | FL_LDSCHED, fastmul) 72 ARM_CORE("arm810", arm810, 4, FL_MODE26 | FL_LDSCHED, fastmul)
73 ARM_CORE("strongarm", strongarm, 4, FL_MODE26 | FL_LDSCHED | FL_STRONG, fastmul) 73 ARM_CORE("strongarm", strongarm, 4, FL_MODE26 | FL_LDSCHED | FL_STRONG, fastmul)
74 ARM_CORE("strongarm110", strongarm110, 4, FL_MODE26 | FL_LDSCHED | FL_STRONG, fastmul) 74 ARM_CORE("strongarm110", strongarm110, 4, FL_MODE26 | FL_LDSCHED | FL_STRONG, fastmul)
75 ARM_CORE("strongarm1100", strongarm1100, 4, FL_MODE26 | FL_LDSCHED | FL_STRONG, fastmul) 75 ARM_CORE("strongarm1100", strongarm1100, 4, FL_MODE26 | FL_LDSCHED | FL_STRONG, fastmul)
76 ARM_CORE("strongarm1110", strongarm1110, 4, FL_MODE26 | FL_LDSCHED | FL_STRONG, fastmul) 76 ARM_CORE("strongarm1110", strongarm1110, 4, FL_MODE26 | FL_LDSCHED | FL_STRONG, fastmul)
77 ARM_CORE("fa526", fa526, 4, FL_LDSCHED, fastmul)
78 ARM_CORE("fa626", fa626, 4, FL_LDSCHED, fastmul)
77 79
78 /* V4T Architecture Processors */ 80 /* V4T Architecture Processors */
79 ARM_CORE("arm7tdmi", arm7tdmi, 4T, FL_CO_PROC , fastmul) 81 ARM_CORE("arm7tdmi", arm7tdmi, 4T, FL_CO_PROC , fastmul)
80 ARM_CORE("arm7tdmi-s", arm7tdmis, 4T, FL_CO_PROC , fastmul) 82 ARM_CORE("arm7tdmi-s", arm7tdmis, 4T, FL_CO_PROC , fastmul)
81 ARM_CORE("arm710t", arm710t, 4T, FL_WBUF, fastmul) 83 ARM_CORE("arm710t", arm710t, 4T, FL_WBUF, fastmul)
102 ARM_CORE("arm1020e", arm1020e, 5TE, FL_LDSCHED, fastmul) 104 ARM_CORE("arm1020e", arm1020e, 5TE, FL_LDSCHED, fastmul)
103 ARM_CORE("arm1022e", arm1022e, 5TE, FL_LDSCHED, fastmul) 105 ARM_CORE("arm1022e", arm1022e, 5TE, FL_LDSCHED, fastmul)
104 ARM_CORE("xscale", xscale, 5TE, FL_LDSCHED | FL_STRONG | FL_XSCALE, xscale) 106 ARM_CORE("xscale", xscale, 5TE, FL_LDSCHED | FL_STRONG | FL_XSCALE, xscale)
105 ARM_CORE("iwmmxt", iwmmxt, 5TE, FL_LDSCHED | FL_STRONG | FL_XSCALE | FL_IWMMXT, xscale) 107 ARM_CORE("iwmmxt", iwmmxt, 5TE, FL_LDSCHED | FL_STRONG | FL_XSCALE | FL_IWMMXT, xscale)
106 ARM_CORE("iwmmxt2", iwmmxt2, 5TE, FL_LDSCHED | FL_STRONG | FL_XSCALE | FL_IWMMXT, xscale) 108 ARM_CORE("iwmmxt2", iwmmxt2, 5TE, FL_LDSCHED | FL_STRONG | FL_XSCALE | FL_IWMMXT, xscale)
109 ARM_CORE("fa606te", fa606te, 5TE, FL_LDSCHED, 9e)
110 ARM_CORE("fa626te", fa626te, 5TE, FL_LDSCHED, 9e)
111 ARM_CORE("fmp626", fmp626, 5TE, FL_LDSCHED, 9e)
112 ARM_CORE("fa726te", fa726te, 5TE, FL_LDSCHED, fa726te)
107 113
108 /* V5TEJ Architecture Processors */ 114 /* V5TEJ Architecture Processors */
109 ARM_CORE("arm926ej-s", arm926ejs, 5TEJ, FL_LDSCHED, 9e) 115 ARM_CORE("arm926ej-s", arm926ejs, 5TEJ, FL_LDSCHED, 9e)
110 ARM_CORE("arm1026ej-s", arm1026ejs, 5TEJ, FL_LDSCHED, 9e) 116 ARM_CORE("arm1026ej-s", arm1026ejs, 5TEJ, FL_LDSCHED, 9e)
111 117
118 ARM_CORE("mpcore", mpcore, 6K, FL_LDSCHED | FL_VFPV2, 9e) 124 ARM_CORE("mpcore", mpcore, 6K, FL_LDSCHED | FL_VFPV2, 9e)
119 ARM_CORE("arm1156t2-s", arm1156t2s, 6T2, FL_LDSCHED, 9e) 125 ARM_CORE("arm1156t2-s", arm1156t2s, 6T2, FL_LDSCHED, 9e)
120 ARM_CORE("arm1156t2f-s", arm1156t2fs, 6T2, FL_LDSCHED | FL_VFPV2, 9e) 126 ARM_CORE("arm1156t2f-s", arm1156t2fs, 6T2, FL_LDSCHED | FL_VFPV2, 9e)
121 ARM_CORE("cortex-a5", cortexa5, 7A, FL_LDSCHED, 9e) 127 ARM_CORE("cortex-a5", cortexa5, 7A, FL_LDSCHED, 9e)
122 ARM_CORE("cortex-a8", cortexa8, 7A, FL_LDSCHED, 9e) 128 ARM_CORE("cortex-a8", cortexa8, 7A, FL_LDSCHED, 9e)
123 ARM_CORE("cortex-a9", cortexa9, 7A, FL_LDSCHED, 9e) 129 ARM_CORE("cortex-a9", cortexa9, 7A, FL_LDSCHED, cortex_a9)
130 ARM_CORE("cortex-a15", cortexa15, 7A, FL_LDSCHED, 9e)
124 ARM_CORE("cortex-r4", cortexr4, 7R, FL_LDSCHED, 9e) 131 ARM_CORE("cortex-r4", cortexr4, 7R, FL_LDSCHED, 9e)
125 ARM_CORE("cortex-r4f", cortexr4f, 7R, FL_LDSCHED, 9e) 132 ARM_CORE("cortex-r4f", cortexr4f, 7R, FL_LDSCHED, 9e)
133 ARM_CORE("cortex-m4", cortexm4, 7EM, FL_LDSCHED, 9e)
126 ARM_CORE("cortex-m3", cortexm3, 7M, FL_LDSCHED, 9e) 134 ARM_CORE("cortex-m3", cortexm3, 7M, FL_LDSCHED, 9e)
127 ARM_CORE("cortex-m1", cortexm1, 6M, FL_LDSCHED, 9e) 135 ARM_CORE("cortex-m1", cortexm1, 6M, FL_LDSCHED, 9e)
128 ARM_CORE("cortex-m0", cortexm0, 6M, FL_LDSCHED, 9e) 136 ARM_CORE("cortex-m0", cortexm0, 6M, FL_LDSCHED, 9e)