summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
Commit message (Expand)AuthorAgeFilesLines
* Enabling 3DNow! prefetch instruction support for a few AMD processors in theYunzhong Gao2013-10-161-0/+11
* Add support for -mcx16, and predefine __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 whenNick Lewycky2013-10-051-2/+25
* Fix PR 12730: Add _GCC_HAVE_SYNC_COMPARE_AND_SWAP macros for ARMWeiming Zhao2013-09-301-0/+7
* Add character set related __STDC_* definitions.Ed Schouten2013-09-291-0/+5
* Adding -mtbm and -mno-tbm command line options to the clang front end for theYunzhong Gao2013-09-241-2/+13
* [Mips] Support -mnan=2008 option. Define "__mips_nan2008" macros and passSimon Atanasyan2013-09-241-3/+13
* [Mips] Allocate NaClTargetInfo for MIPSEL NaClPetar Jovanovic2013-09-211-0/+2
* Add C intrinsics for Intel SHA ExtensionsBen Langmuir2013-09-191-2/+16
* Use curly braces all the way through long if/else chain for consistency and r...Craig Topper2013-09-191-14/+14
* Disabling sse2 should disable aes and pclmul support.Craig Topper2013-09-191-1/+1
* [ARMv8] Add builtins for CRC instructions.Joey Gouly2013-09-181-0/+3
* Push contents of X86TargetInfo::setFeatureEnabled down to a static function c...Craig Topper2013-09-171-85/+89
* Mark setSSELevel/setMMXLevel/setXOPLevel as static since they don't access an...Craig Topper2013-09-171-9/+9
* Add error checking to reject neon_vector_type attribute on targets without NEON.Amara Emerson2013-09-161-3/+1
* Make F16C feature imply AVX. Matches GCC behavior.Craig Topper2013-09-161-1/+4
* Clean up some Triple usage in clang.Cameron Esfahani2013-09-141-2/+2
* Update Atom Silvermont (SLM) support by adding enabled features.Preston Gurd2013-09-131-5/+9
* Add more Cortex CPUs and testsRenato Golin2013-09-131-4/+5
* Fix Neon detection for Cortex-A class, plus adds some more CPUs to default fe...Renato Golin2013-09-131-5/+8
* Certain multi-platform languages, such as OpenCL, have the concept ofDavid Tweed2013-09-131-0/+4
* Fix a bug where -msse followed by -mno-sse would leave MMX enabled.Craig Topper2013-09-111-2/+4
* Delete unused static class membersAlexey Samsonov2013-09-101-2/+0
* Separate popcnt and sse4.2 feature control somewhat to match gcc behavior.Craig Topper2013-09-101-2/+11
* Fix the profile of the function (fix commit 190048)Sylvestre Ledru2013-09-051-2/+1
* Fix bug #17104 - Target info for GNU/kFreeBSD were missing.Sylvestre Ledru2013-09-051-0/+28
* Add support for -march=slm, aka Intel Atom Silvermont.Benjamin Kramer2013-08-301-0/+7
* Add ms_abi and sysv_abi attribute handling.Charles Davis2013-08-301-1/+8
* Delete CC_Default and use the target default CC everywhereReid Kleckner2013-08-271-3/+1
* R600: Add local address pointer size to DataLayoutTom Stellard2013-08-271-0/+1
* Update now that llvm uses the same feature names as the driver.Rafael Espindola2013-08-231-18/+14
* Move -mfpmath handling to -cc1 and implement it for x86.Rafael Espindola2013-08-211-9/+87
* Remove dead code.Rafael Espindola2013-08-211-10/+0
* Move the logic for selecting the last feature in the command line to the driver.Rafael Espindola2013-08-211-16/+0
* Don't disable SSE4A when disabling AVX.Rafael Espindola2013-08-211-1/+1
* Add avx512cd, avx512er, avx512pf feature flags and enable them on KNL CPU.Craig Topper2013-08-211-6/+40
* Replace avx-512 with avx512f to match llvm side and what gcc patches appear t...Craig Topper2013-08-211-10/+10
* Centralize the logic for handling -m* options and fix pr16943.Rafael Espindola2013-08-201-24/+20
* Remove duplicated error checking.Rafael Espindola2013-08-201-111/+11
* Remove dead code.Rafael Espindola2013-08-201-17/+0
* Refactor the x86 feature handling.Rafael Espindola2013-08-201-185/+193
* Change 'avx512' to 'avx-512' to match llvm backend.Craig Topper2013-08-201-16/+16
* Add AVX-512 feature flag and knl cpu to clang.Craig Topper2013-08-201-14/+49
* Revert r188756 because some other changes snuck in with it.Craig Topper2013-08-201-49/+14
* Add AVX-512 feature flag and knl cpu to clang.Craig Topper2013-08-201-14/+49
* Bump the value of the __APPLE_CC__ predefined macro up to 6000.Bob Wilson2013-08-191-1/+1
* Add XCore targetRobert Lytton2013-08-131-0/+61
* [Mips] MSA frontend option supportJack Carter2013-08-121-2/+10
* AArch64: initial NEON supportTim Northover2013-08-011-3/+36
* [PowerPC] Support powerpc64le as a syntax-checking target.Bill Schmidt2013-07-261-4/+25
* Remove the mblaze backend from clang.Rafael Espindola2013-07-251-134/+0
OpenPOWER on IntegriCloud