Home
last modified time | relevance | path

Searched refs:ResR (Results 1 – 4 of 4) sorted by relevance

/src/contrib/llvm-project/clang/lib/AST/
H A DExprConstShared.h63 llvm::APFloat D, llvm::APFloat &ResR,
66 llvm::APFloat D, llvm::APFloat &ResR,
H A DExprConstant.cpp15227 APFloat &ResR, APFloat &ResI) { in HandleComplexComplexMul() argument
15237 ResR = AC - BD; in HandleComplexComplexMul()
15239 if (ResR.isNaN() && ResI.isNaN()) { in HandleComplexComplexMul()
15276 ResR = APFloat::getInf(A.getSemantics()) * (A * C - B * D); in HandleComplexComplexMul()
15283 APFloat &ResR, APFloat &ResI) { in HandleComplexComplexDiv() argument
15297 ResR = in HandleComplexComplexDiv()
15301 if (ResR.isNaN() && ResI.isNaN()) { in HandleComplexComplexDiv()
15303 ResR = APFloat::getInf(ResR.getSemantics(), C.isNegative()) * A; in HandleComplexComplexDiv()
15304 ResI = APFloat::getInf(ResR.getSemantics(), C.isNegative()) * B; in HandleComplexComplexDiv()
15311 ResR = APFloat::getInf(ResR.getSemantics()) * (A * C + B * D); in HandleComplexComplexDiv()
[all …]
/src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp695 llvm::Value *ResR, *ResI; in VisitMinus() local
697 ResR = Builder.CreateFNeg(Op.first, "neg.r"); in VisitMinus()
700 ResR = Builder.CreateNeg(Op.first, "neg.r"); in VisitMinus()
703 return ComplexPairTy(ResR, ResI); in VisitMinus()
721 llvm::Value *ResR, *ResI; in EmitBinAdd() local
725 ResR = Builder.CreateFAdd(Op.LHS.first, Op.RHS.first, "add.r"); in EmitBinAdd()
732 ResR = Builder.CreateAdd(Op.LHS.first, Op.RHS.first, "add.r"); in EmitBinAdd()
737 return ComplexPairTy(ResR, ResI); in EmitBinAdd()
741 llvm::Value *ResR, *ResI; in EmitBinSub() local
744 ResR = Builder.CreateFSub(Op.LHS.first, Op.RHS.first, "sub.r"); in EmitBinSub()
[all …]
/src/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.h436 APFloat ResR(A.getSemantics()); in Mulc()
438 HandleComplexComplexMul(A, B, C, D, ResR, ResI); in Mulc()
441 Result.atIndex(0).deref<Floating>() = Floating(ResR); in Mulc()
491 APFloat ResR(A.getSemantics()); in Divc()
493 HandleComplexComplexDiv(A, B, C, D, ResR, ResI); in Divc()
496 Result.atIndex(0).deref<Floating>() = Floating(ResR); in Divc()