| Commit message (Expand) | Author | Age | Files | Lines |
| * | [X86, AVX2] Replace inserti128 and extracti128 intrinsics with generic shuffles | Sanjay Patel | 2015-03-12 | 1 | -4/+32 |
| * | Lower _mm256_broadcastsi128_si256 directly to a vector shuffle. | Juergen Ributzka | 2015-03-03 | 1 | -1/+1 |
| * | Make tests independent of llvm variable naming. | Manuel Klimek | 2015-02-17 | 1 | -1/+1 |
| * | [X86] Convert palignr builtin handling to use shuffle form of right shift ins... | Craig Topper | 2015-02-17 | 1 | -1/+1 |
| * | [X86] Teach clang to lower __builtin_ia32_psrldqi256 and __builtin_ia32_pslld... | Craig Topper | 2015-02-16 | 1 | -2/+2 |
| * | [x86] Clean up the x86 builtin specs to reflect r217310 in LLVM which | Chandler Carruth | 2014-09-06 | 1 | -1/+1 |
| * | Fixed a few tests and moved a comment to its proper place | Filipe Cabecinhas | 2014-05-13 | 1 | -5/+8 |
| * | Patched clang to emit x86 blends as shufflevectors. | Filipe Cabecinhas | 2014-05-13 | 1 | -5/+11 |
| * | Fix test to not depend on llvm optimizations. | Michael J. Spencer | 2014-04-24 | 1 | -4/+4 |
| * | Fix argument types of some AVX2 intrinsics. | Eli Friedman | 2013-09-23 | 1 | -9/+9 |
| * | Fix the name and the type of the argument for intrinisc | Juergen Ributzka | 2013-08-17 | 1 | -2/+2 |
| * | X86: add more GATHER intrinsics in Clang | Manman Ren | 2012-06-29 | 1 | -0/+66 |
| * | X86: add more GATHER intrinsics in Clang | Manman Ren | 2012-06-29 | 1 | -3/+50 |
| * | X86: add GATHER intrinsics (AVX2) in Clang | Manman Ren | 2012-06-26 | 1 | -0/+43 |
| * | Convert vperm2f128 and vperm2i128 intrinsics back to using llvm intrinsics. U... | Craig Topper | 2012-04-17 | 1 | -1/+1 |
| * | Change _mm256_permute4x64_epi64 and _mm256_permute4x64_pd to use builtin_shuf... | Craig Topper | 2012-04-15 | 1 | -2/+2 |
| * | Remove vperm2f* and vperm2i builtins. Same effect can be achieved with builti... | Craig Topper | 2012-02-08 | 1 | -2/+2 |
| * | Add last of the AVX2 intrinsics except for gather. | Craig Topper | 2011-12-24 | 1 | -0/+100 |
| * | Add AVX2 permute intrinsics. Also add parentheses on some macro arguments in ... | Craig Topper | 2011-12-24 | 1 | -1/+66 |
| * | Add AVX2 intrinsics for FP vbroadcast, vbroadcasti128, and vpblendd. | Craig Topper | 2011-12-24 | 1 | -0/+35 |
| * | Intrinsics for AVX2 unpack instructions. | Craig Topper | 2011-12-24 | 1 | -0/+40 |
| * | More AVX2 intrinsics for shift, psign, some shuffles, and psadbw. | Craig Topper | 2011-12-24 | 1 | -82/+207 |
| * | Add AVX2 multiply intrinsics. | Craig Topper | 2011-12-23 | 1 | -0/+35 |
| * | Add AVX2 intrinsics for max, min, sign extend, and zero extend. | Craig Topper | 2011-12-22 | 1 | -0/+125 |
| * | Add a few more AVX2 intrinsics and fix the type strings on a couple SSE intri... | Craig Topper | 2011-12-21 | 1 | -0/+10 |
| * | Add AVX2 horizontal add/sub intrinsics. | Craig Topper | 2011-12-21 | 1 | -0/+30 |
| * | Add AVX2 intrinsics for pavg, pblend, and pcmp instructions. Also remove unne... | Craig Topper | 2011-12-20 | 1 | -0/+60 |
| * | Attempt to fix test in Release builds. | Eli Friedman | 2011-12-19 | 1 | -1/+1 |
| * | Add AVX2 intrinsics for and, andn, or, and xor. | Craig Topper | 2011-12-19 | 1 | -0/+21 |
| * | More AVX2 intrinsic support including saturating add/sub and palignr. | Craig Topper | 2011-12-19 | 1 | -0/+50 |
| * | Begin adding AVX2 intrinsics. Necessitated increasing the number of bits used... | Craig Topper | 2011-12-19 | 1 | -0/+86 |