History log of /external/clang/test/Sema/constant-builtins-2.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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