Lines Matching refs:ArgTy
961 QualType ArgTy = E->getLHS()->getType(); in EmitCompare() local
962 if (const ComplexType *CT = ArgTy->getAs<ComplexType>()) in EmitCompare()
963 ArgTy = CT->getElementType(); in EmitCompare()
965 if (const auto *MPT = ArgTy->getAs<MemberPointerType>()) { in EmitCompare()
993 if (ArgTy->hasFloatingRepresentation()) in EmitCompare()
996 if (ArgTy->isIntegralOrEnumerationType() || ArgTy->isPointerType()) { in EmitCompare()
998 ArgTy->hasSignedIntegerRepresentation() ? InstInfo.SCmp : InstInfo.UCmp; in EmitCompare()
1018 QualType ArgTy = E->getLHS()->getType(); in VisitBinCmp() local
1020 if (!ArgTy->isIntegralOrEnumerationType() && !ArgTy->isRealFloatingType() && in VisitBinCmp()
1021 !ArgTy->isNullPtrType() && !ArgTy->isPointerType() && in VisitBinCmp()
1022 !ArgTy->isMemberPointerType() && !ArgTy->isAnyComplexType()) { in VisitBinCmp()
1025 bool IsComplex = ArgTy->isAnyComplexType(); in VisitBinCmp()
1055 if (ArgTy->isNullPtrType()) { in VisitBinCmp()