reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExpr.cpp
 9020   assert(LHSVecType || RHSVecType);
 9026       RHSVecType && RHSVecType->getVectorKind() == VectorType::AltiVecBool)
 9026       RHSVecType && RHSVecType->getVectorKind() == VectorType::AltiVecBool)
 9034   if (LHSVecType && RHSVecType &&
 9049   if (AllowBoolConversions && LHSVecType && RHSVecType &&
 9050       LHSVecType->getNumElements() == RHSVecType->getNumElements() &&
 9052        Context.getTypeSize(RHSVecType->getElementType()))) {
 9055         RHSVecType->getVectorKind() == VectorType::AltiVecBool) {
 9061         RHSVecType->getVectorKind() == VectorType::AltiVecVector &&
 9062         RHSVecType->getElementType()->isIntegerType()) {
 9071   if (!RHSVecType) {
 9083     if (isa<ExtVectorType>(RHSVecType)) {
 9085                                     LHSType, RHSVecType->getElementType(),
 9099   const VectorType *VT = LHSVecType ? LHSVecType : RHSVecType;
 9125   if ((!RHSVecType && !RHSType->isRealType()) ||
 9138       RHSVecType && isa<ExtVectorType>(RHSVecType) &&
 9138       RHSVecType && isa<ExtVectorType>(RHSVecType) &&
 9149   if ((RHSVecType && !isa<ExtVectorType>(RHSVecType)) ||
 9149   if ((RHSVecType && !isa<ExtVectorType>(RHSVecType)) ||
 9153     unsigned ScalarOrVector = LHSVecType && RHSVecType ? 1 : 0;