| /openbsd/src/gnu/llvm/llvm/include/llvm/Support/ |
| D | Parallel.h | 167 template <class IterTy, class ResultTy, class ReduceFuncTy, 169 ResultTy parallel_transform_reduce(IterTy Begin, IterTy End, ResultTy Init, in parallel_transform_reduce() 178 std::vector<ResultTy> Results(NumTasks, Init); in parallel_transform_reduce() 191 ResultTy R = Init; in parallel_transform_reduce() 204 ResultTy FinalResult = std::move(Results.front()); in parallel_transform_reduce() 205 for (ResultTy &PartialResult : in parallel_transform_reduce() 237 template <class IterTy, class ResultTy, class ReduceFuncTy, 239 ResultTy parallelTransformReduce(IterTy Begin, IterTy End, ResultTy Init, in parallelTransformReduce() 265 template <class RangeTy, class ResultTy, class ReduceFuncTy, 267 ResultTy parallelTransformReduce(RangeTy &&R, ResultTy Init, in parallelTransformReduce()
|
| D | TaskQueue.h | 41 using ResultTy = std::invoke_result_t<Callable>; member 43 : C(std::move(C)), P(std::make_shared<std::promise<ResultTy>>()), in Task() 57 ResultTy *Dummy = nullptr; in operator() 63 std::shared_ptr<std::promise<ResultTy>> P; 87 using ResultTy = std::invoke_result_t<Callable>; in async() local 88 std::future<ResultTy> F = T.P->get_future(); in async()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | FastISel.h | 104 CallLoweringInfo &setCallee(Type *ResultTy, FunctionType *FuncTy, in setCallee() 107 RetTy = ResultTy; in setCallee() 126 CallLoweringInfo &setCallee(Type *ResultTy, FunctionType *FuncTy, 130 RetTy = ResultTy; 150 CallLoweringInfo &setCallee(CallingConv::ID CC, Type *ResultTy, 153 RetTy = ResultTy; 162 CallingConv::ID CC, Type *ResultTy, 166 CallLoweringInfo &setCallee(CallingConv::ID CC, Type *ResultTy, 169 RetTy = ResultTy;
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ |
| D | SpeculateAnalyses.h | 33 using ResultTy = std::optional<DenseMap<StringRef, DenseSet<StringRef>>>; 42 ResultTy operator()(Function &F); 78 ResultTy operator()(Function &F);
|
| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| D | RetainCountChecker.cpp | 252 QualType ResultTy = Ex->getType(); in processObjCLiterals() local 254 RefVal::makeNotOwned(ObjKind::ObjC, ResultTy)); in processObjCLiterals() 278 QualType ResultTy = Ex->getType(); in checkPostStmt() local 280 RefVal::makeNotOwned(ObjKind::ObjC, ResultTy)); in checkPostStmt() 417 QualType ResultTy) { in refValFromRetEffect() argument 419 return RefVal::makeOwned(RE.getObjKind(), ResultTy); in refValFromRetEffect() 421 return RefVal::makeNotOwned(RE.getObjKind(), ResultTy); in refValFromRetEffect() 690 QualType ResultTy = CallOrMsg.getResultType(); in checkSummary() local 694 ResultTy = GetReturnType(Ex, C.getASTContext()); in checkSummary() 696 if (std::optional<RefVal> updatedRefVal = refValFromRetEffect(RE, ResultTy)) in checkSummary() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| D | MVEGatherScatterLowering.cpp | 500 Type *ResultTy = MemoryTy; in tryCreateMaskedGatherOffset() local 518 ResultTy = User->getType(); in tryCreateMaskedGatherOffset() 523 << *ResultTy << "\n"); in tryCreateMaskedGatherOffset() 525 ResultTy = User->getType(); in tryCreateMaskedGatherOffset() 531 if (ResultTy->getPrimitiveSizeInBits() < 128 && in tryCreateMaskedGatherOffset() 532 ResultTy->isIntOrIntVectorTy()) { in tryCreateMaskedGatherOffset() 533 ResultTy = ResultTy->getWithNewBitWidth( in tryCreateMaskedGatherOffset() 534 128 / cast<FixedVectorType>(ResultTy)->getNumElements()); in tryCreateMaskedGatherOffset() 537 << *ResultTy << "\n"); in tryCreateMaskedGatherOffset() 541 if (ResultTy->getPrimitiveSizeInBits() != 128) { in tryCreateMaskedGatherOffset() [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/Analysis/ |
| D | RetainSummaryManager.cpp | 733 QualType ResultTy = CE->getCallReturnType(Ctx); in canEval() local 734 if (ResultTy->isObjCIdType()) { in canEval() 737 } else if (ResultTy->isPointerType()) { in canEval() 748 (cocoa::isRefType(ResultTy, "CF", FName) || in canEval() 749 cocoa::isRefType(ResultTy, "CG", FName) || in canEval() 750 cocoa::isRefType(ResultTy, "CV", FName)) && in canEval() 1288 QualType ResultTy = MD->getReturnType(); in getMethodSummary() local 1296 return getMethodSummary(S, ID, MD, ResultTy, *CachedSummaries); in getMethodSummary()
|
| D | BodyFarm.cpp | 635 QualType ResultTy = D->getReturnType(); in create_OSAtomicCompareAndSwap() local 636 bool isBoolean = ResultTy->isBooleanType(); in create_OSAtomicCompareAndSwap() 637 if (!isBoolean && !ResultTy->isIntegralType(C)) in create_OSAtomicCompareAndSwap() 679 : M.makeIntegralCast(BoolVal, ResultTy); in create_OSAtomicCompareAndSwap() 686 : M.makeIntegralCast(BoolVal, ResultTy); in create_OSAtomicCompareAndSwap()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/IR/ |
| D | FixedPointBuilder.h | 202 Type *ResultTy = B.getIntNTy(DstSema.getWidth()); in CreateFloatingToFixed() local 206 Result = B.CreateIntrinsic(IID, {ResultTy, OpTy}, {Result}); in CreateFloatingToFixed() 208 Result = UseSigned ? B.CreateFPToSI(Result, ResultTy) in CreateFloatingToFixed() 209 : B.CreateFPToUI(Result, ResultTy); in CreateFloatingToFixed()
|
| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| D | SimpleSValBuilder.cpp | 294 QualType ResultTy; in doRearrangeUnchecked() local 296 ResultTy = SVB.getConditionType(); in doRearrangeUnchecked() 298 ResultTy = SymTy; in doRearrangeUnchecked() 304 nonloc::ConcreteInt(RInt), ResultTy) in doRearrangeUnchecked() 338 SymMgr.getSymIntExpr(ResultSym, ResultOp, PersistentResultInt, ResultTy)); in doRearrangeUnchecked() 354 NonLoc Rhs, QualType ResultTy) { in tryRearrange() argument 373 if (ResultTy != SVB.getConditionType()) in tryRearrange() 377 SingleTy = ResultTy; in tryRearrange()
|
| D | SValBuilder.cpp | 424 QualType ResultTy) { in makeSymExprValNN() argument 434 return makeNonLoc(symLHS, Op, symRHS, ResultTy); in makeSymExprValNN() 439 return makeNonLoc(symLHS, Op, rInt->getValue(), ResultTy); in makeSymExprValNN() 444 return makeNonLoc(lInt->getValue(), Op, symRHS, ResultTy); in makeSymExprValNN()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| D | VPlanTransforms.cpp | 439 Type *ResultTy = WideIV->getPHINode()->getType(); in optimizeInductions() local 441 ResultTy = TruncI->getType(); in optimizeInductions() 446 if (!CanonicalIV->isCanonical(ID, ResultTy)) { in optimizeInductions() 448 Step, ResultTy); in optimizeInductions()
|
| D | VPlan.h | 1864 Type *ResultTy; variable 1872 Type *ResultTy) in VPDerivedIVRecipe() argument 1874 VPValue(this), ResultTy(ResultTy), IndDesc(IndDesc) {}
|
| /openbsd/src/gnu/llvm/llvm/lib/IR/ |
| D | ConstantFold.cpp | 1603 Type *ResultTy; in ConstantFoldCompareInstruction() local 1605 ResultTy = VectorType::get(Type::getInt1Ty(C1->getContext()), in ConstantFoldCompareInstruction() 1608 ResultTy = Type::getInt1Ty(C1->getContext()); in ConstantFoldCompareInstruction() 1612 return Constant::getNullValue(ResultTy); in ConstantFoldCompareInstruction() 1615 return Constant::getAllOnesValue(ResultTy); in ConstantFoldCompareInstruction() 1619 return PoisonValue::get(ResultTy); in ConstantFoldCompareInstruction() 1627 return UndefValue::get(ResultTy); in ConstantFoldCompareInstruction() 1632 return ConstantInt::get(ResultTy, CmpInst::isTrueWhenEqual(Predicate)); in ConstantFoldCompareInstruction() 1636 return ConstantInt::get(ResultTy, CmpInst::isUnordered(Predicate)); in ConstantFoldCompareInstruction() 1652 return Constant::getAllOnesValue(ResultTy); in ConstantFoldCompareInstruction() [all …]
|
| D | Verifier.cpp | 5566 Type *ResultTy = Call.getType(); in visitIntrinsicCall() local 5567 Check(!ValTy->isVectorTy() && !ResultTy->isVectorTy(), in visitIntrinsicCall() 5593 VectorType *ResultTy; in visitIntrinsicCall() local 5600 ResultTy = cast<VectorType>(Call.getType()); in visitIntrinsicCall() 5609 ResultTy = cast<VectorType>(Call.getType()); in visitIntrinsicCall() 5617 ResultTy = cast<VectorType>(Call.getType()); in visitIntrinsicCall() 5629 ResultTy = cast<VectorType>(Call.getArgOperand(0)->getType()); in visitIntrinsicCall() 5643 Check(ResultTy->getElementType()->isIntegerTy() || in visitIntrinsicCall() 5644 ResultTy->getElementType()->isFloatingPointTy(), in visitIntrinsicCall() 5648 Check(ResultTy->getElementType() == Op0ElemTy, in visitIntrinsicCall() [all …]
|
| D | AutoUpgrade.cpp | 1254 auto *ResultTy = cast<FixedVectorType>(Op->getType()); in UpgradeX86PSLLDQIntrinsics() local 1255 unsigned NumElts = ResultTy->getNumElements() * 8; in UpgradeX86PSLLDQIntrinsics() 1281 return Builder.CreateBitCast(Res, ResultTy, "cast"); in UpgradeX86PSLLDQIntrinsics() 1288 auto *ResultTy = cast<FixedVectorType>(Op->getType()); in UpgradeX86PSRLDQIntrinsics() local 1289 unsigned NumElts = ResultTy->getNumElements() * 8; in UpgradeX86PSRLDQIntrinsics() 1315 return Builder.CreateBitCast(Res, ResultTy, "cast"); in UpgradeX86PSRLDQIntrinsics() 2599 auto *ResultTy = cast<FixedVectorType>(CI->getType()); in UpgradeIntrinsicCall() local 2600 Type *PtrTy = ResultTy->getElementType(); in UpgradeIntrinsicCall() 2607 ResultTy->getNumElements()); in UpgradeIntrinsicCall() 2611 ResultTy); in UpgradeIntrinsicCall() [all …]
|
| D | Constants.cpp | 2540 Type *ResultTy = Type::getInt1Ty(LHS->getContext()); in getICmp() local 2542 ResultTy = VectorType::get(ResultTy, VT->getElementCount()); in getICmp() 2545 return pImpl->ExprConstants.getOrCreate(ResultTy, Key); in getICmp() 2565 Type *ResultTy = Type::getInt1Ty(LHS->getContext()); in getFCmp() local 2567 ResultTy = VectorType::get(ResultTy, VT->getElementCount()); in getFCmp() 2570 return pImpl->ExprConstants.getOrCreate(ResultTy, Key); in getFCmp()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | AtomicExpandPass.cpp | 88 insertRMWLLSCLoop(IRBuilderBase &Builder, Type *ResultTy, Value *Addr, 92 Instruction *I, Type *ResultTy, Value *Addr, Align AddrAlign, 1128 IRBuilderBase &Builder, Type *ResultTy, Value *Addr, Align AddrAlign, in insertRMWLLSCLoop() argument 1136 F->getParent()->getDataLayout().getTypeStoreSize(ResultTy) && in insertRMWLLSCLoop() 1163 Value *Loaded = TLI->emitLoadLinked(Builder, ResultTy, Addr, MemOpOrder); in insertRMWLLSCLoop() 1493 IRBuilderBase &Builder, Type *ResultTy, Value *Addr, Align AddrAlign, in insertRMWCmpXchgLoop() argument 1525 LoadInst *InitLoaded = Builder.CreateAlignedLoad(ResultTy, Addr, AddrAlign); in insertRMWCmpXchgLoop() 1530 PHINode *Loaded = Builder.CreatePHI(ResultTy, 2, "loaded"); in insertRMWCmpXchgLoop() 1852 Type *ResultTy; in expandAtomicOpToLibcall() local 1923 ResultTy = Type::getInt1Ty(Ctx); in expandAtomicOpToLibcall() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Bitcode/Reader/ |
| D | BitcodeReader.cpp | 2289 Type *ResultTy = nullptr; in parseTypeTableBody() local 2305 ResultTy = Type::getVoidTy(Context); in parseTypeTableBody() 2308 ResultTy = Type::getHalfTy(Context); in parseTypeTableBody() 2311 ResultTy = Type::getBFloatTy(Context); in parseTypeTableBody() 2314 ResultTy = Type::getFloatTy(Context); in parseTypeTableBody() 2317 ResultTy = Type::getDoubleTy(Context); in parseTypeTableBody() 2320 ResultTy = Type::getX86_FP80Ty(Context); in parseTypeTableBody() 2323 ResultTy = Type::getFP128Ty(Context); in parseTypeTableBody() 2326 ResultTy = Type::getPPC_FP128Ty(Context); in parseTypeTableBody() 2329 ResultTy = Type::getLabelTy(Context); in parseTypeTableBody() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ |
| D | SpeculateAnalyses.cpp | 88 BlockFreqQuery::ResultTy BlockFreqQuery::operator()(Function &F) { in operator ()() 282 SpeculateQuery::ResultTy SequenceBBQuery::operator()(Function &F) { in operator ()()
|
| /openbsd/src/gnu/llvm/clang/lib/Sema/ |
| D | SemaExpr.cpp | 1460 QualType ResultTy = LHSTyRank > RHSTyRank ? LHSTy : RHSTy; in handleFixedPointConversion() local 1463 ResultTy = S.Context.getCorrespondingSaturatedType(ResultTy); in handleFixedPointConversion() 1465 return ResultTy; in handleFixedPointConversion() 5062 QualType ResultTy = E->getType(); in CheckSubscriptAccessOfNoDeref() local 5066 if (isa<ArrayType>(ResultTy)) in CheckSubscriptAccessOfNoDeref() 5069 if (ResultTy->hasAttr(attr::NoDeref)) { in CheckSubscriptAccessOfNoDeref() 5147 QualType ResultTy; in ActOnOMPArraySectionExpr() local 5149 ResultTy = OriginalTy->getPointeeType(); in ActOnOMPArraySectionExpr() 5151 ResultTy = OriginalTy->getAsArrayTypeUnsafe()->getElementType(); in ActOnOMPArraySectionExpr() 5205 if (ResultTy->isFunctionType()) { in ActOnOMPArraySectionExpr() [all …]
|
| D | SemaOverload.cpp | 1629 QualType &ResultTy) { in IsFunctionConversion() argument 1718 ResultTy = ToType; in IsFunctionConversion() 13663 QualType ResultTy = FnDecl->getReturnType(); in CreateOverloadedUnaryOp() local 13664 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedUnaryOp() 13665 ResultTy = ResultTy.getNonLValueExprType(Context); in CreateOverloadedUnaryOp() 13669 Context, Op, FnExpr.get(), ArgsArray, ResultTy, VK, OpLoc, in CreateOverloadedUnaryOp() 14038 QualType ResultTy = FnDecl->getReturnType(); in CreateOverloadedBinOp() local 14039 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedBinOp() 14040 ResultTy = ResultTy.getNonLValueExprType(Context); in CreateOverloadedBinOp() 14043 Context, ChosenOp, FnExpr.get(), Args, ResultTy, VK, OpLoc, in CreateOverloadedBinOp() [all …]
|
| /openbsd/src/gnu/llvm/clang/include/clang/AST/ |
| D | ASTContext.h | 1523 QualType getFunctionNoProtoType(QualType ResultTy, 1526 QualType getFunctionNoProtoType(QualType ResultTy) const { in getFunctionNoProtoType() argument 1527 return getFunctionNoProtoType(ResultTy, FunctionType::ExtInfo()); in getFunctionNoProtoType() 1531 QualType getFunctionType(QualType ResultTy, ArrayRef<QualType> Args, in getFunctionType() argument 1533 return getFunctionTypeInternal(ResultTy, Args, EPI, false); in getFunctionType() 1540 QualType getFunctionTypeInternal(QualType ResultTy, ArrayRef<QualType> Args,
|
| /openbsd/src/gnu/llvm/clang/lib/AST/ |
| D | Expr.cpp | 613 QualType ResultTy, in SYCLUniqueStableNameExpr() argument 615 : Expr(SYCLUniqueStableNameExprClass, ResultTy, VK_PRValue, OK_Ordinary), in SYCLUniqueStableNameExpr() 622 QualType ResultTy) in SYCLUniqueStableNameExpr() argument 623 : Expr(SYCLUniqueStableNameExprClass, ResultTy, VK_PRValue, OK_Ordinary) {} in SYCLUniqueStableNameExpr() 629 QualType ResultTy = Ctx.getPointerType(Ctx.CharTy.withConst()); in Create() local 631 SYCLUniqueStableNameExpr(OpLoc, LParen, RParen, ResultTy, TSI); in Create() 636 QualType ResultTy = Ctx.getPointerType(Ctx.CharTy.withConst()); in CreateEmpty() local 637 return new (Ctx) SYCLUniqueStableNameExpr(EmptyShell(), ResultTy); in CreateEmpty() 2233 QualType ResultTy, SourceLocation BLoc, in SourceLocExpr() argument 2236 : Expr(SourceLocExprClass, ResultTy, VK_PRValue, OK_Ordinary), in SourceLocExpr()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
| D | LegalizerHelper.h | 211 void insertParts(Register DstReg, LLT ResultTy,
|