diff options
author | Anders Carlsson <andersca@mac.com> | 2009-10-16 05:23:41 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2009-10-16 05:23:41 +0000 |
commit | 16a8904f3f5ed19158657e1da95e5902fbee66f7 (patch) | |
tree | 4eadc1edaef0bcfe75216f13af5d6a4aa2d18c0c /lib/AST/Expr.cpp | |
parent | c351632d489c31bb7b7e4f9370714434116a1fe4 (diff) |
Add CK_VectorSplat and use it for casting non-pointer scalars to ExtVectors.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84245 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/AST/Expr.cpp')
-rw-r--r-- | lib/AST/Expr.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/AST/Expr.cpp b/lib/AST/Expr.cpp index fa999ffe35..547854bb61 100644 --- a/lib/AST/Expr.cpp +++ b/lib/AST/Expr.cpp @@ -428,6 +428,8 @@ const char *CastExpr::getCastKindName() const { return "PointerToIntegral"; case CastExpr::CK_ToVoid: return "ToVoid"; + case CastExpr::CK_VectorSplat: + return "VectorSplat"; } assert(0 && "Unhandled cast kind!"); |