aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/Targets.cpp
AgeCommit message (Expand)Author
2012-03-05TargetInfo: create less temporary strings.Benjamin Kramer
2012-03-02Fix an ABI problem with ptrdiff_t and intptr_t on PPC32Hal Finkel
2012-03-02Add the Solaris support directory to the header search when using libc++.David Chisnall
2012-02-28Some more Solaris fixes. Now successfully building libc++ on Solaris with cl...David Chisnall
2012-02-17On Solaris, define some standard macros that the Solaris headers require inDavid Chisnall
2012-02-10Set UserLabelPrefix and MCountName correctly for DragonFly BSD. Patch by Sas...Eli Friedman
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2012-01-31Use the new Triple::getMacOSXVersion function in another place.Bob Wilson
2012-01-31Fix "long double" and __SIZE_TYPE__ on powerpc, now with test fix.Nico Weber
2012-01-30Revert r149285, it breaks test/Preprocessor/init.c.Nico Weber
2012-01-30Fix "long double" and __SIZE_TYPE__ on powerpc.Nico Weber
2012-01-30Introduce TargetInfo::hasFeature() to query various feature names inDouglas Gregor
2012-01-29Complain about attempts to use 'protected' visibility on targetsJohn McCall
2012-01-28Use defined-at-zero behavior for CLZ/CTZ builtins on PowerPC.Bob Wilson
2012-01-26Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455Bob Wilson
2012-01-20rename -ccc-host-triple into -targetSebastian Pop
2012-01-17fix for PR11655Anton Yartsev
2012-01-17Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie
2012-01-13Revert r148138; it's causing test failures.Eli Friedman
2012-01-13remove assertions in the Hexagon backend specific clang driverSebastian Pop
2012-01-13rename -ccc-host-triple into -targetSebastian Pop
2012-01-11Fix -mfpu parsing on ARM.Evgeniy Stepanov
2012-01-10Add definitions for AMD's bobcat (aka btver1)Benjamin Kramer
2012-01-10Enable POPCNT and LZCNT with sse4a.Benjamin Kramer
2012-01-10Factor the repetitive cpu macro definition into a helper function.Benjamin Kramer
2012-01-09Merge AVX/AVX2 into the SSE level.Craig Topper
2012-01-06__FLT_EVAL_METHOD__ should be 1 on NetBSD/i386, since it defaults toJoerg Sonnenberger
2012-01-04Penryn doesn't support sse4.2, don't enable it in the first place.Benjamin Kramer
2011-12-30Add FMA4 feature flag. Intrinsics coming soon. Also make sse4a feature flag i...Craig Topper
2011-12-29Add popcnt feature flag to match gcc. This flag is implied when sse42 is enab...Craig Topper
2011-12-28Add a target hook for FLT_EVAL_METHOD and use it to set the value on x86 with...Benjamin Kramer
2011-12-25Add BMI, BMI2, and LZCNT feature flags to enable adding intrinsics.Craig Topper
2011-12-22Add support for bitcasts to vector type in Evaluate.Eli Friedman
2011-12-21Bump suitable alignment on darwin ppc 32/64 and x86-32 to 16 bytes. I don'tNick Lewycky
2011-12-19objc-arc: bridge casts in non-objc-arc mode are ignord.Fariborz Jahanian
2011-12-17Add -mavx2 and -mno-avx2 command line support. Also add core-avx2 processor t...Craig Topper
2011-12-16Add the value of "suitably aligned" from the C++11 standard to Basic/TargetInfo.Nick Lewycky
2011-12-16Fix 80-column violation and whitespace. No functionality change.Nick Lewycky
2011-12-15gcov-style profiling support for OpenBSD. Patch by Jonathan Gray.Eli Friedman
2011-12-12Hexagon backend supportTony Linthicum
2011-12-08Misc Minix-specific changes to clang:Eli Friedman
2011-12-02Add support for AVX registers to clang inline asm. Add a small testcaseEric Christopher
2011-12-02When we're passing a vector with an illegal type through memory on x86-64, us...Eli Friedman
2011-12-01Add support for AMD's bulldozer.Benjamin Kramer
2011-11-27Make our handling of MMX x SSE closer to what gcc does:Rafael Espindola
2011-11-23AAPCS compliance - 32-bit wchar_t should be unsigned for both aapcs and aapcs...James Molloy
2011-11-09Define some built-ins macros on mips32 platform, from Simon Atanasyan!Douglas Gregor
2011-11-05Move definitions of SizeType and PtrDiffType to Mips32TargetInfoBase.Akira Hatanaka
2011-11-02Fix various minor issues find via unreachable code warnings, fromDouglas Gregor
2011-10-31In x86_64, when calling an Objective-C method that returns a _Complex long do...Anders Carlsson