HomeSort by: relevance | last modified time | path
    Searched refs:ResultTy (Results 1 - 25 of 46) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
TaskQueue.h 41 using ResultTy = std::result_of_t<Callable()>;
43 : C(std::move(C)), P(std::make_shared<std::promise<ResultTy>>()),
57 ResultTy *Dummy = nullptr;
63 std::shared_ptr<std::promise<ResultTy>> P;
87 using ResultTy = std::result_of_t<Callable()>;
88 std::future<ResultTy> F = T.P->get_future();
Parallel.h 188 template <class IterTy, class ResultTy, class ReduceFuncTy,
190 ResultTy parallel_transform_reduce(IterTy Begin, IterTy End, ResultTy Init,
199 std::vector<ResultTy> Results(NumTasks, Init);
212 ResultTy R = Init;
225 ResultTy FinalResult = std::move(Results.front());
226 for (ResultTy &PartialResult :
274 template <class IterTy, class ResultTy, class ReduceFuncTy,
276 ResultTy parallelTransformReduce(IterTy Begin, IterTy End, ResultTy Init
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
SpeculateAnalyses.h 33 using ResultTy = Optional<DenseMap<StringRef, DenseSet<StringRef>>>;
42 ResultTy operator()(Function &F);
78 ResultTy operator()(Function &F);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
FastISel.h 103 CallLoweringInfo &setCallee(Type *ResultTy, FunctionType *FuncTy,
106 RetTy = ResultTy;
125 CallLoweringInfo &setCallee(Type *ResultTy, FunctionType *FuncTy,
129 RetTy = ResultTy;
149 CallLoweringInfo &setCallee(CallingConv::ID CC, Type *ResultTy,
152 RetTy = ResultTy;
161 CallingConv::ID CC, Type *ResultTy,
165 CallLoweringInfo &setCallee(CallingConv::ID CC, Type *ResultTy,
168 RetTy = ResultTy;
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
RetainCountChecker.cpp 251 QualType ResultTy = Ex->getType();
253 RefVal::makeNotOwned(ObjKind::ObjC, ResultTy));
277 QualType ResultTy = Ex->getType();
279 RefVal::makeNotOwned(ObjKind::ObjC, ResultTy));
416 QualType ResultTy) {
418 return RefVal::makeOwned(RE.getObjKind(), ResultTy);
420 return RefVal::makeNotOwned(RE.getObjKind(), ResultTy);
689 QualType ResultTy = CallOrMsg.getResultType();
693 ResultTy = GetReturnType(Ex, C.getASTContext());
695 if (Optional<RefVal> updatedRefVal = refValFromRetEffect(RE, ResultTy))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
ConstantFold.cpp 1953 Type *ResultTy;
1955 ResultTy = VectorType::get(Type::getInt1Ty(C1->getContext()),
1958 ResultTy = Type::getInt1Ty(C1->getContext());
1962 return Constant::getNullValue(ResultTy);
1965 return Constant::getAllOnesValue(ResultTy);
1969 return PoisonValue::get(ResultTy);
1978 return UndefValue::get(ResultTy);
1983 return ConstantInt::get(ResultTy, CmpInst::isTrueWhenEqual(Predicate));
1987 return ConstantInt::get(ResultTy, CmpInst::isUnordered(Predicate));
2020 return Constant::getAllOnesValue(ResultTy);
    [all...]
Verifier.cpp 5170 Type *ResultTy = Call.getType();
5171 Assert(!ValTy->isVectorTy() && !ResultTy->isVectorTy(),
5197 VectorType *ResultTy;
5204 ResultTy = cast<VectorType>(Call.getType());
5213 ResultTy = cast<VectorType>(Call.getType());
5221 ResultTy = cast<VectorType>(Call.getType());
5229 ResultTy = cast<VectorType>(Call.getArgOperand(0)->getType());
5239 Assert(ResultTy->getElementType()->isIntegerTy() ||
5240 ResultTy->getElementType()->isFloatingPointTy(),
5243 Assert(ResultTy->getElementType() == Op0ElemTy
    [all...]
AutoUpgrade.cpp 1042 auto *ResultTy = cast<FixedVectorType>(Op->getType());
1043 unsigned NumElts = ResultTy->getNumElements() * 8;
1069 return Builder.CreateBitCast(Res, ResultTy, "cast");
1076 auto *ResultTy = cast<FixedVectorType>(Op->getType());
1077 unsigned NumElts = ResultTy->getNumElements() * 8;
1103 return Builder.CreateBitCast(Res, ResultTy, "cast");
2296 auto *ResultTy = cast<FixedVectorType>(CI->getType());
2297 Type *PtrTy = ResultTy->getElementType();
2304 ResultTy->getNumElements());
2308 ResultTy);
    [all...]
Constants.cpp 2507 Type *ResultTy = Type::getInt1Ty(LHS->getContext());
2509 ResultTy = VectorType::get(ResultTy, VT->getElementCount());
2512 return pImpl->ExprConstants.getOrCreate(ResultTy, Key);
2532 Type *ResultTy = Type::getInt1Ty(LHS->getContext());
2534 ResultTy = VectorType::get(ResultTy, VT->getElementCount());
2537 return pImpl->ExprConstants.getOrCreate(ResultTy, Key);
Function.cpp 1286 Type *ResultTy = DecodeFixedType(TableRef, Tys, Context);
1296 return FunctionType::get(ResultTy, ArgTys, true);
1298 return FunctionType::get(ResultTy, ArgTys, false);
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
FixedPointBuilder.h 200 Type *ResultTy = B.getIntNTy(DstSema.getWidth());
204 Result = B.CreateIntrinsic(IID, {ResultTy, OpTy}, {Result});
206 Result = UseSigned ? B.CreateFPToSI(Result, ResultTy)
207 : B.CreateFPToUI(Result, ResultTy);
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 1734 Type *ResultTy = nullptr;
1749 ResultTy = Type::getVoidTy(Context);
1752 ResultTy = Type::getHalfTy(Context);
1755 ResultTy = Type::getBFloatTy(Context);
1758 ResultTy = Type::getFloatTy(Context);
1761 ResultTy = Type::getDoubleTy(Context);
1764 ResultTy = Type::getX86_FP80Ty(Context);
1767 ResultTy = Type::getFP128Ty(Context);
1770 ResultTy = Type::getPPC_FP128Ty(Context);
1773 ResultTy = Type::getLabelTy(Context)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
RetainSummaryManager.cpp 725 QualType ResultTy = CE->getCallReturnType(Ctx);
726 if (ResultTy->isObjCIdType()) {
729 } else if (ResultTy->isPointerType()) {
740 (cocoa::isRefType(ResultTy, "CF", FName) ||
741 cocoa::isRefType(ResultTy, "CG", FName) ||
742 cocoa::isRefType(ResultTy, "CV", FName)) &&
1280 QualType ResultTy = MD->getReturnType();
1288 return getMethodSummary(S, ID, MD, ResultTy, *CachedSummaries);
BodyFarm.cpp 605 QualType ResultTy = D->getReturnType();
606 bool isBoolean = ResultTy->isBooleanType();
607 if (!isBoolean && !ResultTy->isIntegralType(C))
649 : M.makeIntegralCast(BoolVal, ResultTy);
656 : M.makeIntegralCast(BoolVal, ResultTy);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
SimpleSValBuilder.cpp 34 NonLoc lhs, NonLoc rhs, QualType resultTy) override;
36 Loc lhs, Loc rhs, QualType resultTy) override;
38 Loc lhs, NonLoc rhs, QualType resultTy) override;
49 const llvm::APSInt &RHS, QualType resultTy);
88 QualType resultTy) {
99 return makeIntVal(0, resultTy);
117 return makeIntVal(0, resultTy);
131 return makeIntVal(0, resultTy);
140 const llvm::APSInt &Result = BasicVals.Convert(resultTy, RHS);
150 return evalCast(nonloc::SymbolVal(LHS), resultTy, QualType{})
    [all...]
CallEvent.cpp 77 QualType ResultTy = E->getType();
84 ResultTy = Ctx.getLValueReferenceType(ResultTy);
87 ResultTy = Ctx.getRValueReferenceType(ResultTy);
94 return ResultTy;
SValBuilder.cpp 388 QualType ResultTy) {
400 return makeNonLoc(symLHS, Op, symRHS, ResultTy);
404 return makeNonLoc(symLHS, Op, rInt->getValue(), ResultTy);
408 return makeNonLoc(lInt->getValue(), Op, symRHS, ResultTy);
ExprEngineCallAndReturn.cpp 663 QualType ResultTy = Call.getResultType();
715 R = svalBuilder.conjureSymbolVal(nullptr, E, LCtx, ResultTy, Count);
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
SpeculateAnalyses.cpp 88 BlockFreqQuery::ResultTy BlockFreqQuery::operator()(Function &F) {
282 SpeculateQuery::ResultTy SequenceBBQuery::operator()(Function &F) {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
AtomicExpandPass.cpp 82 insertRMWLLSCLoop(IRBuilder<> &Builder, Type *ResultTy, Value *Addr,
86 Instruction *I, Type *ResultTy, Value *Addr, Align AddrAlign,
1032 IRBuilder<> &Builder, Type *ResultTy, Value *Addr, Align AddrAlign,
1040 F->getParent()->getDataLayout().getTypeStoreSize(ResultTy) &&
1396 IRBuilder<> &Builder, Type *ResultTy, Value *Addr, Align AddrAlign,
1428 LoadInst *InitLoaded = Builder.CreateAlignedLoad(ResultTy, Addr, AddrAlign);
1433 PHINode *Loaded = Builder.CreatePHI(ResultTy, 2, "loaded");
1739 Type *ResultTy;
1811 ResultTy = Type::getInt1Ty(Ctx);
1814 ResultTy = SizedIntTy
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
MVEGatherScatterLowering.cpp 448 Type *ResultTy = OriginalTy;
470 ResultTy = Extend->getType();
472 if (ResultTy->getPrimitiveSizeInBits() != 128) {
482 checkGEP(Offsets, cast<FixedVectorType>(ResultTy), GEP, Builder);
502 {ResultTy, BasePtr->getType(), Offsets->getType(), Mask->getType()},
508 {ResultTy, BasePtr->getType(), Offsets->getType()},
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExpr.cpp 1416 QualType ResultTy = LHSTyRank > RHSTyRank ? LHSTy : RHSTy;
1419 ResultTy = S.Context.getCorrespondingSaturatedType(ResultTy);
1421 return ResultTy;
4853 QualType ResultTy = E->getType();
4857 if (isa<ArrayType>(ResultTy))
4860 if (ResultTy->hasAttr(attr::NoDeref)) {
4939 QualType ResultTy;
4941 ResultTy = OriginalTy->getPointeeType();
4943 ResultTy = OriginalTy->getAsArrayTypeUnsafe()->getElementType()
    [all...]
SemaOverload.cpp 1524 QualType &ResultTy) {
1613 ResultTy = ToType;
1723 QualType resultTy;
1726 S.ExtractUnqualifiedFunctionType(ToType), resultTy))
7712 /// operator. ResultTy and ParamTys are the result and parameter types
13321 QualType ResultTy = FnDecl->getReturnType();
13322 ExprValueKind VK = Expr::getValueKindForType(ResultTy);
13323 ResultTy = ResultTy.getNonLValueExprType(Context);
13327 Context, Op, FnExpr.get(), ArgsArray, ResultTy, VK, OpLoc
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTContext.h 1435 QualType getFunctionNoProtoType(QualType ResultTy,
1438 QualType getFunctionNoProtoType(QualType ResultTy) const {
1439 return getFunctionNoProtoType(ResultTy, FunctionType::ExtInfo());
1443 QualType getFunctionType(QualType ResultTy, ArrayRef<QualType> Args,
1445 return getFunctionTypeInternal(ResultTy, Args, EPI, false);
1452 QualType getFunctionTypeInternal(QualType ResultTy, ArrayRef<QualType> Args,
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
LegalizerHelper.h 199 /// If \p ResultTy does not evenly break into \p PartTy sized pieces, the
201 void insertParts(Register DstReg, LLT ResultTy,

Completed in 127 milliseconds

1 2