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.h69 llvm::APFloat &ResI);
72 llvm::APFloat &ResI);
H A DExprConstant.cpp16119 APFloat &ResR, APFloat &ResI) { in HandleComplexComplexMul() argument
16130 ResI = AD + BC; in HandleComplexComplexMul()
16131 if (ResR.isNaN() && ResI.isNaN()) { in HandleComplexComplexMul()
16169 ResI = APFloat::getInf(A.getSemantics()) * (A * D + B * C); in HandleComplexComplexMul()
16175 APFloat &ResR, APFloat &ResI) { in HandleComplexComplexDiv() argument
16191 ResI = in HandleComplexComplexDiv()
16193 if (ResR.isNaN() && ResI.isNaN()) { in HandleComplexComplexDiv()
16196 ResI = APFloat::getInf(ResR.getSemantics(), C.isNegative()) * B; in HandleComplexComplexDiv()
16204 ResI = APFloat::getInf(ResI.getSemantics()) * (B * C - A * D); in HandleComplexComplexDiv()
16211 ResI = APFloat::getZero(ResI.getSemantics()) * (B * C - A * D); in HandleComplexComplexDiv()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp441 if (auto *ResI = dyn_cast<Instruction>(Res)) in ReduceExpressionGraph() local
442 ResI->setIsExact(PEO->isExact()); in ReduceExpressionGraph()
476 if (auto *ResI = dyn_cast<Instruction>(Res)) in ReduceExpressionGraph() local
477 ResI->takeName(I); in ReduceExpressionGraph()
493 if (auto *ResI = dyn_cast<Instruction>(Res)) in ReduceExpressionGraph() local
494 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.cpp967 unsigned ResI = 0; in visitBitCastInst() local
982 Res[ResI++] = Mid[J]; in visitBitCastInst()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp633 auto *ResI = Res.begin(); in addModuleToGlobalRes() local
637 assert(ResI != ResE); in addModuleToGlobalRes()
638 SymbolResolution Res = *ResI++; in addModuleToGlobalRes()
711 auto ResI = Res.begin(); in writeToResolutionFile() local
713 assert(ResI != Res.end()); in writeToResolutionFile()
714 SymbolResolution Res = *ResI++; in writeToResolutionFile()
728 assert(ResI == Res.end()); in writeToResolutionFile()
745 const SymbolResolution *ResI = Res.begin(); in add() local
747 if (Error Err = addModule(*Input, I, ResI, Res.end())) in add()
750 assert(ResI == Res.end()); in add()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h550 const SymbolResolution *&ResI, const SymbolResolution *ResE);
554 const SymbolResolution *&ResI, const SymbolResolution *ResE);
559 const SymbolResolution *&ResI, const SymbolResolution *ResE);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp2206 auto ResI = TidSummary->WPDRes.find(Slot.ByteOffset); in importResolution() local
2207 if (ResI == TidSummary->WPDRes.end()) in importResolution()
2209 const WholeProgramDevirtResolution &Res = ResI->second; in importResolution()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterp.h491 APFloat ResI(A.getSemantics()); in Mulc()
492 HandleComplexComplexMul(A, B, C, D, ResR, ResI); in Mulc()
501 RI.copy(ResI); in Mulc()
551 APFloat ResI(A.getSemantics()); in Divc()
552 HandleComplexComplexDiv(A, B, C, D, ResR, ResI); in Divc()
561 RI.copy(ResI); in Divc()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp22423 if (auto *ResI = dyn_cast<Instruction>(Res)) in tryToReduce() local
22424 V.analyzedReductionRoot(ResI); in tryToReduce()