| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | InstVisitor.h | 118 RetTy visit(Instruction &I) { in visit() 158 RetTy visit##OPCODE(CLASS &I) { \ 223 RetTy visitCallInst(CallInst &I) { in visitCallInst() 226 RetTy visitInvokeInst(InvokeInst &I) { in visitInvokeInst() 232 RetTy visitReturnInst(ReturnInst &I) { in visitReturnInst() 235 RetTy visitBranchInst(BranchInst &I) { in visitBranchInst() 238 RetTy visitSwitchInst(SwitchInst &I) { in visitSwitchInst() 244 RetTy visitResumeInst(ResumeInst &I) { in visitResumeInst() 273 RetTy visitCallBase(CallBase &I) { in visitCallBase() 284 RetTy visitCallSite(CallSite CS) { in visitCallSite() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SValVisitor.h | 34 RetTy Visit(SVal V) { in Visit() 59 RetTy Visit ## Id(Id V) { DISPATCH(Parent, Id); } 69 RetTy VisitSVal(SVal V) { return RetTy(); } in VisitSVal() 82 RetTy Visit(SymbolRef S) { in Visit() 99 RetTy VisitSymExpr(SymbolRef S) { return RetTy(); } in VisitSymExpr() 112 RetTy Visit(const MemRegion *R) { in Visit() 130 RetTy VisitMemRegion(const MemRegion *R) { return RetTy(); } in VisitMemRegion() 137 template <typename ImplClass, typename RetTy = void> 142 using SValVisitor<ImplClass, RetTy>::Visit; 143 using SymExprVisitor<ImplClass, RetTy>::Visit; [all …]
|
| H A D | SMTConv.h | 339 QualType *RetTy) { in getBinExpr() argument 345 if (RetTy) { in getBinExpr() 351 *RetTy = Ctx.BoolTy; in getBinExpr() 353 *RetTy = LTy; in getBinExpr() 359 *RetTy = Ctx.getPointerDiffType(); in getBinExpr() 383 return getBinExpr(Solver, Ctx, LHS, LTy, Op, RHS, RTy, RetTy); in getSymBinExpr() 412 if (RetTy) in getSymExpr() 413 *RetTy = Sym->getType(); in getSymExpr() 420 if (RetTy) in getSymExpr() 421 *RetTy = Sym->getType(); in getSymExpr() [all …]
|
| H A D | SMTConstraintManager.h | 42 QualType RetTy; in assumeSym() local 45 SMTExprRef Exp = SMTConv::getExpr(Solver, Ctx, Sym, &RetTy, &hasComparison); in assumeSym() 49 if (!hasComparison && !RetTy->isBooleanType()) in assumeSym() 52 SMTConv::getZeroExpr(Solver, Ctx, Exp, RetTy, !Assumption)); in assumeSym() 79 QualType RetTy; in checkNull() local 81 SMTExprRef VarExp = SMTConv::getExpr(Solver, Ctx, Sym, &RetTy); in checkNull() 83 SMTConv::getZeroExpr(Solver, Ctx, VarExp, RetTy, /*Assumption=*/true); in checkNull() 87 SMTConv::getZeroExpr(Solver, Ctx, VarExp, RetTy, /*Assumption=*/false); in checkNull()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | CommentVisitor.h | 20 typename RetTy = void, class... ParamTys> 28 RetTy visit(PTR(Comment) C, ParamTys... P) { in visit() 30 return RetTy(); in visit() 47 RetTy visit##CLASS(PTR(CLASS) C, ParamTys... P) { DISPATCH(PARENT, PARENT); } 52 RetTy visitComment(PTR(Comment) C, ParamTys... P) { return RetTy(); } in visitComment() 58 template <typename ImplClass, typename RetTy = void, class... ParamTys> 60 RetTy, ParamTys...> {}; 62 template <typename ImplClass, typename RetTy = void, class... ParamTys> 64 : public CommentVisitorBase<llvm::make_const_ptr, ImplClass, RetTy,
|
| H A D | DeclVisitor.h | 31 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void> 38 RetTy Visit(PTR(Decl) D) { in Visit() 51 RetTy Visit##DERIVED##Decl(PTR(DERIVED##Decl) D) { DISPATCH(BASE, BASE); } 54 RetTy VisitDecl(PTR(Decl) D) { return RetTy(); } in VisitDecl() 66 template <typename ImplClass, typename RetTy = void> 68 : public declvisitor::Base<std::add_pointer, ImplClass, RetTy> {}; 73 template <typename ImplClass, typename RetTy = void> 75 : public declvisitor::Base<llvm::make_const_ptr, ImplClass, RetTy> {};
|
| H A D | AttrVisitor.h | 25 typename RetTy = void, class... ParamTys> 32 RetTy Visit(PTR(Attr) A) { in Visit() 46 RetTy Visit##NAME##Attr(PTR(NAME##Attr) A) { DISPATCH(Attr); } 49 RetTy VisitAttr(PTR(Attr)) { return RetTy(); } in VisitAttr() 61 template <typename ImplClass, typename RetTy = void, typename... ParamTys> 62 class AttrVisitor : public attrvisitor::Base<std::add_pointer, ImplClass, RetTy, 69 template <typename ImplClass, typename RetTy = void, typename... ParamTys> 71 : public attrvisitor::Base<llvm::make_const_ptr, ImplClass, RetTy,
|
| H A D | TemplateArgumentVisitor.h | 25 typename RetTy = void, typename... ParamTys> 34 RetTy Visit(REF(TemplateArgument) TA, ParamTys... P) { in Visit() 53 RetTy Visit##CATEGORY##TemplateArgument(REF(TemplateArgument) TA, \ 68 RetTy VisitTemplateArgument(REF(TemplateArgument), ParamTys...) { in VisitTemplateArgument() 69 return RetTy(); in VisitTemplateArgument() 83 template <typename ImplClass, typename RetTy = void, typename... ParamTys> 86 RetTy, ParamTys...> {}; 92 template <typename ImplClass, typename RetTy = void, typename... ParamTys> 95 RetTy, ParamTys...> {};
|
| H A D | TypeLocVisitor.h | 26 template<typename ImplClass, typename RetTy=void> 29 RetTy Visit(TypeLoc TyLoc) { in Visit() 39 RetTy Visit(UnqualTypeLoc TyLoc) { in Visit() 50 RetTy Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 55 RetTy VisitTypeLoc(TypeLoc TyLoc) { return RetTy(); } in VisitTypeLoc()
|
| H A D | StmtVisitor.h | 34 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void, 43 RetTy Visit(PTR(Stmt) S, ParamTys... P) { in Visit() 117 RetTy Visit ## CLASS(PTR(CLASS) S, ParamTys... P) { DISPATCH(PARENT, PARENT); } 123 RetTy VisitBin ## NAME(PTR(BinaryOperator) S, ParamTys... P) { \ 145 RetTy VisitBin ## NAME(PTR(CompoundAssignOperator) S, ParamTys... P) { \ in BINOP_FALLBACK() 157 RetTy VisitUnary ## NAME(PTR(UnaryOperator) S, ParamTys... P) { \ 171 RetTy VisitStmt(PTR(Stmt) Node, ParamTys... P) { return RetTy(); } 182 template <typename ImplClass, typename RetTy = void, typename... ParamTys> 184 : public StmtVisitorBase<std::add_pointer, ImplClass, RetTy, ParamTys...> { 192 template <typename ImplClass, typename RetTy = void, typename... ParamTys> [all …]
|
| H A D | NonTrivialTypeVisitor.h | 22 template <class Derived, class RetTy = void> struct DestructedTypeVisitor { 23 template <class... Ts> RetTy visit(QualType FT, Ts &&... Args) { in visit() 29 RetTy visitWithKind(QualType::DestructionKind DK, QualType FT, in visitWithKind() 50 template <class Derived, class RetTy = void> 52 template <class... Ts> RetTy visit(QualType FT, Ts &&... Args) { in visit() 59 RetTy visitWithKind(QualType::PrimitiveDefaultInitializeKind PDIK, in visitWithKind() 78 template <class Derived, bool IsMove, class RetTy = void> 80 template <class... Ts> RetTy visit(QualType FT, Ts &&... Args) { in visit() 88 RetTy visitWithKind(QualType::PrimitiveCopyKind PCK, QualType FT, in visitWithKind()
|
| H A D | TypeVisitor.h | 64 template<typename ImplClass, typename RetTy=void> 69 RetTy Visit(const Type *T) { in Visit() 81 #define TYPE(CLASS, PARENT) RetTy Visit##CLASS##Type(const CLASS##Type *T) { \ 88 RetTy VisitType(const Type*) { return RetTy(); } in VisitType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | RetainSummaryManager.cpp | 205 if (RetTy->isPointerType()) { in getSummaryForOSObject() 248 QualType RetTy, in getSummaryForObjCOrCFObject() argument 254 std::string RetTyName = RetTy.getAsString(); in getSummaryForObjCOrCFObject() 364 if (RetTy->isPointerType()) { in getSummaryForObjCOrCFObject() 367 if (cocoa::isRefType(RetTy, "CF", FName)) { in getSummaryForObjCOrCFObject() 391 if (cocoa::isRefType(RetTy, "CG", FName) || in getSummaryForObjCOrCFObject() 470 QualType RetTy = FT->getReturnType(); in generateSummary() local 919 QualType RetTy = FD->getReturnType(); in updateSummaryFromAnnotations() local 946 QualType RetTy = MD->getReturnType(); in updateSummaryFromAnnotations() local 966 if (cocoa::isCocoaObjectRef(RetTy)) in getStandardMethodSummary() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 297 return BaseT::getIntrinsicCost(IID, RetTy, Arguments); in getIntrinsicCost() 314 return BaseT::getIntrinsicCost(IID, RetTy, ParamTys); in getIntrinsicCost() 1009 unsigned RetVF = (RetTy->isVectorTy() ? RetTy->getVectorNumElements() : 1); 1023 if (VF > 1 && !RetTy->isVoidTy()) 1024 RetTy = VectorType::get(RetTy, VF); 1032 if (!RetTy->isVoidTy()) 1126 Type *ScalarRetTy = RetTy; 1127 if (RetTy->isVectorTy()) { 1131 ScalarRetTy = RetTy->getScalarType(); 1323 if (RetTy->isVectorTy()) { [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 713 return (RetTy->isPromotableIntegerType() ? ABIArgInfo::getExtend(RetTy) in classifyReturnType() 913 return (RetTy->isPromotableIntegerType() ? ABIArgInfo::getExtend(RetTy) in classifyReturnType() 3304 ResType = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0); in classifyReturnType() 3341 HighPart = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8); in classifyReturnType() 4780 if (RetTy->isVectorType() && !IsQPXVectorTy(RetTy)) { in classifyReturnType() 4821 return (isPromotableTypeForABI(RetTy) ? ABIArgInfo::getExtend(RetTy) in classifyReturnType() 5176 if (RetTy->isVectorType() && getContext().getTypeSize(RetTy) > 128) in classifyReturnType() 6056 if ((RetTy->isFloat16Type() || RetTy->isHalfType()) && in classifyReturnType() 6716 if (isCompoundType(RetTy) || getContext().getTypeSize(RetTy) > 64) in classifyReturnType() 7084 if (isAggregateTypeForABI(RetTy) || RetTy->isVectorType()) { in classifyReturnType() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | DeadArgumentElimination.cpp | 329 Type *RetTy = F->getReturnType(); in NumRetVals() local 330 if (RetTy->isVoidTy()) in NumRetVals() 344 Type *RetTy = F->getReturnType(); in getRetComponentType() local 347 if (StructType *STy = dyn_cast<StructType>(RetTy)) in getRetComponentType() 352 return RetTy; in getRetComponentType() 770 Type *RetTy = FTy->getReturnType(); in RemoveDeadStuffFromFunction() local 797 if (RetTy->isVoidTy() || HasLiveReturnedArg) { in RemoveDeadStuffFromFunction() 798 NRetTy = RetTy; in RemoveDeadStuffFromFunction() 967 assert((RetTy->isStructTy() || RetTy->isArrayTy()) && in RemoveDeadStuffFromFunction() 981 Value *RetVal = UndefValue::get(RetTy); in RemoveDeadStuffFromFunction() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/ |
| H A D | OrcMCJITReplacement.cpp | 34 Type *RetTy = FTy->getReturnType(); in runFunction() local 44 if (RetTy->isIntegerTy(32) || RetTy->isVoidTy()) { in runFunction() 87 switch (RetTy->getTypeID()) { in runFunction() 91 unsigned BitWidth = cast<IntegerType>(RetTy)->getBitWidth(); in runFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUUnifyDivergentExitNodes.cpp | 189 Type *RetTy = F.getReturnType(); in runOnFunction() local 190 Value *RetVal = RetTy->isVoidTy() ? nullptr : UndefValue::get(RetTy); in runOnFunction() 236 Type *RetTy = F.getReturnType(); in runOnFunction() local 237 Value *RetVal = RetTy->isVoidTy() ? nullptr : UndefValue::get(RetTy); in runOnFunction()
|
| H A D | AMDGPURewriteOutArguments.cpp | 239 Type *RetTy = F.getReturnType(); in runOnFunction() local 240 if (!RetTy->isVoidTy()) { in runOnFunction() 241 ReturnNumRegs = DL->getTypeStoreSize(RetTy) / 4; in runOnFunction() 246 ReturnTypes.push_back(RetTy); in runOnFunction() 448 int RetIdx = RetTy->isVoidTy() ? 0 : 1; in runOnFunction() 469 if (!RetTy->isVoidTy()) { in runOnFunction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | CocoaConventions.cpp | 25 bool cocoa::isRefType(QualType RetTy, StringRef Prefix, in isRefType() argument 28 while (const TypedefType *TD = RetTy->getAs<TypedefType>()) { in isRefType() 35 RetTy = TD->getDecl()->getUnderlyingType(); in isRefType() 42 const PointerType* PT = RetTy->getAs<PointerType>(); in isRefType()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsCCState.h | 34 const Type *RetTy, const char * Func); 54 const Type *RetTy); 121 CCAssignFn Fn, const Type *RetTy, in AnalyzeCallResult() argument 123 PreAnalyzeCallResultForF128(Ins, RetTy, Func); in AnalyzeCallResult() 124 PreAnalyzeCallResultForVectorFloat(Ins, RetTy); in AnalyzeCallResult()
|
| H A D | MipsCCState.cpp | 89 const Type *RetTy, const char *Call) { in PreAnalyzeCallResultForF128() argument 92 originalTypeIsF128(RetTy, Call)); in PreAnalyzeCallResultForF128() 93 OriginalArgWasFloat.push_back(RetTy->isFloatingPointTy()); in PreAnalyzeCallResultForF128() 113 const SmallVectorImpl<ISD::InputArg> &Ins, const Type *RetTy) { in PreAnalyzeCallResultForVectorFloat() argument 115 OriginalRetWasFloatVector.push_back(originalTypeIsVectorFloat(RetTy)); in PreAnalyzeCallResultForVectorFloat()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 127 unsigned HexagonTTIImpl::getCallInstrCost(Function *F, Type *RetTy, in getCallInstrCost() argument 129 return BaseT::getCallInstrCost(F, RetTy, Tys); in getCallInstrCost() 132 unsigned HexagonTTIImpl::getIntrinsicInstrCost(Intrinsic::ID ID, Type *RetTy, in getIntrinsicInstrCost() argument 134 return BaseT::getIntrinsicInstrCost(ID, RetTy, Args, FMF, VF); in getIntrinsicInstrCost() 137 unsigned HexagonTTIImpl::getIntrinsicInstrCost(Intrinsic::ID ID, Type *RetTy, in getIntrinsicInstrCost() argument 141 std::pair<int, MVT> LT = TLI.getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost() 144 return BaseT::getIntrinsicInstrCost(ID, RetTy, Tys, FMF, in getIntrinsicInstrCost()
|
| H A D | HexagonTargetTransformInfo.h | 108 unsigned getCallInstrCost(Function *F, Type *RetTy, ArrayRef<Type*> Tys); 109 unsigned getIntrinsicInstrCost(Intrinsic::ID ID, Type *RetTy, 111 unsigned getIntrinsicInstrCost(Intrinsic::ID ID, Type *RetTy,
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 236 int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 242 int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 864 int getIntrinsicInstrCost(Intrinsic::ID ID, Type *RetTy, 871 int getIntrinsicInstrCost(Intrinsic::ID ID, Type *RetTy, 1171 virtual int getCallInstrCost(Function *F, Type *RetTy, 1251 int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, in getIntrinsicCost() argument 1253 return Impl.getIntrinsicCost(IID, RetTy, ParamTys); in getIntrinsicCost() 1255 int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, in getIntrinsicCost() argument 1257 return Impl.getIntrinsicCost(IID, RetTy, Arguments); in getIntrinsicCost() 1529 int getCallInstrCost(Function *F, Type *RetTy, in getCallInstrCost() argument [all …]
|