| Commit message (Expand) | Author | Age | Files | Lines |
* | Mips: Define __mips_hard_float macro additional to __mips_single_float | Simon Atanasyan | 2012-06-05 | 1 | -6/+7 |
* | Make disabling SSE levels also disable AVX and FMA. | Craig Topper | 2012-06-03 | 1 | -6/+13 |
* | Make AES and PCLMUL features imply SSE2 as that's needed to get the right typ... | Craig Topper | 2012-06-03 | 1 | -3/+4 |
* | Add fma feature flag for Intel FMA instructions. | Craig Topper | 2012-06-03 | 1 | -2/+21 |
* | Add builtin for pclmulqdq instruction. | Craig Topper | 2012-05-31 | 1 | -4/+22 |
* | SSE4A should not imply LZCNT and POPCNT. FMA4 should imply SSE4A. Add missing... | Craig Topper | 2012-05-30 | 1 | -3/+5 |
* | Define __SSE4A__ when targeting new AMD CPUs. | Benjamin Kramer | 2012-05-29 | 1 | -1/+11 |
* | Sparc is bigendian. | Roman Divacky | 2012-05-29 | 1 | -1/+0 |
* | Replace PTX back-end with NVPTX back-end in all places where Clang cares | Justin Holewinski | 2012-05-24 | 1 | -140/+30 |
* | Teach Clang about the NVPTX backend. | Peter Collingbourne | 2012-05-20 | 1 | -0/+98 |
* | CUDA: add CodeGen support for global variable address spaces. | Peter Collingbourne | 2012-05-20 | 1 | -2/+8 |
* | Hexagon V5 FP support. | Sirish Pande | 2012-05-10 | 1 | -2/+11 |
* | Enable AVX on AMD Bulldozer processors. | Craig Topper | 2012-05-01 | 1 | -1/+1 |
* | Define __ANDROID__ macro on -androideabi targets. | Evgeniy Stepanov | 2012-04-26 | 1 | -0/+2 |
* | Enable AVX/AVX2 for Sandy Bridge, Ivy Bridge, and Haswell CPUs. | Craig Topper | 2012-04-26 | 1 | -4/+2 |
* | OpenBSD: Remove incorrect -pthread preprocessor define _POSIX_THREADS and rep... | Chris Lattner | 2012-04-25 | 1 | -1/+1 |
* | Revert r155363, due to the underlying patches in LLVM causing regression | Chandler Carruth | 2012-04-23 | 1 | -11/+2 |
* | Hexagon V5 (floating point) support in cfe. | Sirish Pande | 2012-04-23 | 1 | -2/+11 |
* | Revert some Hexagon builtin commits to match reverts done to LLVM in | Chandler Carruth | 2012-04-18 | 1 | -11/+2 |
* | MIPS: Followup to r154606. Expand list of accepted MIPS target features in th... | Simon Atanasyan | 2012-04-18 | 1 | -1/+4 |
* | Hexagon V5(Floating Point) support. | Sirish Pande | 2012-04-16 | 1 | -2/+11 |
* | MIPS: Initialize MIPS CPU's name by default value. | Simon Atanasyan | 2012-04-12 | 1 | -3/+6 |
* | Move some MIPS target macro definitions from class Mips32TargetInfoBase | Simon Atanasyan | 2012-04-05 | 1 | -4/+4 |
* | [driver] Create a new -mfpmath= option, which is used to control whether clang | Chad Rosier | 2012-04-04 | 1 | -1/+2 |
* | Add more constraint registers for mips. | Eric Christopher | 2012-04-03 | 1 | -0/+3 |
* | ARM backend knows about cortex-m4. The front end should too. | Jim Grosbach | 2012-03-29 | 1 | -0/+1 |
* | Define __LITTLE_ENDIAN__ for le32, since "le" stands for little endian. | Jan Wen Voung | 2012-03-29 | 1 | -0/+1 |
* | Fix the type of wchar_t on Solaris. | David Chisnall | 2012-03-28 | 1 | -1/+1 |
* | Add better support for $fp and $sp for mips inline asm support. | Eric Christopher | 2012-03-27 | 1 | -5/+9 |
* | Add support for MIPS' floating ABIs (hard, soft and single) to clang driver. | Akira Hatanaka | 2012-03-23 | 1 | -2/+56 |
* | No longer defining LP64 in 64-bit builds on platforms which are not LP64. | Aaron Ballman | 2012-03-14 | 1 | -2/+4 |
* | Fix the long double to be of width/align 64. Rename va_list_test to | Roman Divacky | 2012-03-13 | 1 | -2/+6 |
* | Long double is just double on FreeBSD/{PPC,PPC64}. | Roman Divacky | 2012-03-13 | 1 | -0/+6 |
* | Use ZeroLengthBitfieldAlignment for AAPCS, as well as APCS-GNU. | James Molloy | 2012-03-12 | 1 | -6/+6 |
* | TargetInfo: create less temporary strings. | Benjamin Kramer | 2012-03-05 | 1 | -16/+17 |
* | Fix an ABI problem with ptrdiff_t and intptr_t on PPC32 | Hal Finkel | 2012-03-02 | 1 | -0/+2 |
* | Add the Solaris support directory to the header search when using libc++. | David Chisnall | 2012-03-02 | 1 | -1/+1 |
* | Some more Solaris fixes. Now successfully building libc++ on Solaris with cl... | David Chisnall | 2012-02-28 | 1 | -1/+11 |
* | On Solaris, define some standard macros that the Solaris headers require in | David Chisnall | 2012-02-17 | 1 | -0/+4 |
* | Set UserLabelPrefix and MCountName correctly for DragonFly BSD. Patch by Sas... | Eli Friedman | 2012-02-10 | 1 | -1/+12 |
* | Basic: import OwningPtr<> into clang namespace | Dylan Noblesmith | 2012-02-05 | 1 | -1/+1 |
* | Use the new Triple::getMacOSXVersion function in another place. | Bob Wilson | 2012-01-31 | 1 | -26/+5 |
* | Fix "long double" and __SIZE_TYPE__ on powerpc, now with test fix. | Nico Weber | 2012-01-31 | 1 | -1/+5 |
* | Revert r149285, it breaks test/Preprocessor/init.c. | Nico Weber | 2012-01-30 | 1 | -5/+1 |
* | Fix "long double" and __SIZE_TYPE__ on powerpc. | Nico Weber | 2012-01-30 | 1 | -1/+5 |
* | Introduce TargetInfo::hasFeature() to query various feature names in | Douglas Gregor | 2012-01-30 | 1 | -1/+73 |
* | Complain about attempts to use 'protected' visibility on targets | John McCall | 2012-01-29 | 1 | -0/+6 |
* | Use defined-at-zero behavior for CLZ/CTZ builtins on PowerPC. | Bob Wilson | 2012-01-28 | 1 | -0/+2 |
* | Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455 | Bob Wilson | 2012-01-26 | 1 | -0/+1 |
* | rename -ccc-host-triple into -target | Sebastian Pop | 2012-01-20 | 1 | -1/+1 |