aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/Targets.cpp
AgeCommit message (Expand)Author
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
2011-10-30Add support for sse4a and enable it for amdfam10 cpu.Roman Divacky
2011-10-30Add support for amdfam10 cpu.Roman Divacky
2011-10-25Remove the Blackfin backend.Dan Gohman
2011-10-24Remove the SystemZ backend.Dan Gohman
2011-10-22Make changes necessary for N32/64 ABI conformance.Akira Hatanaka
2011-10-18Use llvm::Triple's methods to parse FreeBSD version numbers.Benjamin Kramer
2011-10-15Place static initializers on linux into the ".text.startup" section, so the l...Benjamin Kramer
2011-10-14Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic...Eli Friedman
2011-10-12Add target info for Linux on PPC & Sparc.Anton Korobeynikov
2011-10-11Allow regparm attribute for PNaCl targetDavid Meyer
2011-10-11Fixed natural stack alignment for Linux x86-32. Thanks Eli.Lang Hames
2011-10-10Update target data strings for ARM and X86 to include the natural stackLang Hames
2011-10-07Add address spaces for TCE target. Patch by Pekka Jääskeläinen.Eli Friedman
2011-10-03PTX: Add some basic support for OpenCL address spacesJustin Holewinski
2011-09-28Fix a typo spotted by Jonathan Sauer.Chandler Carruth
2011-09-28Attempt to silence the GCC -Wreturn-type warning...Chandler Carruth
2011-09-28Generate tests for all of the x86 SIMD instruction feature setChandler Carruth
2011-09-28Fix a think-o on my part that got enshrined in a FIXME by setting up theChandler Carruth
2011-09-28Move some of the defines down to more natural locations, consolidatingChandler Carruth
2011-09-28Teach Clang to reject 32-bit only CPUs when compiling in 64-bit mode.Chandler Carruth
2011-09-28Simplify the control flow for predefined macro selection by usingChandler Carruth
2011-09-28Switch the X86TargetInfo object from a string representation of theChandler Carruth
2011-09-28Introduce an enumeration for the x86 CPUs recognized by Clang. I'veChandler Carruth
2011-09-28Clean up a bit of the uses of CPU in the TargetInfo classes. This makesChandler Carruth
2011-09-28Begin fixing Clang's predefined macros for various architectures. ThisChandler Carruth
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-23Fix missing includes for llvm_unreachableDavid Blaikie
2011-09-23Switch assert(0/false) llvm_unreachable.David Blaikie
2011-09-22PTX: Clean up target options codeJustin Holewinski
2011-09-20Define Mips64 TargetInfo classes.Akira Hatanaka
2011-09-20Clean up TargetInfo class hierarchy. Define a base class from which TargetInfosAkira Hatanaka
2011-09-20Clarify PNaCl target characteristics: set LongDoubleWidth, PtrDiffType, IntPt...Ivan Krasin
2011-09-17Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet