aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/Targets.cpp
AgeCommit message (Expand)Author
2012-07-13Add a per target max vector alignment field (e.g., 32-byte alignment for x86 ...Chad Rosier
2012-07-11Fix handling of curly braces in NVPTX inline asmJustin Holewinski
2012-07-07Wire up -mrdrnd for X86.Benjamin Kramer
2012-07-06Remove unreachable default case to pacify clang's -Wcovered-switch-default.Benjamin Kramer
2012-07-05MIPS: Define __mips_dsp_rev / __mips_dspr2 / __mips_dsp macrosSimon Atanasyan
2012-07-05MIPS: Add -mdsp/-mno-dsp and -mdspr2/-mno-dspr2 command line options support.Simon Atanasyan
2012-07-05MIPS: Define __mips16 macro if -mips16 option is provided.Simon Atanasyan
2012-07-05MIPS: Replace the pair of boolean flags by enumeration to hold selected float...Simon Atanasyan
2012-07-05MIPS: Add -mips16 / -mno-mips16 command line support.Simon Atanasyan
2012-07-03Add additional architecture defines for PPC targets.Hal Finkel
2012-06-28Support MIPS DSP Rev1 intrinsics. Simon Atanasyan
2012-06-16Explicitly build __builtin_va_list.Meador Inge
2012-06-11Add PPC support for translating gcc-style -mcpu options into LLVM -target-cpu...Hal Finkel
2012-06-09Add XOP feature flag.Craig Topper
2012-06-05Mips: Define __mips_hard_float macro additional to __mips_single_floatSimon Atanasyan
2012-06-03Make disabling SSE levels also disable AVX and FMA.Craig Topper
2012-06-03Make AES and PCLMUL features imply SSE2 as that's needed to get the right typ...Craig Topper
2012-06-03Add fma feature flag for Intel FMA instructions.Craig Topper
2012-05-31Add builtin for pclmulqdq instruction.Craig Topper
2012-05-30SSE4A should not imply LZCNT and POPCNT. FMA4 should imply SSE4A. Add missing...Craig Topper
2012-05-29Define __SSE4A__ when targeting new AMD CPUs.Benjamin Kramer
2012-05-29Sparc is bigendian.Roman Divacky
2012-05-24Replace PTX back-end with NVPTX back-end in all places where Clang caresJustin Holewinski
2012-05-20Teach Clang about the NVPTX backend.Peter Collingbourne
2012-05-20CUDA: add CodeGen support for global variable address spaces.Peter Collingbourne
2012-05-10Hexagon V5 FP support.Sirish Pande
2012-05-01Enable AVX on AMD Bulldozer processors.Craig Topper
2012-04-26Define __ANDROID__ macro on -androideabi targets.Evgeniy Stepanov
2012-04-26Enable AVX/AVX2 for Sandy Bridge, Ivy Bridge, and Haswell CPUs.Craig Topper
2012-04-25OpenBSD: Remove incorrect -pthread preprocessor define _POSIX_THREADS and rep...Chris Lattner
2012-04-23Revert r155363, due to the underlying patches in LLVM causing regressionChandler Carruth
2012-04-23Hexagon V5 (floating point) support in cfe.Sirish Pande
2012-04-18Revert some Hexagon builtin commits to match reverts done to LLVM inChandler Carruth
2012-04-18MIPS: Followup to r154606. Expand list of accepted MIPS target features in th...Simon Atanasyan
2012-04-16Hexagon V5(Floating Point) support.Sirish Pande
2012-04-12MIPS: Initialize MIPS CPU's name by default value.Simon Atanasyan
2012-04-05Move some MIPS target macro definitions from class Mips32TargetInfoBaseSimon Atanasyan
2012-04-04[driver] Create a new -mfpmath= option, which is used to control whether clangChad Rosier
2012-04-03Add more constraint registers for mips.Eric Christopher
2012-03-29ARM backend knows about cortex-m4. The front end should too.Jim Grosbach
2012-03-29Define __LITTLE_ENDIAN__ for le32, since "le" stands for little endian.Jan Wen Voung
2012-03-28Fix the type of wchar_t on Solaris.David Chisnall
2012-03-27Add better support for $fp and $sp for mips inline asm support.Eric Christopher
2012-03-23Add support for MIPS' floating ABIs (hard, soft and single) to clang driver.Akira Hatanaka
2012-03-14No longer defining LP64 in 64-bit builds on platforms which are not LP64.Aaron Ballman
2012-03-13Fix the long double to be of width/align 64. Rename va_list_test toRoman Divacky
2012-03-13Long double is just double on FreeBSD/{PPC,PPC64}.Roman Divacky
2012-03-12Use ZeroLengthBitfieldAlignment for AAPCS, as well as APCS-GNU.James Molloy
2012-03-05TargetInfo: create less temporary strings.Benjamin Kramer
2012-03-02Fix an ABI problem with ptrdiff_t and intptr_t on PPC32Hal Finkel