index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Headers
/
avxintrin.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Convert vperm2f128 and vperm2i128 intrinsics back to using llvm intrinsics. U...
Craig Topper
2012-04-17
1
-23
/
+3
*
Fix the signatures for the _mm256_storeu2_* intrinsics.
Chad Rosier
2012-04-12
1
-3
/
+3
*
Fix shuffle vector calculation for mm_permute_ps. Fixes PR 12401.
Craig Topper
2012-03-30
1
-1
/
+1
*
[avx] Define the _mm256_loadu2_xxx and _mm256_storeu2_xxx intrinsics.
Chad Rosier
2012-03-20
1
-0
/
+67
*
Remove vperm2f* and vperm2i builtins. Same effect can be achieved with builti...
Craig Topper
2012-02-08
1
-3
/
+23
*
Remove vpermilp* builtins. Same effect can be achieved with builtin_shuffleve...
Craig Topper
2012-02-08
1
-4
/
+16
*
Represent 256-bit unaligned loads natively and remove the builtins. Similar c...
Craig Topper
2012-01-25
1
-3
/
+12
*
Add AVX2 permute intrinsics. Also add parentheses on some macro arguments in ...
Craig Topper
2011-12-24
1
-18
/
+18
*
Fix _mm_permute_ps and _mm256_permute_ps AVX intrinsics to use "I" (ICE)
Chad Rosier
2011-12-17
1
-10
/
+6
*
Revert r146797, which was a partial revert of r146791; It was correct in the
Chad Rosier
2011-12-17
1
-10
/
+6
*
Fix _mm256_extractf128_* AVX intrinsics to use "I" (ICE) markings. Fix
Chad Rosier
2011-12-17
1
-15
/
+9
*
Partial revert of r146791; vpermilps/vpermilpd instructions accepts ymm/mem/i...
Chad Rosier
2011-12-17
1
-6
/
+10
*
Fix _mm256_round_pd, _mm256_round_ps, _mm_permute_pd and _mm256_permute_pd AVX
Chad Rosier
2011-12-17
1
-20
/
+12
*
Fix vinsertf128_* AVX intrinsics to use "I" (ICE) markings. Fix avxintrin.h to
Chad Rosier
2011-12-16
1
-15
/
+12
*
Fix vperm2f128_* AVX intrinsics to use "I" (ICE) markings. Fix avxintrin.h to
Chad Rosier
2011-12-16
1
-15
/
+12
*
Fix some additional x86 intrinsics to use "I" (ICE) markings. Fix *mmintrin....
Eli Friedman
2011-11-10
1
-15
/
+12
*
Fix vector macros to correctly check argument types. <rdar://problem/10261670>
Bob Wilson
2011-11-05
1
-23
/
+39
*
Fix _mm256_shuffle_ps mask! Example, for mask=203, Instead of:
Bruno Cardoso Lopes
2011-08-23
1
-1
/
+1
*
Implement the AVX cmp builtins as macros instead of static inlines.
John McCall
2011-04-06
1
-30
/
+12
*
Disallow direct inclusion of avxintrin.h. Users should include immintrin.h in...
Benjamin Kramer
2010-08-20
1
-10
/
+3
*
Fix define inserting a comma :)
Bruno Cardoso Lopes
2010-08-11
1
-1
/
+1
*
Remove 256-bit cast built-ins and make the AVX intrinsic call llvm __builtin_...
Bruno Cardoso Lopes
2010-08-11
1
-6
/
+9
*
Remove 256-bit unpack built-ins and make the AVX intrinsic call llvm __builti...
Bruno Cardoso Lopes
2010-08-11
1
-4
/
+4
*
Remove 256-bit shuffle built-ins and make the AVX intrinsic call llvm __built...
Bruno Cardoso Lopes
2010-08-11
1
-11
/
+13
*
Make replicate intrinsics use shufflevector instead of dup builtins, also rem...
Bruno Cardoso Lopes
2010-08-10
1
-3
/
+3
*
Fix AVX 256-bit intrinsics headers by using the right cast type while dealing...
Bruno Cardoso Lopes
2010-08-05
1
-8
/
+8
*
Logical AVX instrinsics can be matched directly, no need to use builtins here.
Bruno Cardoso Lopes
2010-08-04
1
-8
/
+8
*
Add AVX intrinsics header
Bruno Cardoso Lopes
2010-08-04
1
-0
/
+1158