reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
9880 if ((S.LangOpts.OpenCL || S.LangOpts.ZVector) && 9880 if ((S.LangOpts.OpenCL || S.LangOpts.ZVector) && 9882 S.Diag(Loc, diag::err_shift_rhs_only_vector) 9889 LHS = S.UsualUnaryConversions(LHS.get()); 9893 RHS = S.UsualUnaryConversions(RHS.get()); 9909 S.Diag(Loc, diag::err_typecheck_expect_int) 9915 S.Diag(Loc, diag::err_typecheck_expect_int) 9925 LHS = S.ImpCastExprToType(LHS.get(),RHSEleType, CK_IntegralCast); 9929 S.Context.getExtVectorType(LHSEleType, RHSVecTy->getNumElements()); 9930 LHS = S.ImpCastExprToType(LHS.get(), VecTy, CK_VectorSplat); 9937 S.Diag(Loc, diag::err_typecheck_vector_lengths_not_equal) 9942 if (!S.LangOpts.OpenCL && !S.LangOpts.ZVector) { 9942 if (!S.LangOpts.OpenCL && !S.LangOpts.ZVector) { 9946 S.Context.getTypeSize(LHSBT) != S.Context.getTypeSize(RHSBT)) { 9946 S.Context.getTypeSize(LHSBT) != S.Context.getTypeSize(RHSBT)) { 9947 S.Diag(Loc, diag::warn_typecheck_vector_element_sizes_not_equal) 9955 S.Context.getExtVectorType(RHSEleType, LHSVecTy->getNumElements()); 9956 RHS = S.ImpCastExprToType(RHS.get(), VecTy, CK_VectorSplat);