Lines Matching refs:ResI
15227 APFloat &ResR, APFloat &ResI) { in HandleComplexComplexMul() argument
15238 ResI = AD + BC; in HandleComplexComplexMul()
15239 if (ResR.isNaN() && ResI.isNaN()) { in HandleComplexComplexMul()
15277 ResI = APFloat::getInf(A.getSemantics()) * (A * D + B * C); in HandleComplexComplexMul()
15283 APFloat &ResR, APFloat &ResI) { in HandleComplexComplexDiv() argument
15299 ResI = in HandleComplexComplexDiv()
15301 if (ResR.isNaN() && ResI.isNaN()) { in HandleComplexComplexDiv()
15304 ResI = APFloat::getInf(ResR.getSemantics(), C.isNegative()) * B; in HandleComplexComplexDiv()
15312 ResI = APFloat::getInf(ResI.getSemantics()) * (B * C - A * D); in HandleComplexComplexDiv()
15319 ResI = APFloat::getZero(ResI.getSemantics()) * (B * C - A * D); in HandleComplexComplexDiv()
15404 APFloat &ResI = Result.getComplexFloatImag(); in VisitBinaryOperator() local
15408 ResI = A; in VisitBinaryOperator()
15412 !handleFloatFloatBinOp(Info, E, ResI, BO_Mul, D)) in VisitBinaryOperator()
15418 ResI = C; in VisitBinaryOperator()
15420 !handleFloatFloatBinOp(Info, E, ResI, BO_Mul, B)) in VisitBinaryOperator()
15423 HandleComplexComplexMul(A, B, C, D, ResR, ResI); in VisitBinaryOperator()
15447 APFloat &ResI = Result.getComplexFloatImag(); in VisitBinaryOperator() local
15450 ResI = B; in VisitBinaryOperator()
15454 !handleFloatFloatBinOp(Info, E, ResI, BO_Div, C)) in VisitBinaryOperator()
15461 HandleComplexComplexDiv(A, B, C, D, ResR, ResI); in VisitBinaryOperator()