| /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,
|