summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets/X86.h
Commit message (Expand)AuthorAgeFilesLines
* [Sema][X86] Consider target attribute into the checks in validateOutputSize a...Craig Topper2019-12-231-6/+9
* Add support for the MS qualifiers __ptr32, __ptr64, __sptr, __uptr.Amy Huang2019-12-181-0/+29
* Revert "[Sema][X86] Consider target attribute into the checks in validateOutp...Reid Kleckner2019-12-061-9/+6
* [Sema][X86] Consider target attribute into the checks in validateOutputSize a...Craig Topper2019-12-061-6/+9
* Reland "Change the X86 datalayout to add three address spacesAmy Huang2019-09-101-12/+20
* [X86] Remove what little support we had for MPXCraig Topper2019-08-291-1/+0
* Revert "Change the X86 datalayout to add three address spaces for 32 bit sign...Vlad Tsyrklevich2019-08-281-20/+12
* Change the X86 datalayout to add three address spaces for 32 bit signed,Amy Huang2019-08-271-12/+20
* Remove CallingConvMethodTypeErich Keane2019-07-251-3/+3
* [X86][PowerPC] Support -mlong-double-128Fangrui Song2019-07-121-2/+4
* De-templatize non-dependent VS macro logic, NFCReid Kleckner2019-07-091-2/+0
* [ItaniumMangle] Refactor long double/__float128 mangling and fix the mangled ...Fangrui Song2019-07-091-1/+1
* [X86] Add ENQCMD instructionsPengfei Wang2019-06-061-0/+1
* [X86] Add VP2INTERSECT instructionsPengfei Wang2019-05-311-0/+1
* Enable intrinsics of AVX512_BF16, which are supported for BFLOAT16 in Cooper ...Luo, Yuanke2019-05-061-0/+1
* [X86] Correct the value of MaxAtomicInlineWidth for pre-586 cpusCraig Topper2019-03-211-3/+8
* [X86] Remove getCPUKindCanonicalName which is unused.Craig Topper2019-03-201-2/+0
* [X86] Prevent clang clobber checking for asm flag constraints.Nirav Dave2019-02-171-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-0/+1
* Implement Function Multiversioning for Non-ELF Systems.Erich Keane2018-10-251-3/+0
* Revert r323281 "Adjust MaxAtomicInlineWidth for i386/i486 targets."Hans Wennborg2018-08-241-5/+3
* [x86/retpoline] Split the LLVM concept of retpolines into separateChandler Carruth2018-08-231-1/+0
* Remove trailing spaceFangrui Song2018-07-301-4/+4
* [ARM64] [Windows] Follow MS X86_64 C++ ABI when passing structsSanjin Sijaric2018-07-261-1/+1
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-0/+8
* Revert r333791 "Cap "voluntary" vector alignment at 16 for all Darwin platfor...Reid Kleckner2018-06-041-0/+7
* Cap "voluntary" vector alignment at 16 for all Darwin platforms.John McCall2018-06-011-7/+0
* [x86] invpcid intrinsicGabor Buella2018-05-251-0/+1
* This patch aims to match the changes introducedAlexander Ivchenko2018-05-181-3/+7
* [X86] ptwrite intrinsicGabor Buella2018-05-101-0/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* [x86] Introduce the pconfig intrinsicGabor Buella2018-05-081-0/+1
* [X86] directstore and movdir64b intrinsicsGabor Buella2018-05-011-0/+2
* [X86] WaitPKG intrinsicsGabor Buella2018-04-201-0/+1
* [X86] Introduce cldemote intrinsicGabor Buella2018-04-131-0/+1
* [x86] wbnoinvd intrinsicGabor Buella2018-04-111-0/+1
* CodeGenCXX: support PreserveMostCC in MS ABISaleem Abdulrasool2018-04-021-0/+1
* [ObjC++] Make parameter passing and function return compatible with ObjCAkira Hatanaka2018-03-281-0/+5
* [X86] Add 'sahf' CPU feature to frontendDimitry Andric2018-02-171-0/+1
* Add X86 Support to ValidCPUList (enabling march notes)Erich Keane2018-02-081-0/+2
* [NFCi] Replace a couple of usages of const StringRef& with StringRefErich Keane2018-02-071-2/+2
* Adjust MaxAtomicInlineWidth for i386/i486 targets.Wei Mi2018-01-231-3/+6
* Introduce the "retpoline" x86 mitigation technique for variant #2 of the spec...Chandler Carruth2018-01-221-0/+2
* [X86] Add rdpid command line option and intrinsics.Craig Topper2018-01-201-0/+1
* Added Control Flow Protection FlagOren Ben Simhon2018-01-091-0/+6
* Implement Attribute Target MultiVersioningErich Keane2018-01-081-0/+7
* [x86][icelake][vbmi2]Coby Tayree2017-12-271-0/+1
* [x86][icelake][vnni]Coby Tayree2017-12-271-0/+1
* [x86][icelake][bitalg]Coby Tayree2017-12-271-0/+1
OpenPOWER on IntegriCloud