summaryrefslogtreecommitdiffstats
path: root/lib/Headers/intrin.h
Commit message (Expand)AuthorAgeFilesLines
* [X86][LWP] Remove MSVC LWP intrinsics stubs.Simon Pilgrim2017-05-091-6/+0
* Implement _interlockedbittestandset as a builtinHans Wennborg2017-04-071-6/+0
* [X86] Implement __readgsqword (and the rest) as builtins (PR32373)Hans Wennborg2017-03-221-43/+0
* [MS] Add support for __ud2 and __int2c MSVC intrinsicsReid Kleckner2017-03-061-2/+0
* Fix some warnings in intrin.hReid Kleckner2017-02-141-4/+6
* [MS] Implement the __fastfail intrinsic as a builtinReid Kleckner2017-02-091-1/+0
* [Windows] Remove functions in intrin.h that are defined in Builtin.def.Justin Lebar2017-01-051-90/+0
* [inline-asm]No error for conflict between inputs\outputs and clobber listMarina Yatsina2016-12-261-14/+7
* Implement __stosb intrinsic as a volatile memsetAlbert Gutowski2016-10-141-5/+0
* Add 64-bit MS _Interlocked functions as builtins againAlbert Gutowski2016-10-131-78/+21
* Implement MS _ReturnAddress and _AddressOfReturnAddress intrinsicsAlbert Gutowski2016-10-131-8/+0
* Implement MS _BitScan intrinsicsAlbert Gutowski2016-10-121-28/+0
* Implement MS read/write barriers and __faststorefence intrinsicAlbert Gutowski2016-10-101-30/+9
* Implement __emul, __emulu, _mul128 and _umul128 MS intrinsicsAlbert Gutowski2016-10-101-28/+10
* Separate builtins for x84-64 and i386; implement __mulh and __umulhAlbert Gutowski2016-10-041-6/+3
* [Headers] Replace stray indentation with tabs with spaces. NFC.Martin Storsjo2016-09-281-9/+9
* headers: add missing Windows ARM Interlocked intrinsicsSaleem Abdulrasool2016-09-261-0/+474
* Add some MS aliases for existing intrinsicsAlbert Gutowski2016-09-141-70/+57
* Temporary fix for MS _Interlocked intrinsicsAlbert Gutowski2016-09-131-0/+57
* Reverse commit 281375 (breaks building Chromium)Albert Gutowski2016-09-131-0/+13
* Add bunch of _Interlocked builtinsAlbert Gutowski2016-09-131-171/+0
* Add some MS aliases for existing intrinsicsAlbert Gutowski2016-09-131-13/+0
* Implement MS _rot intrinsicsAlbert Gutowski2016-09-081-55/+0
* Add MS __nop intrinsic to intrin.hReid Kleckner2016-09-071-0/+5
* Revert "[X86] Add xgetbv/x[X86] Add xgetbv xsetbv intrinsics to non-windows p...Reid Kleckner2016-08-161-0/+10
* [X86] Add xgetbv/x[X86] Add xgetbv xsetbv intrinsics to non-windows platformsMarina Yatsina2016-08-161-10/+0
* Headers: Add ARM support to intrin.h for MSVC compatibilitySaleem Abdulrasool2016-08-061-0/+4
* [intrin.h] Certain _Interlocked intrinsics return the old valueDavid Majnemer2016-06-281-12/+12
* s/Intrin.h/intrin.h/, trying to fix the build after r272701Hans Wennborg2016-06-141-2/+2
* Rename Intrin.h to intrin.h, that's how all the documentation calls it.Nico Weber2016-06-141-0/+957
* Remove the 'intrin.h' builtin header file and its tests for now.Chandler Carruth2012-05-071-368/+0
* Adding information about what intrinsics still need to be implemented for MSV...Aaron Ballman2012-04-241-0/+302
* Fix a typo spotted by Matt.Chandler Carruth2012-04-241-1/+1
* Introduce an initial sketch of a MSVC compatible 'intrin.h' builtinChandler Carruth2012-04-241-0/+66