summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
Commit message (Expand)AuthorAgeFilesLines
* Mips: Define __mips_hard_float macro additional to __mips_single_floatSimon Atanasyan2012-06-051-6/+7
* Make disabling SSE levels also disable AVX and FMA.Craig Topper2012-06-031-6/+13
* Make AES and PCLMUL features imply SSE2 as that's needed to get the right typ...Craig Topper2012-06-031-3/+4
* Add fma feature flag for Intel FMA instructions.Craig Topper2012-06-031-2/+21
* Add builtin for pclmulqdq instruction.Craig Topper2012-05-311-4/+22
* SSE4A should not imply LZCNT and POPCNT. FMA4 should imply SSE4A. Add missing...Craig Topper2012-05-301-3/+5
* Define __SSE4A__ when targeting new AMD CPUs.Benjamin Kramer2012-05-291-1/+11
* Sparc is bigendian.Roman Divacky2012-05-291-1/+0
* Replace PTX back-end with NVPTX back-end in all places where Clang caresJustin Holewinski2012-05-241-140/+30
* Teach Clang about the NVPTX backend.Peter Collingbourne2012-05-201-0/+98
* CUDA: add CodeGen support for global variable address spaces.Peter Collingbourne2012-05-201-2/+8
* Hexagon V5 FP support.Sirish Pande2012-05-101-2/+11
* Enable AVX on AMD Bulldozer processors.Craig Topper2012-05-011-1/+1
* Define __ANDROID__ macro on -androideabi targets.Evgeniy Stepanov2012-04-261-0/+2
* Enable AVX/AVX2 for Sandy Bridge, Ivy Bridge, and Haswell CPUs.Craig Topper2012-04-261-4/+2
* OpenBSD: Remove incorrect -pthread preprocessor define _POSIX_THREADS and rep...Chris Lattner2012-04-251-1/+1
* Revert r155363, due to the underlying patches in LLVM causing regressionChandler Carruth2012-04-231-11/+2
* Hexagon V5 (floating point) support in cfe.Sirish Pande2012-04-231-2/+11
* Revert some Hexagon builtin commits to match reverts done to LLVM inChandler Carruth2012-04-181-11/+2
* MIPS: Followup to r154606. Expand list of accepted MIPS target features in th...Simon Atanasyan2012-04-181-1/+4
* Hexagon V5(Floating Point) support.Sirish Pande2012-04-161-2/+11
* MIPS: Initialize MIPS CPU's name by default value.Simon Atanasyan2012-04-121-3/+6
* Move some MIPS target macro definitions from class Mips32TargetInfoBaseSimon Atanasyan2012-04-051-4/+4
* [driver] Create a new -mfpmath= option, which is used to control whether clangChad Rosier2012-04-041-1/+2
* Add more constraint registers for mips.Eric Christopher2012-04-031-0/+3
* ARM backend knows about cortex-m4. The front end should too.Jim Grosbach2012-03-291-0/+1
* Define __LITTLE_ENDIAN__ for le32, since "le" stands for little endian.Jan Wen Voung2012-03-291-0/+1
* Fix the type of wchar_t on Solaris.David Chisnall2012-03-281-1/+1
* Add better support for $fp and $sp for mips inline asm support.Eric Christopher2012-03-271-5/+9
* Add support for MIPS' floating ABIs (hard, soft and single) to clang driver.Akira Hatanaka2012-03-231-2/+56
* No longer defining LP64 in 64-bit builds on platforms which are not LP64.Aaron Ballman2012-03-141-2/+4
* Fix the long double to be of width/align 64. Rename va_list_test toRoman Divacky2012-03-131-2/+6
* Long double is just double on FreeBSD/{PPC,PPC64}.Roman Divacky2012-03-131-0/+6
* Use ZeroLengthBitfieldAlignment for AAPCS, as well as APCS-GNU.James Molloy2012-03-121-6/+6
* TargetInfo: create less temporary strings.Benjamin Kramer2012-03-051-16/+17
* Fix an ABI problem with ptrdiff_t and intptr_t on PPC32Hal Finkel2012-03-021-0/+2
* Add the Solaris support directory to the header search when using libc++.David Chisnall2012-03-021-1/+1
* Some more Solaris fixes. Now successfully building libc++ on Solaris with cl...David Chisnall2012-02-281-1/+11
* On Solaris, define some standard macros that the Solaris headers require inDavid Chisnall2012-02-171-0/+4
* Set UserLabelPrefix and MCountName correctly for DragonFly BSD. Patch by Sas...Eli Friedman2012-02-101-1/+12
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Use the new Triple::getMacOSXVersion function in another place.Bob Wilson2012-01-311-26/+5
* Fix "long double" and __SIZE_TYPE__ on powerpc, now with test fix.Nico Weber2012-01-311-1/+5
* Revert r149285, it breaks test/Preprocessor/init.c.Nico Weber2012-01-301-5/+1
* Fix "long double" and __SIZE_TYPE__ on powerpc.Nico Weber2012-01-301-1/+5
* Introduce TargetInfo::hasFeature() to query various feature names inDouglas Gregor2012-01-301-1/+73
* Complain about attempts to use 'protected' visibility on targetsJohn McCall2012-01-291-0/+6
* Use defined-at-zero behavior for CLZ/CTZ builtins on PowerPC.Bob Wilson2012-01-281-0/+2
* Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455Bob Wilson2012-01-261-0/+1
* rename -ccc-host-triple into -targetSebastian Pop2012-01-201-1/+1
OpenPOWER on IntegriCloud