Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:LHSTy

828   QualType LHSTy = E->getLHS()->getType();
829 if (const AtomicType *AT = LHSTy->getAs<AtomicType>())
830 LHSTy = AT->getValueType();
856 if (LHSTy->isAnyComplexType()) {
858 OpInfo.LHS = EmitComplexToComplexCast(LHSVal, LHSTy, OpInfo.Ty, Loc);
863 if (LHSTy->isRealFloatingType()) {
864 if (!CGF.getContext().hasSameUnqualifiedType(ComplexElementTy, LHSTy))
865 LHSVal = CGF.EmitScalarConversion(LHSVal, LHSTy, ComplexElementTy, Loc);
868 OpInfo.LHS = EmitScalarToComplexCast(LHSVal, LHSTy, OpInfo.Ty, Loc);
876 if (LHSTy->isAnyComplexType()) {
878 EmitComplexToComplexCast(Result, OpInfo.Ty, LHSTy, Loc);
883 CGF.EmitComplexToScalarConversion(Result, OpInfo.Ty, LHSTy, Loc);