Home
last modified time | relevance | path

Searched refs:ResultTy (Results 1 – 25 of 55) sorted by relevance

123

/openbsd/src/gnu/llvm/llvm/include/llvm/Support/
DParallel.h167 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()
DTaskQueue.h41 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/
DFastISel.h104 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/
DSpeculateAnalyses.h33 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/
DRetainCountChecker.cpp252 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/
DMVEGatherScatterLowering.cpp500 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/
DRetainSummaryManager.cpp733 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()
DBodyFarm.cpp635 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/
DFixedPointBuilder.h202 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/
DSimpleSValBuilder.cpp294 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()
DSValBuilder.cpp424 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/
DVPlanTransforms.cpp439 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()
DVPlan.h1864 Type *ResultTy; variable
1872 Type *ResultTy) in VPDerivedIVRecipe() argument
1874 VPValue(this), ResultTy(ResultTy), IndDesc(IndDesc) {}
/openbsd/src/gnu/llvm/llvm/lib/IR/
DConstantFold.cpp1603 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 …]
DVerifier.cpp5566 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 …]
DAutoUpgrade.cpp1254 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 …]
DConstants.cpp2540 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/
DAtomicExpandPass.cpp88 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/
DBitcodeReader.cpp2289 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/
DSpeculateAnalyses.cpp88 BlockFreqQuery::ResultTy BlockFreqQuery::operator()(Function &F) { in operator ()()
282 SpeculateQuery::ResultTy SequenceBBQuery::operator()(Function &F) { in operator ()()
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaExpr.cpp1460 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 …]
DSemaOverload.cpp1629 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/
DASTContext.h1523 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/
DExpr.cpp613 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/
DLegalizerHelper.h211 void insertParts(Register DstReg, LLT ResultTy,

123