summaryrefslogtreecommitdiffstats
path: root/lib/Basic/Targets.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r155535:Bill Wendling2012-04-251-1/+1
* 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
* fix for PR11655Anton Yartsev2012-01-171-0/+3
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-171-2/+0
* Revert r148138; it's causing test failures.Eli Friedman2012-01-131-1/+1
* remove assertions in the Hexagon backend specific clang driverSebastian Pop2012-01-131-0/+12
* rename -ccc-host-triple into -targetSebastian Pop2012-01-131-1/+1
* Fix -mfpu parsing on ARM.Evgeniy Stepanov2012-01-111-1/+1
* Add definitions for AMD's bobcat (aka btver1)Benjamin Kramer2012-01-101-2/+18
* Enable POPCNT and LZCNT with sse4a.Benjamin Kramer2012-01-101-1/+1
* Factor the repetitive cpu macro definition into a helper function.Benjamin Kramer2012-01-101-45/+23
* Merge AVX/AVX2 into the SSE level.Craig Topper2012-01-091-23/+12
* __FLT_EVAL_METHOD__ should be 1 on NetBSD/i386, since it defaults toJoerg Sonnenberger2012-01-061-1/+15
* Penryn doesn't support sse4.2, don't enable it in the first place.Benjamin Kramer2012-01-041-2/+1
* Add FMA4 feature flag. Intrinsics coming soon. Also make sse4a feature flag i...Craig Topper2011-12-301-7/+25
* Add popcnt feature flag to match gcc. This flag is implied when sse42 is enab...Craig Topper2011-12-291-4/+19
* Add a target hook for FLT_EVAL_METHOD and use it to set the value on x86 with...Benjamin Kramer2011-12-281-0/+4
* Add BMI, BMI2, and LZCNT feature flags to enable adding intrinsics.Craig Topper2011-12-251-1/+47
* Add support for bitcasts to vector type in Evaluate.Eli Friedman2011-12-221-1/+10