87d948ecccffea9e9e37d0d053b246e2d6d6c47b |
|
04-Mar-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master clang for rebase to r256229 http://b/26987366 Change-Id: I5d349c9843ea5c24d6e455956f8a446393b6873d
/external/clang/test/SemaCXX/vector.cpp
|
6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for 3.5 rebase (r209713). Change-Id: I8c9133b0f8f776dc915f270b60f94962e771bc83
/external/clang/test/SemaCXX/vector.cpp
|
b445cb9662067b7c7586815937b07828ede9bb49 |
|
13-Sep-2013 |
Aaron Ballman <aaron@aaronballman.com> |
vector_size cannot be applied to Booleans. Updated the semantic checking logic, as well as the comment and added a test case. Fixes PR12649 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190721 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/vector.cpp
|
26e51781f9d55cdae764facf8fe773aa2adb4569 |
|
17-Jun-2013 |
Eli Friedman <eli.friedman@gmail.com> |
Fix Expr::Classify to correctly classify ExtVectorElementExprs. PR16204. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184123 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/vector.cpp
|
0cb8939851364eb37a0f8bf8bb47874b7d966915 |
|
10-Sep-2012 |
Douglas Gregor <dgregor@apple.com> |
Allow vector types in pseudo-destructor expressions. Fixes PR13798. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163514 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/vector.cpp
|
9c129f818038e0269ba6b095722aa70176dc321d |
|
28-Oct-2011 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Add (hopefully) the last missing lvalue-to-rvalue conversion. Add an assertion to catch some future implicit lvalue-to-rvalue casts of inappropriate kinds. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143182 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/vector.cpp
|
b9b4b789ebd28d6fde1c42de820b036ffaf95162 |
|
23-Jun-2011 |
Eli Friedman <eli.friedman@gmail.com> |
Fix Sema::CheckVectorOperands so that it doesn't try to insert a cast expression into the LHS of a compound assignment. Fixes compound assignment of various "compatible" vector types, including NEON-vector and gcc-vector types. <rdar://problem/9640356> git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@133737 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/vector.cpp
|
e84f9ebf8c89d5600f5930b65a0df0de890791b2 |
|
26-Aug-2010 |
Eric Christopher <echristo@apple.com> |
With lax vector conversions (the default) make sure we convert between two vectors that are the same size. Fix up testcases accordingly and add a new one to make sure we still error if lax vector conversions are disabled. Fixes rdar://8328190 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@112122 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/vector.cpp
|
7c5b1097f5833326b4f5046d6a7d5cb7b9060145 |
|
22-Jun-2010 |
Douglas Gregor <dgregor@apple.com> |
Don't allow vector conversions to sneak in under the guise of floating-point conversions or floating-integral conversions. We really, really, really need to make isFloatingType() and friends not apply to vector types. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@106551 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/vector.cpp
|
26bcf67d0156e2aec6ea184f8c2fb6186ec7b1e3 |
|
19-May-2010 |
Douglas Gregor <dgregor@apple.com> |
Implement C++ builtin operator candidates for vector types. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104105 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/vector.cpp
|
a1158558305290c461f874757eedb68913b5420f |
|
19-May-2010 |
Douglas Gregor <dgregor@apple.com> |
Basic test for user-defined conversions involving vector types git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104085 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/vector.cpp
|
fb4a5436839aae5f5599f2970997e23ee6b895b6 |
|
19-May-2010 |
Douglas Gregor <dgregor@apple.com> |
Implement C++ support for vector and extended vector types. This involves extending implicit conversion sequences to model vector conversions and vector splats, along with teaching the C++ conditional operator-checking code about vector types. Fixes <rdar://problem/7983501>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104081 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/vector.cpp
|