- Jan 30, 2016
-
-
Ekaterina Romanova authored
The doxygen comments are automatically generated based on Sony's intrinsics document. Differential Revision: http://reviews.llvm.org/D16562 llvm-svn: 259275
-
- Nov 11, 2015
-
-
Craig Topper authored
[X86] Add missing typecasts in intrinsic macros. This should make them more robust against inputs that aren't already the right type. llvm-svn: 252700
-
- Jun 30, 2015
-
-
Michael Kuperstein authored
llvm-svn: 241065
-
- Jun 17, 2015
-
-
Eric Christopher authored
This involved removing the conditional inclusion and replacing them with target attributes matching the original conditional inclusion and checks. The testcase update removes the macro checks for each file and replaces them with usage of the __target__ attribute, e.g.: int __attribute__((__target__(("sse3")))) foo(int a) { _mm_mwait(0, 0); return 4; } This usage does require the enclosing function have the requisite __target__ attribute for inlining and code generation - also for any macro intrinsic uses in the enclosing function. There's no change for existing uses of the intrinsic headers. llvm-svn: 239883
-
Eric Christopher authored
This is a precursor to changing them to use the new target attribute code. llvm-svn: 239882
-
- Nov 06, 2012
-
-
Douglas Gregor authored
that we can model them as separate submodules. llvm-svn: 167420
-
- May 31, 2012
-
-
Craig Topper authored
llvm-svn: 157733
-
- Dec 06, 2011
-
-
Daniel Dunbar authored
- Fixes <rdar://problem/10261246> clang -maes option is not sufficient to include <wmmintrin.h> llvm-svn: 145939
-
- Apr 01, 2010
-
-
Eric Christopher authored
llvm-svn: 100079
-
Eric Christopher authored
llvm-svn: 100077
-