Lines Matching full:sparc
6166 space. Most systems using the ELF object format and SPARC
8414 * SPARC Options::
13094 File: gcc.info, Node: SH Options, Next: SPARC Options, Prev: Score Options, Up: Submodel Options
13327 File: gcc.info, Node: SPARC Options, Next: SPU Options, Prev: SH Options, Up: Submodel Options
13329 3.17.31 SPARC Options
13332 These `-m' options are supported on the SPARC:
13337 2 through 4, which the SPARC SVR4 ABI reserves for applications.
13352 *Warning:* the requisite libraries are not available for all SPARC
13357 targets `sparc-*-aout' and `sparclite-*-*' do provide software
13373 those specified in the SPARC ABI. This is the default.
13375 As of this writing, there are no SPARC implementations that have
13401 of this changed alignment directly violates the SPARC ABI. Thus,
13443 the V7 variant of the SPARC architecture. With `-mcpu=cypress',
13448 With `-mcpu=v8', GCC generates code for the V8 variant of the SPARC
13451 instructions which exist in SPARC-V8 but not in SPARC-V7. With
13457 variant of the SPARC architecture. This adds the integer
13459 exist in SPARClite but not in SPARC-V7. With `-mcpu=f930', the
13466 of the SPARC architecture. This adds the integer multiply,
13468 instructions which exist in SPARClet but not in SPARC-V7. With
13472 With `-mcpu=v9', GCC generates code for the V9 variant of the SPARC
13496 With `-mv8plus', GCC generates code for the SPARC-V8+ ABI. The
13499 32-bit mode for all SPARC-V9 processors.
13507 These `-m' options are supported in addition to the above on SPARC-V9
13571 File: gcc.info, Node: SPU Options, Next: System V Options, Prev: SPARC Options, Up: Submodel Options
14076 maximums are 8k on the SPARC and 32k on the m68k and RS/6000. The
14091 on the m68k, PowerPC and SPARC.
18864 and aligned _at least_ on a 8-byte boundary. On a SPARC, having
21050 _SPARC--`config/sparc/sparc.h'_
21053 Floating-point register on the SPARC-V8 architecture and
21054 lower floating-point register on the SPARC-V9 architecture.
21058 SPARC-V8 architecture and contains both lower and upper
21059 floating-point registers on the SPARC-V9 architecture.
21066 SPARC-V9 architecture when the Visual Instruction Set is
21070 Floating-point register. It is only valid on the SPARC-V9
21074 64-bit global or out register for the SPARC-V8+ architecture.
21615 On the SPARC, there are reports that g3 ... g7 are suitable registers,
22681 * SPARC VIS Built-in Functions::
30316 File: gcc.info, Node: PowerPC AltiVec Built-in Functions, Next: SPARC VIS Built-in Functions, Prev: MIPS Paired-Single Support, Up: Target Builtins
32196 File: gcc.info, Node: SPARC VIS Built-in Functions, Next: SPU Built-in Functions, Prev: PowerPC AltiVec Built-in Functions, Up: Target Builtins
32198 5.50.10 SPARC VIS Built-in Functions
32201 GCC supports SIMD operations on the SPARC using both the generic vector
32203 the SPARC Visual Instruction Set (VIS). When you use the `-mvis'
32237 File: gcc.info, Node: SPU Built-in Functions, Prev: SPARC VIS Built-in Functions, Up: Target Builtins
34841 * On a SPARC, GCC aligns all values of type `double' on an 8-byte
34877 SPARC assumes that doubles are 8 byte aligned, this may result in a
37372 * John Carr for his alias work, SPARC hacking, infrastructure
37476 m32r, and SPARC work.
37536 * Richard Henderson for his ongoing SPARC, alpha, ia32, and ia64
37573 * Jakub Jelinek for his SPARC work and sibling call optimizations as
37717 SPARC work, improvements in jump.c and interfacing with the Linux
37962 scheduler, initial C++ support, function integration, NS32k, SPARC
39073 * m32 <1>: SPARC Options. (line 191)
39103 * m64 <1>: SPARC Options. (line 191)
39183 * mapp-regs: SPARC Options. (line 10)
39255 * mcmodel=embmedany: SPARC Options. (line 213)
39260 * mcmodel=medany: SPARC Options. (line 207)
39263 * mcmodel=medlow: SPARC Options. (line 196)
39264 * mcmodel=medmid: SPARC Options. (line 201)
39275 * mcpu <1>: SPARC Options. (line 96)
39348 * mfaster-structs: SPARC Options. (line 71)
39385 * mfpu <1>: SPARC Options. (line 20)
39418 * mhard-float <1>: SPARC Options. (line 20)
39427 * mhard-quad-float: SPARC Options. (line 41)
39438 * mimpure-text: SPARC Options. (line 81)
39493 * mlittle-endian <1>: SPARC Options. (line 185)
39578 * mno-app-regs: SPARC Options. (line 10)
39626 * mno-faster-structs: SPARC Options. (line 71)
39641 * mno-fpu: SPARC Options. (line 25)
39776 * mno-stack-bias: SPARC Options. (line 222)
39795 * mno-unaligned-doubles: SPARC Options. (line 59)
39799 * mno-v8plus: SPARC Options. (line 170)
39800 * mno-vis: SPARC Options. (line 177)
39964 * msoft-float <1>: SPARC Options. (line 25)
39978 * msoft-quad-float: SPARC Options. (line 45)
39992 * mstack-bias: SPARC Options. (line 222)
40039 * mtune <1>: SPARC Options. (line 158)
40059 * munaligned-doubles: SPARC Options. (line 59)
40070 * mv8plus: SPARC Options. (line 170)
40073 * mvis: SPARC Options. (line 177)
40169 * pthread <1>: SPARC Options. (line 242)
40173 * pthreads: SPARC Options. (line 236)
40220 * threads <1>: SPARC Options. (line 230)
41742 * SPARC options: SPARC Options. (line 6)
42018 Node: SPARC Options562045
42130 Node: SPARC VIS Built-in Functions1329446