Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/rs6000/rs6000-cpus.def @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children | 1830386684a0 |
comparison
equal
deleted
inserted
replaced
111:04ced10e8804 | 131:84e7813d76e9 |
---|---|
1 /* IBM RS/6000 CPU names.. | 1 /* IBM RS/6000 CPU names.. |
2 Copyright (C) 1991-2017 Free Software Foundation, Inc. | 2 Copyright (C) 1991-2018 Free Software Foundation, Inc. |
3 Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) | 3 Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) |
4 | 4 |
5 This file is part of GCC. | 5 This file is part of GCC. |
6 | 6 |
7 GCC is free software; you can redistribute it and/or modify it | 7 GCC is free software; you can redistribute it and/or modify it |
133 | OPTION_MASK_QUAD_MEMORY \ | 133 | OPTION_MASK_QUAD_MEMORY \ |
134 | OPTION_MASK_QUAD_MEMORY_ATOMIC \ | 134 | OPTION_MASK_QUAD_MEMORY_ATOMIC \ |
135 | OPTION_MASK_RECIP_PRECISION \ | 135 | OPTION_MASK_RECIP_PRECISION \ |
136 | OPTION_MASK_SOFT_FLOAT \ | 136 | OPTION_MASK_SOFT_FLOAT \ |
137 | OPTION_MASK_STRICT_ALIGN_OPTIONAL \ | 137 | OPTION_MASK_STRICT_ALIGN_OPTIONAL \ |
138 | OPTION_MASK_TOC_FUSION \ | |
139 | OPTION_MASK_VSX) | 138 | OPTION_MASK_VSX) |
140 | 139 |
141 #endif | 140 #endif |
142 | 141 |
143 /* This table occasionally claims that a processor does not support a | 142 /* This table occasionally claims that a processor does not support a |
167 | MASK_FPRND | MASK_CMPB | MASK_MULHW | MASK_DLMZB) | 166 | MASK_FPRND | MASK_CMPB | MASK_MULHW | MASK_DLMZB) |
168 RS6000_CPU ("476fp", PROCESSOR_PPC476, | 167 RS6000_CPU ("476fp", PROCESSOR_PPC476, |
169 MASK_PPC_GFXOPT | MASK_MFCRF | MASK_POPCNTB | MASK_FPRND | 168 MASK_PPC_GFXOPT | MASK_MFCRF | MASK_POPCNTB | MASK_FPRND |
170 | MASK_CMPB | MASK_MULHW | MASK_DLMZB) | 169 | MASK_CMPB | MASK_MULHW | MASK_DLMZB) |
171 RS6000_CPU ("505", PROCESSOR_MPCCORE, 0) | 170 RS6000_CPU ("505", PROCESSOR_MPCCORE, 0) |
172 RS6000_CPU ("601", PROCESSOR_PPC601, MASK_MULTIPLE | MASK_STRING) | 171 RS6000_CPU ("601", PROCESSOR_PPC601, MASK_MULTIPLE) |
173 RS6000_CPU ("602", PROCESSOR_PPC603, MASK_PPC_GFXOPT) | 172 RS6000_CPU ("602", PROCESSOR_PPC603, MASK_PPC_GFXOPT) |
174 RS6000_CPU ("603", PROCESSOR_PPC603, MASK_PPC_GFXOPT) | 173 RS6000_CPU ("603", PROCESSOR_PPC603, MASK_PPC_GFXOPT) |
175 RS6000_CPU ("603e", PROCESSOR_PPC603, MASK_PPC_GFXOPT) | 174 RS6000_CPU ("603e", PROCESSOR_PPC603, MASK_PPC_GFXOPT) |
176 RS6000_CPU ("604", PROCESSOR_PPC604, MASK_PPC_GFXOPT) | 175 RS6000_CPU ("604", PROCESSOR_PPC604, MASK_PPC_GFXOPT) |
177 RS6000_CPU ("604e", PROCESSOR_PPC604e, MASK_PPC_GFXOPT) | 176 RS6000_CPU ("604e", PROCESSOR_PPC604e, MASK_PPC_GFXOPT) |