Home
last modified time | relevance | path

Searched refs:ResI (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp695 llvm::Value *ResR, *ResI; in VisitMinus() local
698 ResI = Builder.CreateFNeg(Op.second, "neg.i"); in VisitMinus()
701 ResI = Builder.CreateNeg(Op.second, "neg.i"); in VisitMinus()
703 return ComplexPairTy(ResR, ResI); in VisitMinus()
711 llvm::Value *ResI; in VisitUnaryNot() local
713 ResI = Builder.CreateFNeg(Op.second, "conj.i"); in VisitUnaryNot()
715 ResI = Builder.CreateNeg(Op.second, "conj.i"); in VisitUnaryNot()
717 return ComplexPairTy(Op.first, ResI); in VisitUnaryNot()
721 llvm::Value *ResR, *ResI; in EmitBinAdd() local
727 ResI = Builder.CreateFAdd(Op.LHS.second, Op.RHS.second, "add.i"); in EmitBinAdd()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstShared.h64 llvm::APFloat &ResI);
67 llvm::APFloat &ResI);
H A DExprConstant.cpp15227 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()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp621 auto *ResI = Res.begin(); in addModuleToGlobalRes() local
626 assert(ResI != ResE); in addModuleToGlobalRes()
627 SymbolResolution Res = *ResI++; in addModuleToGlobalRes()
687 auto ResI = Res.begin(); in writeToResolutionFile() local
689 assert(ResI != Res.end()); in writeToResolutionFile()
690 SymbolResolution Res = *ResI++; in writeToResolutionFile()
704 assert(ResI == Res.end()); in writeToResolutionFile()
720 const SymbolResolution *ResI = Res.begin(); in add() local
722 if (Error Err = addModule(*Input, I, ResI, Res.end())) in add()
725 assert(ResI == Res.end()); in add()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp442 if (auto *ResI = dyn_cast<Instruction>(Res)) in ReduceExpressionGraph() local
443 ResI->setIsExact(PEO->isExact()); in ReduceExpressionGraph()
477 if (auto *ResI = dyn_cast<Instruction>(Res)) in ReduceExpressionGraph() local
478 ResI->takeName(I); in ReduceExpressionGraph()
494 if (auto *ResI = dyn_cast<Instruction>(Res)) in ReduceExpressionGraph() local
495 ResI->takeName(CurrentTruncInst); in ReduceExpressionGraph()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp314 Instruction *ResI = nullptr; in tryReassociate() local
319 if ((ResI = matchAndReassociateMinOrMax<umin_pred_ty>(I, OrigSCEV)) || in tryReassociate()
320 (ResI = matchAndReassociateMinOrMax<smin_pred_ty>(I, OrigSCEV)) || in tryReassociate()
321 (ResI = matchAndReassociateMinOrMax<umax_pred_ty>(I, OrigSCEV)) || in tryReassociate()
322 (ResI = matchAndReassociateMinOrMax<smax_pred_ty>(I, OrigSCEV))) in tryReassociate()
323 return ResI; in tryReassociate()
H A DScalarizer.cpp916 unsigned ResI = 0; in visitBitCastInst() local
931 Res[ResI++] = Mid[J]; in visitBitCastInst()
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h422 const SymbolResolution *&ResI, const SymbolResolution *ResE);
426 const SymbolResolution *&ResI, const SymbolResolution *ResE);
431 const SymbolResolution *&ResI, const SymbolResolution *ResE);
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.h437 APFloat ResI(A.getSemantics()); in Mulc()
438 HandleComplexComplexMul(A, B, C, D, ResR, ResI); in Mulc()
443 Result.atIndex(1).deref<Floating>() = Floating(ResI); in Mulc()
492 APFloat ResI(A.getSemantics()); in Divc()
493 HandleComplexComplexDiv(A, B, C, D, ResR, ResI); in Divc()
498 Result.atIndex(1).deref<Floating>() = Floating(ResI); in Divc()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp2124 auto ResI = TidSummary->WPDRes.find(Slot.ByteOffset); in importResolution() local
2125 if (ResI == TidSummary->WPDRes.end()) in importResolution()
2127 const WholeProgramDevirtResolution &Res = ResI->second; in importResolution()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp17328 if (auto *ResI = dyn_cast<Instruction>(Res)) in tryToReduce() local
17329 V.analyzedReductionRoot(ResI); in tryToReduce()