Searched refs:SplattedExpr (Results 1 – 4 of 4) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaExpr.cpp | 5868 ExprResult Sema::prepareVectorSplat(QualType VectorTy, Expr *SplattedExpr) { in prepareVectorSplat() argument 5871 if (DestElemTy == SplattedExpr->getType()) in prepareVectorSplat() 5872 return SplattedExpr; in prepareVectorSplat() 5878 if (VectorTy->isExtVectorType() && SplattedExpr->getType()->isBooleanType()) { in prepareVectorSplat() 5884 ExprResult CastExprRes = ImpCastExprToType(SplattedExpr, Context.IntTy, in prepareVectorSplat() 5886 SplattedExpr = CastExprRes.get(); in prepareVectorSplat() 5892 ExprResult CastExprRes = SplattedExpr; in prepareVectorSplat() 5896 SplattedExpr = CastExprRes.get(); in prepareVectorSplat() 5898 return ImpCastExprToType(SplattedExpr, DestElemTy, CK); in prepareVectorSplat()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaExpr.cpp | 7369 ExprResult Sema::prepareVectorSplat(QualType VectorTy, Expr *SplattedExpr) { in prepareVectorSplat() argument 7372 if (DestElemTy == SplattedExpr->getType()) in prepareVectorSplat() 7373 return SplattedExpr; in prepareVectorSplat() 7379 if (VectorTy->isExtVectorType() && SplattedExpr->getType()->isBooleanType()) { in prepareVectorSplat() 7385 ExprResult CastExprRes = ImpCastExprToType(SplattedExpr, Context.IntTy, in prepareVectorSplat() 7387 SplattedExpr = CastExprRes.get(); in prepareVectorSplat() 7393 ExprResult CastExprRes = SplattedExpr; in prepareVectorSplat() 7397 SplattedExpr = CastExprRes.get(); in prepareVectorSplat() 7399 return ImpCastExprToType(SplattedExpr, DestElemTy, CK); in prepareVectorSplat()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 8895 ExprResult prepareVectorSplat(QualType VectorTy, Expr *SplattedExpr);
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 11515 ExprResult prepareVectorSplat(QualType VectorTy, Expr *SplattedExpr);
|