/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprComplex.cpp | 695 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 D | ExprConstShared.h | 64 llvm::APFloat &ResI); 67 llvm::APFloat &ResI);
|
H A D | ExprConstant.cpp | 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() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTO.cpp | 621 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 D | TruncInstCombine.cpp | 442 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 D | NaryReassociate.cpp | 314 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 D | Scalarizer.cpp | 916 unsigned ResI = 0; in visitBitCastInst() local 931 Res[ResI++] = Mid[J]; in visitBitCastInst()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/ |
H A D | LTO.h | 422 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 D | Interp.h | 437 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 D | WholeProgramDevirt.cpp | 2124 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 D | SLPVectorizer.cpp | 17328 if (auto *ResI = dyn_cast<Instruction>(Res)) in tryToReduce() local 17329 V.analyzedReductionRoot(ResI); in tryToReduce()
|