summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
Commit message (Expand)AuthorAgeFilesLines
* Disable source fortification on Darwin with AddressSanitizer.Alexander Potapenko2012-09-201-0/+3
* Add e500mc and e5500 to the list of valid PPC CPU names.Hal Finkel2012-09-181-0/+2
* This patch introduces A15 as a target in Clang.Silviu Baranga2012-09-131-2/+2
* Do not construct StringRef from NULL argument.Anton Korobeynikov2012-09-081-1/+1
* Provide some ACLE C defines. This should fix PR13796Anton Korobeynikov2012-09-081-4/+19
* Rename ANDROIDEABI to Android.Logan Chien2012-09-021-1/+1
* Define __mips64 / __mips64__ macros for MIPS 64-bit targets.Simon Atanasyan2012-08-291-0/+3
* Use getTargetDefines() virtual function in MipsTargetInfoBase successorsSimon Atanasyan2012-08-291-14/+12
* Factor out MIPS macro definitions common for all MIPS targets.Simon Atanasyan2012-08-291-12/+4
* Define _MIPS_ARCH and _MIPS_ARCH_<cpu name> macros for MIPS targets.Simon Atanasyan2012-08-291-0/+3
* Remove FIXME, the constraints contain more options than theEric Christopher2012-08-161-1/+0
* Add a missing 'break' to ensure that we reject inline assemblyEric Christopher2012-08-161-1/+1
* Frontend: define _LP64 in a target-independent wayDylan Noblesmith2012-08-101-6/+0
* clang support for Bitrig (an OpenBSD fork); patch by David Hill.Eli Friedman2012-08-081-0/+53
* Revert part of r161175 which was wrong for OpenBSD's PowerPC target.Hans Wennborg2012-08-081-1/+0
* Add OpenBSD arch targets for powerpc, arm, mips64, mips64el and sparc.Hans Wennborg2012-08-021-1/+13
* TLS is not supported on OpenBSDHans Wennborg2012-08-011-0/+1
* Add a per target max vector alignment field (e.g., 32-byte alignment for x86 ...Chad Rosier2012-07-131-0/+2
* Fix handling of curly braces in NVPTX inline asmJustin Holewinski2012-07-111-0/+1
* Wire up -mrdrnd for X86.Benjamin Kramer2012-07-071-4/+27
* Remove unreachable default case to pacify clang's -Wcovered-switch-default.Benjamin Kramer2012-07-061-1/+0
* MIPS: Define __mips_dsp_rev / __mips_dspr2 / __mips_dsp macrosSimon Atanasyan2012-07-051-0/+23
* MIPS: Add -mdsp/-mno-dsp and -mdspr2/-mno-dspr2 command line options support.Simon Atanasyan2012-07-051-1/+1
* MIPS: Define __mips16 macro if -mips16 option is provided.Simon Atanasyan2012-07-051-0/+8
* MIPS: Replace the pair of boolean flags by enumeration to hold selected float...Simon Atanasyan2012-07-051-24/+26
* MIPS: Add -mips16 / -mno-mips16 command line support.Simon Atanasyan2012-07-051-1/+2
* Add additional architecture defines for PPC targets.Hal Finkel2012-07-031-9/+49
* Support MIPS DSP Rev1 intrinsics. Simon Atanasyan2012-06-281-1/+10
* Explicitly build __builtin_va_list.Meador Inge2012-06-161-42/+30
* Add PPC support for translating gcc-style -mcpu options into LLVM -target-cpu...Hal Finkel2012-06-111-0/+49
* Add XOP feature flag.Craig Topper2012-06-091-8/+28
* Mips: Define __mips_hard_float macro additional to __mips_single_floatSimon Atanasyan2012-06-051-6/+7
* Make disabling SSE levels also disable AVX and FMA.Craig Topper2012-06-031-6/+13
* Make AES and PCLMUL features imply SSE2 as that's needed to get the right typ...Craig Topper2012-06-031-3/+4
* Add fma feature flag for Intel FMA instructions.Craig Topper2012-06-031-2/+21
* Add builtin for pclmulqdq instruction.Craig Topper2012-05-311-4/+22
* SSE4A should not imply LZCNT and POPCNT. FMA4 should imply SSE4A. Add missing...Craig Topper2012-05-301-3/+5
* Define __SSE4A__ when targeting new AMD CPUs.Benjamin Kramer2012-05-291-1/+11
* Sparc is bigendian.Roman Divacky2012-05-291-1/+0
* Replace PTX back-end with NVPTX back-end in all places where Clang caresJustin Holewinski2012-05-241-140/+30
* Teach Clang about the NVPTX backend.Peter Collingbourne2012-05-201-0/+98
* CUDA: add CodeGen support for global variable address spaces.Peter Collingbourne2012-05-201-2/+8
* Hexagon V5 FP support.Sirish Pande2012-05-101-2/+11
* Enable AVX on AMD Bulldozer processors.Craig Topper2012-05-011-1/+1
* Define __ANDROID__ macro on -androideabi targets.Evgeniy Stepanov2012-04-261-0/+2
* Enable AVX/AVX2 for Sandy Bridge, Ivy Bridge, and Haswell CPUs.Craig Topper2012-04-261-4/+2
* OpenBSD: Remove incorrect -pthread preprocessor define _POSIX_THREADS and rep...Chris Lattner2012-04-251-1/+1
* Revert r155363, due to the underlying patches in LLVM causing regressionChandler Carruth2012-04-231-11/+2
* Hexagon V5 (floating point) support in cfe.Sirish Pande2012-04-231-2/+11
* Revert some Hexagon builtin commits to match reverts done to LLVM inChandler Carruth2012-04-181-11/+2
OpenPOWER on IntegriCloud