Lines Matching refs:LHSTy
1222 QualType LHSTy = E->getLHS()->getType(); in EmitCompoundAssignLValue() local
1223 if (const AtomicType *AT = LHSTy->getAs<AtomicType>()) in EmitCompoundAssignLValue()
1224 LHSTy = AT->getValueType(); in EmitCompoundAssignLValue()
1272 if (LHSTy->isAnyComplexType()) { in EmitCompoundAssignLValue()
1276 EmitComplexToComplexCast(LHSVal, LHSTy, PromotionTypeLHS, Loc); in EmitCompoundAssignLValue()
1278 OpInfo.LHS = EmitComplexToComplexCast(LHSVal, LHSTy, OpInfo.Ty, Loc); in EmitCompoundAssignLValue()
1283 if (LHSTy->isRealFloatingType()) { in EmitCompoundAssignLValue()
1290 LHSVal = CGF.EmitScalarConversion(LHSVal, LHSTy, in EmitCompoundAssignLValue()
1293 if (!CGF.getContext().hasSameUnqualifiedType(ComplexElementTy, LHSTy)) in EmitCompoundAssignLValue()
1295 CGF.EmitScalarConversion(LHSVal, LHSTy, ComplexElementTy, Loc); in EmitCompoundAssignLValue()
1299 OpInfo.LHS = EmitScalarToComplexCast(LHSVal, LHSTy, OpInfo.Ty, Loc); in EmitCompoundAssignLValue()
1307 if (LHSTy->isAnyComplexType()) { in EmitCompoundAssignLValue()
1309 EmitComplexToComplexCast(Result, OpInfo.Ty, LHSTy, Loc); in EmitCompoundAssignLValue()
1314 CGF.EmitComplexToScalarConversion(Result, OpInfo.Ty, LHSTy, Loc); in EmitCompoundAssignLValue()