summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets/X86.cpp
Commit message (Expand)AuthorAgeFilesLines
* [X86] Correct the value of MaxAtomicInlineWidth for pre-586 cpusCraig Topper2019-03-211-2/+10
* [X86] Use the CPUKind enum from PROC_ALIAS to directly get the CPUKind in fil...Craig Topper2019-03-211-3/+2
* [X86] Remove getCPUKindCanonicalName which is unused.Craig Topper2019-03-201-12/+0
* [X86] Separate PentiumPro and i686. They aren't aliases in the backend.Craig Topper2019-03-201-0/+2
* [X86] Only define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 in 64-bit mode.Craig Topper2019-03-141-1/+1
* [X86] Remove 'cx16' from 'prescott' and 'yonah' as they are 32-bit only CPUs ...Craig Topper2019-03-131-2/+3
* [X86] AMD znver2 enablementGanesh Gopalasubramanian2019-02-261-0/+8
* [X86] Add clang support for X86 flag output parameters.Nirav Dave2019-02-141-0/+52
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Revert "Clang side support for @cc assembly operands."Nirav Dave2019-01-181-52/+0
* Clang side support for @cc assembly operands.Nirav Dave2019-01-181-0/+52
* [X86] Add -march=cascadelake support in clang.Craig Topper2018-11-271-2/+10
* Add LLVM_FALLTHROUGH annotation after switchReid Kleckner2018-11-011-0/+1
* [X86] Remove 'rtm' feature from KNL.Craig Topper2018-10-231-1/+0
* [X86] Remove FeatureRTM from Skylake processor listCraig Topper2018-10-101-1/+0
* Introduce code_model macrosAli Tamur2018-10-081-0/+5
* [X86] Add the movbe instruction intrinsics from icc.Craig Topper2018-09-281-0/+3
* Move AESNI generation to Skylake and GoldmontErich Keane2018-09-101-2/+2
* [x86/retpoline] Split the LLVM concept of retpolines into separateChandler Carruth2018-08-231-3/+0
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-0/+32
* [x86] invpcid intrinsicGabor Buella2018-05-251-0/+7
* This patch aims to match the changes introducedAlexander Ivchenko2018-05-181-25/+0
* [X86] ptwrite intrinsicGabor Buella2018-05-101-0/+7
* [x86] Introduce the pconfig intrinsicGabor Buella2018-05-081-0/+7
* [X86] directstore and movdir64b intrinsicsGabor Buella2018-05-011-0/+14
* [X86] WaitPKG intrinsicsGabor Buella2018-04-201-0/+7
* [X86] Introduce archs: goldmont-plus & tremontGabor Buella2018-04-161-0/+14
* [X86] Introduce cldemote intrinsicGabor Buella2018-04-131-0/+6
* [x86] wbnoinvd intrinsicGabor Buella2018-04-111-0/+8
* [X86] Split up -march=icelake to -client & -serverGabor Buella2018-04-101-2/+4
* [X86] Disable SGX for Skylake ServerGabor Buella2018-04-101-1/+2
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* [X86] Disable CLWB in Cannon LakeCraig Topper2018-02-211-1/+2
* [X86] Add 'sahf' CPU feature to frontendDimitry Andric2018-02-171-0/+11
* Add X86 Support to ValidCPUList (enabling march notes)Erich Keane2018-02-081-2/+13
* [X86] Add 'rdrnd' feature to silvermont to match recent gcc bug fix.Craig Topper2018-01-261-1/+1
* [X86] Define __IBT__ when -mibt is specified.Craig Topper2018-01-261-0/+2
* Introduce the "retpoline" x86 mitigation technique for variant #2 of the spec...Chandler Carruth2018-01-221-0/+6
* [X86] Add rdpid command line option and intrinsics.Craig Topper2018-01-201-0/+7
* [X86] Put the code that defines __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 for the p...Craig Topper2018-01-201-2/+2
* [X86] Make -mavx512f imply -mfma and -mf16c in the frontend like it does in t...Craig Topper2018-01-111-1/+5
* Added Control Flow Protection FlagOren Ben Simhon2018-01-091-0/+20
* Implement Attribute Target MultiVersioningErich Keane2018-01-081-0/+58
* Revert r321504 "[X86] Don't accidentally enable PKU on cannon lake and icelak...Craig Topper2017-12-291-5/+2
* [X86] Don't accidentally enable PKU on cannon lake and icelake or CLWB on can...Craig Topper2017-12-271-2/+4
* [X86] Enable avx512vpopcntdq and clwb for icelake.Craig Topper2017-12-271-1/+2
* [x86][icelake][vbmi2]Coby Tayree2017-12-271-7/+16
* [x86][icelake][vnni]Coby Tayree2017-12-271-2/+10
* [x86][icelake][bitalg]Coby Tayree2017-12-271-6/+14
OpenPOWER on IntegriCloud