a4de17562d13d7a8188108243c4cfbd52f33229a |
|
04-Mar-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master clang for rebase to r256229 http://b/26987366 (cherry picked from commit 87d948ecccffea9e9e37d0d053b246e2d6d6c47b) Change-Id: I10ca401a280e905253aafabad9118693a2f24ffb
/external/clang/test/CodeGen/sse-builtins.c
|
3ea9e33ea25e0c2b12db56418ba3f994eb662c04 |
|
08-Apr-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master clang for rebase to r233350 Change-Id: I12d4823f10bc9e445b8b86e7721b71f98d1df442
/external/clang/test/CodeGen/sse-builtins.c
|
0e2c34f92f00628d48968dfea096d36381f494cb |
|
23-Mar-2015 |
Stephen Hines <srhines@google.com> |
Update aosp/master clang for rebase to r230699. Change-Id: I6a546ab3d4ae37119eebb735e102cca4f80ab520
/external/clang/test/CodeGen/sse-builtins.c
|
c568f1e98938584c0ef0b12ae5018ff7d90a4072 |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for rebase to r212749. This also fixes a small issue with arm_neon.h not being generated always. Includes a cherry-pick of: r213450 - fixes mac-specific header issue r213126 - removes a default -Bsymbolic on Android Change-Id: I2a790a0f5d3b2aab11de596fc3a74e7cbc99081d
/external/clang/test/CodeGen/sse-builtins.c
|
6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for 3.5 rebase (r209713). Change-Id: I8c9133b0f8f776dc915f270b60f94962e771bc83
/external/clang/test/CodeGen/sse-builtins.c
|
8484375b0fc442c704b3ec06e2e795d88591606f |
|
23-Oct-2013 |
Manman Ren <manman.ren@gmail.com> |
Intrinsics: fix extract & insert when index is out of bound. Now, all extract & insert intrinsics should have the correct and operation to ignore higher bits. rdar://15250497 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193267 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/sse-builtins.c
|
bb6144beedc7cbf8df9822024c20c3a8172682c1 |
|
22-Oct-2013 |
Manman Ren <manman.ren@gmail.com> |
_mm_extract_epi16: use "& 7" when index is out of bound. This is in line with implementation of _mm_extract_pi16. rdar://15250497 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193187 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/sse-builtins.c
|
440a5f49133307745de7cc92a44d53088cf47c26 |
|
24-Sep-2013 |
Eli Friedman <eli.friedman@gmail.com> |
Add _mm_stream_si64 intrinsic. While I'm here, also fix the alignment computation for the whole family of intrinsics. PR17298. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191243 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/sse-builtins.c
|
93ab6bf534fb6c26563c00f28a8fc5581bb71dfd |
|
15-Aug-2013 |
Stephen Lin <stephenwlin@gmail.com> |
CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188447 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/sse-builtins.c
|
f0e97dba82a2c3eee716d6032c7a4eb889b01317 |
|
26-Oct-2012 |
Manman Ren <mren@apple.com> |
X86 SSE Intrinsics: update header for sqrt_ss, rsqrt_ss and rcp_ss. There intrinsics pass through the upper FP values from the input. rdar://12558838 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166743 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/sse-builtins.c
|
c5713cfd87b028d3fcf2e11d8baa67fbc4e18916 |
|
01-May-2012 |
Chad Rosier <mcrosier@apple.com> |
Get rid of storelv4si builtin as it can be expressed directly. This is general goodness because it provides opportunites to cleanup things. For example, uint64_t t1(__m128i vA) { uint64_t Alo; _mm_storel_epi64((__m128i*)&Alo, vA); return Alo; } was generating movq %xmm0, -8(%rbp) movq -8(%rbp), %rax and now generates movd %xmm0, %rax rdar://11282581 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@155924 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/sse-builtins.c
|
5aeaca3fa755cddba583842e7a0c3e168bf71b4d |
|
30-Mar-2012 |
Craig Topper <craig.topper@gmail.com> |
Correctly check argument types for some vector macros in smmintrin.h. Put parentheses around uses of vector macro arguments. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153732 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/sse-builtins.c
|
5228982f07d3420672060b2429a797b0cd3e00d5 |
|
30-Mar-2012 |
Craig Topper <craig.topper@gmail.com> |
Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153726 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/sse-builtins.c
|
b5f8f07c68e7ec7b63c62649b11d557da4f0bed1 |
|
16-Sep-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
test/CodeGen/sse-builtins.c: Make this host-independent to unbreak posix-unlike hosts. Without -ffreestanding, clang tries to seek /usr/include/stdlib.h in host filesystem, even on Windows hosts. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@139899 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/sse-builtins.c
|
7c06f6b319b272ea9e2df8ef03793c7b89e8dfab |
|
16-Sep-2011 |
Eli Friedman <eli.friedman@gmail.com> |
Tweak *mmintrin.h so that they don't make any bad assumptions about alignment (which probably has little effect in practice, but better to get it right). Make the load in _mm_loadh_pi and _mm_loadl_pi a single LLVM IR instruction to make optimizing easier for CodeGen. rdar://10054986 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@139874 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/sse-builtins.c
|