aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Preprocessor/predefined-arch-macros.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-30[X86] Add RDRND feature to Goldmont. Add MOVBE to all Atom CPUs.Craig Topper1-0/+2
2017-06-29[Clang][X86][Goldmont]Adding new target-cpu: Goldmont Michael Zuckerman1-0/+73
2017-05-08[X86][LWP] Add __LWP__ macro testsSimon Pilgrim1-0/+8
2017-04-15When we turn on vsx it should also turn on altivec explicitly, sameEric Christopher1-0/+8
2017-03-28Default enable the rtm feature only on skylake and later for now because Inte...Eric Christopher1-4/+0
2017-03-20Turn on HTM on power8 and later (including powerpc64le) since it'sEric Christopher1-0/+18
2017-02-09[X86] Clzero flag addition and inclusion under znver1Craig Topper1-0/+2
2017-02-08[X86] Add -mprefetchwt1/-mno-prefetchwt1 command line options and __PREFETCHW...Craig Topper1-0/+2
2017-02-08[X86] Add -msgx/-mno-sgx command line options and __SGX__ define to match gcc.Craig Topper1-0/+6
2017-02-08[X86] Add -mmpx/-mno-mpx command line options and __MPX__ define to match gcc.Craig Topper1-0/+6
2017-02-08[X86] Add -mclwb/-mno-clwb command line arguments and __CLWB__ define to matc...Craig Topper1-0/+2
2017-02-08[X86] Add -mclflushopt/-mno-clflushopt command line support and __CLFLUSHOPT_...Craig Topper1-0/+8
2017-02-06[SystemZ] Provide predefined __ARCH__ and __VX__ macrosUlrich Weigand1-23/+70
2017-01-10AMD family 17h (znver1) enablementCraig Topper1-0/+82
2016-10-31[SystemZ] Add -march=archX aliasesUlrich Weigand1-0/+3
2016-09-27[Power9] Builtins for ELF v.2 ABI conformance - front end portionNemanja Ivanovic1-0/+6
2016-07-25[Myriad]: better compatibility with vendor sourceDouglas Katzman1-0/+3
2016-04-05[X86] Introduction of -march=lakemont.Andrey Turetskiy1-0/+12
2016-04-01Clean up a couple more preprocessor tests to use match-full-lines.James Y Knight1-173/+173
2016-03-15Myriad: define __myriad2 macro automaticallyDouglas Katzman1-1/+10
2016-03-05[X86] AMD Bobcat CPU (btver1) doesn't support XSAVE Simon Pilgrim1-2/+0
2016-02-29[X86] Disabling avx512f should also disable avx512vbmi and avx512ifma. Enabli...Craig Topper1-0/+4
2016-02-27AMDGPU: Fix broken/confusing predefined macroMatt Arsenault1-0/+14
2016-02-21Added SKL and CNL processors and features to ClangElena Demikhovsky1-2/+140
2016-02-05[SystemZ] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macrosUlrich Weigand1-0/+8
2015-11-10Add the variant of __sparc_v9__ with five underscores, not just four.Joerg Sonnenberger1-0/+3
2015-11-09Reorganise CPU handling for Sparc. When using -mcpu=v9 and co, __sparcv8Joerg Sonnenberger1-0/+9
2015-10-15[X86] Add command line switches for xsave/xsaveopt/xsavec/xsaves. Macro defin...Craig Topper1-0/+44
2015-10-01[PowerPC] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_* macros on all PPC coresHal Finkel1-0/+3
2015-07-30Add support for System z vector language extensionsUlrich Weigand1-0/+9
2015-05-14Testing for the fix for bug 23429.Nemanja Ivanovic1-0/+13
2015-05-11[Sparc] Add support for 'sparcel' to clang.Douglas Katzman1-0/+33
2015-04-01[SystemZ] Support transactional execution on zEC12Ulrich Weigand1-0/+27
2015-03-04Add Clang support for PPC cryptography builtinsNemanja Ivanovic1-0/+6
2014-11-06[X86] Slightly refactor default features for AMD bdver cpus (NFC). Also add m...Andrea Di Biagio1-0/+10
2014-10-10[PowerPC] Add feature for Power8 vector extensionsBill Schmidt1-0/+7
2014-09-19[x86] Enable broadwell target in clang.Robert Khasanov1-0/+64
2014-07-30[SKX] Enabling SKX target (Skylake server chip) Robert Khasanov1-0/+72
2014-05-02Add support for -march=bdver4.Benjamin Kramer1-0/+70
2013-11-04Driver: Add support for -march=bdver3 on x86.Benjamin Kramer1-0/+66
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 Gao1-0/+8
2013-09-24Adding -mtbm and -mno-tbm command line options to the clang front end for theYunzhong Gao1-0/+2
2013-08-30Add support for -march=slm, aka Intel Atom Silvermont.Benjamin Kramer1-0/+36
2013-08-21Add avx512cd, avx512er, avx512pf feature flags and enable them on KNL CPU.Craig Topper1-0/+6
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