aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Preprocessor
AgeCommit message (Expand)AuthorFilesLines
2013-11-19Clean up predefined macros for AArch64 to follow ACLE 2.0.Jiangning Liu1-14/+19
2013-11-14[Mips] Add tests for MIPS/MIPS64 type defines and type limits macros. NoSimon Atanasyan1-0/+214
2013-11-12XCore target Type defines.Robert Lytton1-4/+4
2013-11-11Darwin(ish): we don't want __ARM_EABI__ even on v7a embedded targets.Tim Northover1-0/+7
2013-11-11NetBSD 6.99.26 switched to default rounding mode, so adjustJoerg Sonnenberger1-0/+210
2013-11-05Make test run reliablyAlp Toker1-3/+2
2013-11-05Simplify test case added in r194059David Majnemer1-1/+1
2013-11-05Lex: Require that '#' be followed by a macro parameter name when preceded by ...David Majnemer1-0/+2
2013-11-04Driver: Add support for -march=bdver3 on x86.Benjamin Kramer1-0/+66
2013-10-29ARM: Add -m[no-]crc to dis/enable CRC subtargetfeature from clangBernard Ogden1-0/+3
2013-10-24Add driver support for FP, SIMD and crypto defaults.Bernard Ogden1-0/+17
2013-10-21Set the default hardware division features for ARM cpus. Also set it as defau...Silviu Baranga1-0/+126
2013-10-21Add the __ARM_ARCH_EXT_IDIV__ predefine. It is set to 1 if we have hardware d...Silviu Baranga1-0/+20
2013-10-21Lex: Don't restrict legal UCNs when preprocessing assemblyJustin Bogner1-0/+3
2013-10-18[Mips] Define __mips_fpr and _MIPS_FPSET macros.Simon Atanasyan1-0/+38
2013-10-16Add preprocessor support for powerpc vsx.Eric Christopher1-0/+7
2013-10-16Remove an old, seemingly out of date, comment.Eric Christopher1-3/+0
2013-10-16Enabling 3DNow! prefetch instruction support for a few AMD processors in theYunzhong Gao2-0/+29
2013-10-05Add support for -mcx16, and predefine __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 whenNick Lewycky1-0/+4
2013-10-02Accept #pragma warning(push, 0) without warningReid Kleckner2-2/+7
2013-09-30Fix PR 12730: Add _GCC_HAVE_SYNC_COMPARE_AND_SWAP macros for ARMWeiming Zhao1-0/+18
2013-09-29Add character set related __STDC_* definitions.Ed Schouten1-0/+14
2013-09-25PR17359: Fix off-by-one OOB on _Pragma("") and an unescaping bugReid Kleckner1-0/+3
2013-09-24Adding -mtbm and -mno-tbm command line options to the clang front end for theYunzhong Gao2-1/+11
2013-09-24[Mips] Support -mnan=2008 option. Define "__mips_nan2008" macros and passSimon Atanasyan1-0/+5
2013-09-19Add C intrinsics for Intel SHA ExtensionsBen Langmuir1-0/+17
2013-09-19Make Preprocessor::Lex non-recursive.Eli Friedman2-6/+21
2013-09-19Disabling sse2 should disable aes and pclmul support.Craig Topper1-0/+24
2013-09-18[ARMv8] Add builtins for CRC instructions.Joey Gouly1-0/+11
2013-09-18Add the intrinsic __builtin_convertvectorHal Finkel1-0/+1
2013-09-16Make F16C feature imply AVX. Matches GCC behavior.Craig Topper1-0/+10
2013-09-13Lex and ignore Microsoft's #pragma warning(...)Reid Kleckner2-0/+26
2013-09-11Fix a bug where -msse followed by -mno-sse would leave MMX enabled.Craig Topper1-0/+12
2013-09-10Separate popcnt and sse4.2 feature control somewhat to match gcc behavior.Craig Topper1-0/+12
2013-09-06Follow up on commit r190159. Also test the KFreeBSD i686 platform defines + m...Sylvestre Ledru1-1/+6
2013-09-06Add a test for the KFreeBSD define (#define __FreeBSD_kernel__ 1). This was i...Sylvestre Ledru1-0/+4
2013-09-04Don't pass -O0 to clang_cc1, it is the default.Rafael Espindola2-2/+2
2013-08-30Add support for -march=slm, aka Intel Atom Silvermont.Benjamin Kramer1-0/+36
2013-08-29Properly escape filenames in line directives.Eli Friedman1-0/+3
2013-08-28Fix "//" comments with -traditional-cpp in C++.Eli Friedman1-2/+4
2013-08-28Handle -D arguments ending in a backslash.Eli Friedman1-0/+3
2013-08-22Add test cases for avx512 feature flags. Fix typo in avx512pf options.Craig Topper1-1/+74
2013-08-22Split isFromMainFile into two functions.Eli Friedman1-0/+4
2013-08-21Don't disable SSE4A when disabling AVX.Rafael Espindola1-0/+13
2013-08-21Add avx512cd, avx512er, avx512pf feature flags and enable them on KNL CPU.Craig Topper1-0/+6
2013-08-20Centralize the logic for handling -m* options and fix pr16943.Rafael Espindola1-0/+12
2013-08-20Rename __AVX512__ to __AVX512F__Craig Topper1-2/+2
2013-08-20Add AVX-512 feature flag and knl cpu to clang.Craig Topper1-0/+64
2013-08-20Revert r188756 because some other changes snuck in with it.Craig Topper1-64/+0
2013-08-20Add AVX-512 feature flag and knl cpu to clang.Craig Topper1-0/+64