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/Sema/constant-builtins-2.c
|
f186c9203278c0804b051e2b10ee2631a4d17274 |
|
15-Oct-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Add constant evaluation support for __builtin_isinf, __builtin_isfinite, __builtin_isnan, and __builtin_isnormal. Patch by Karthik Bhat! Tests by me. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@192729 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/constant-builtins-2.c
|
5350ded82a4e93a79c99a322e11360e096e2f852 |
|
13-Jun-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
More for PR12457: fix handling of __builtin_isinf_sign and test. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183890 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/constant-builtins-2.c
|
acaf72adaed7b320fdec8c09f70ec9ac46df3563 |
|
13-Jun-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Towards PR12457: constant expression evaluation support for __builtin_parity{,l,ll}, __builtin_ffs{,l,ll}, and __builtin_fpclassify. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183889 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/constant-builtins-2.c
|
4dbf408ee91a35f7c703ab279e7eaa1803215936 |
|
13-Jun-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Fix part of PR12457. Patch by Justin Bogner! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183886 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/constant-builtins-2.c
|
d190057934331390ff67ebf51d66186dd5e392f0 |
|
06-Oct-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Expose __builtin_bswap16. GCC has always supported this on PowerPC and 4.8 supports it on all platforms, so it's a good idea to expose it in clang too. LLVM supports this on all targets. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165362 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/constant-builtins-2.c
|
70d38f3179251bb3e7253a52bf54f8fa2314590a |
|
28-Sep-2012 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Allow __builtin_bswap32/64 in constant expressions, like gcc does. Patch by Tijl Coosemans! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164841 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/constant-builtins-2.c
|
5726d405e71f11feaaf0c8f518abe26e909537a4 |
|
10-Sep-2010 |
Douglas Gregor <dgregor@apple.com> |
Support strlen() and __builtin_strlen() as constant expressions with the call argument is a string literal. Fixes <rdar://problem/8413477>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113580 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/constant-builtins-2.c
|
a5728872c7702ddd09537c95bc3cbd20e1f2fb09 |
|
15-Dec-2009 |
Daniel Dunbar <daniel@zuster.org> |
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. - This is designed to make it obvious that %clang_cc1 is a "test variable" which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it can be useful to redefine what gets run as 'clang -cc1' (for example, to set a default target). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91446 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/constant-builtins-2.c
|
df7c3b955e31a6951822f2adf36e98543ef14c7e |
|
31-Oct-2009 |
Douglas Gregor <dgregor@apple.com> |
Fix the type of __builtin_expect, from Ed Schouten! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85666 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/constant-builtins-2.c
|
d7d5f0223bd30dfd618762349c6209dd1d5ea3e6 |
|
24-Mar-2009 |
Daniel Dunbar <daniel@zuster.org> |
Rename clang to clang-cc. Tests and drivers updated, still need to shuffle dirs. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67602 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/constant-builtins-2.c
|
5db4b3f3ed9f769d5b02c1d1ccc52bfd71fb9afb |
|
16-Oct-2008 |
Daniel Dunbar <daniel@zuster.org> |
Teach tryEvaluate that fabs, copysign, and unary +/- are constants for floats. - With testcase, which also has some other things GCC folds but we don't commented out in it. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@57624 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Sema/constant-builtins-2.c
|