summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a PPC inline asm constraint type for single CR bitsHal Finkel2014-03-021-0/+15
* Give sparcv9 the ability to set the target cpu. Change it from acceptingRoman Divacky2014-02-251-0/+16
* Add AArch64 big endian Target (aarch64_be)Christian Pirker2014-02-251-6/+49
* [AArch64] Change int64_t from 'long long int' to 'long int' for AArch64 target.Kevin Qin2014-02-241-0/+3
* [mips] Make it impossible to have UnknownABI in CodeGen and Integrated Assemb...Daniel Sanders2014-02-201-0/+7
* ARM: implement support for crypto intrinsics in arm_neon.hTim Northover2014-02-031-0/+8
* NetBSD uses signed wchar_t on AArch64. It also wants __LITTLE_ENDIAN__ /Joerg Sonnenberger2014-02-021-0/+11
* ARM & AArch64: share the BI__builtin_neon enum defs.Tim Northover2014-01-301-0/+14
* SPARCv9 supports atomic operations up to 64 bits.Jakob Stoklund Olesen2014-01-301-0/+1
* Cortex-M3 and Cortex-M4 should not enable hwdiv-arm (committing again, with a...Artyom Skrobov2014-01-291-2/+3
* Revert "Cortex-M3 and Cortex-M4 should not enable hwdiv-arm"Reid Kleckner2014-01-271-3/+2
* Cortex-M3 and Cortex-M4 should not enable hwdiv-armArtyom Skrobov2014-01-271-2/+3
* XCore target exception handlingRobert Lytton2014-01-271-0/+4
* [Mips] Fix __mips macro definition.Simon Atanasyan2014-01-271-1/+7
* [Mips] Change default CPU for MIPS 32/64 targets. Now they are mips32r2/mips6...Simon Atanasyan2014-01-271-2/+2
* Fix r195149. Triple should correctly reflect that target. If it contains ios,Evan Cheng2014-01-261-31/+25
* Use canonical spelling of NetBSDJoerg Sonnenberger2014-01-261-1/+1
* PR18465: [Thumbv8] add predefined macrosWeiming Zhao2014-01-221-4/+8
* [ARM] Add ACLE enum/wchar size predefinesBradley Smith2014-01-201-0/+6
* SPARCv9 implements long double as an IEEE quad.Jakob Stoklund Olesen2014-01-161-0/+6
* MachO: use *-*-*-macho for MachO embedded targets.Tim Northover2014-01-161-3/+6
* Remove support for armv7f slice. <rdar://problem/12478440>Bob Wilson2014-01-151-2/+1
* Ensure i686-nacl long long is aligned 8 bytes (like malign-double)Jan Wen Voung2014-01-151-0/+2
* Remove the -cxx-abi command-line flag.Hans Wennborg2014-01-141-6/+0
* Hook up NetBSD/aarch64.Joerg Sonnenberger2014-01-131-0/+2
* Use 'w' instead of 'c' to represent the win32 mangling.Rafael Espindola2014-01-101-2/+2
* Update for llvm's DataLayout including mangling information.Rafael Espindola2014-01-031-38/+57
* Reformat the description strings. No functionality change.Rafael Espindola2014-01-031-81/+33
* Remove the now unused 's' specifications.Rafael Espindola2014-01-021-3/+3
* Pass the aapcs and apcs features down to llvm.Rafael Espindola2014-01-021-0/+5
* Small simplification: p0 is the same as p.Rafael Espindola2013-12-191-1/+1
* Update SI datalayout for 32-bit private pointersMatt Arsenault2013-12-191-2/+1
* On spacv8 f128 is only aligned to 64 bits.Rafael Espindola2013-12-191-3/+1
* Fix the DataLayout string produced by clang for NaCl.Rafael Espindola2013-12-181-1/+12
* Make setABIAPCS and setABIAAPCS easier to reason about.Rafael Espindola2013-12-181-25/+39
* Split setABI in two helpers. No functionality change.Rafael Espindola2013-12-181-44/+50
* Add -f64:32:64 to the darwin ppc32 DataLayout.Rafael Espindola2013-12-181-4/+2
* Print the 'p' specification before the 'i' specification.Rafael Espindola2013-12-181-2/+1
* Add a 's' specifications to AArch64.Rafael Espindola2013-12-171-3/+1
* Remove -f128:128 from the DataLayout strings. It is the default.Rafael Espindola2013-12-171-6/+6
* The PS3 is a ppc64 and has 64 bit registers. Update DataLayout accordingly.Rafael Espindola2013-12-171-2/+1
* Remove -f16:16:32 from the XCore DataLayout string.Rafael Espindola2013-12-171-1/+1
* Reorder these DataLayout entries to match the order LLVM uses.Rafael Espindola2013-12-171-9/+4
* The preferred alignment defaults to the ABI one. Omit it if it is the same.Rafael Espindola2013-12-161-77/+77
* Remove another default I missed before.Rafael Espindola2013-12-161-1/+1
* Clang DataLayout string cleanup: don't print other defaults.Rafael Espindola2013-12-161-2/+2
* Remove dead data.Rafael Espindola2013-12-161-1/+1
* Clang DataLayout string cleanup: don't print the pointer defaults.Rafael Espindola2013-12-161-11/+11
* Clang DataLayout string cleanup: don't print the aggregate defaults.Rafael Espindola2013-12-161-6/+6
* Clang DataLayout string cleanup: don't print the vector defaults.Rafael Espindola2013-12-161-29/+29
OpenPOWER on IntegriCloud