| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | Function.h | 83 bool hasRVO() const { return ParamTypes.size() != Params.size(); } in hasRVO() 93 return llvm::make_range(ParamTypes.rbegin(), ParamTypes.rend()); in args_reverse() 114 llvm::SmallVector<PrimType, 8> &&ParamTypes, 148 llvm::SmallVector<PrimType, 8> ParamTypes; variable
|
| H A D | Function.cpp | 19 llvm::SmallVector<PrimType, 8> &&ParamTypes, in Function() argument 22 ParamTypes(std::move(ParamTypes)), Params(std::move(Params)) {} in Function()
|
| H A D | ByteCodeEmitter.cpp | 28 SmallVector<PrimType, 8> ParamTypes; in compileFunc() local 35 ParamTypes.push_back(PT_Ptr); in compileFunc() 53 ParamTypes.push_back(Ty); in compileFunc() 57 Function *Func = P.createFunction(F, ParamOffset, std::move(ParamTypes), in compileFunc()
|
| /freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 440 if (ParamTypes && ParamTypes->size() == ParamNumber) in allocParam() 730 std::vector<const Type *> ParamTypes; member in __anonb7c02cfb0111::IRIntrinsicResult 734 : IntrinsicID(std::string(IntrinsicID)), ParamTypes(ParamTypes), in IRIntrinsicResult() 741 if (!ParamTypes.empty()) { in genCode() 744 for (auto T : ParamTypes) { in genCode() 1246 std::vector<const Type *> ParamTypes; in getCodeForDag() local 1550 ComparableStringVector ParamTypes; member 1554 return ParamTypes < rhs.ParamTypes; in operator <() 1619 key.push_back(MG.ParamTypes[i]); in EmitBuiltinCG() 1673 if (!MG.ParamTypes.empty()) { in EmitBuiltinCG() [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/tools/lldb-instr/ |
| H A D | Instrument.cpp | 190 std::vector<std::string> ParamTypes; in VisitCXXMethodDecl() local 194 ParamTypes.push_back(T.getAsString(Policy)); in VisitCXXMethodDecl() 203 std::string ParamTypesStr = llvm::join(ParamTypes, ", "); in VisitCXXMethodDecl()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 8073 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates() 8082 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates() 8234 ParamTypes[0] = in addPlusPlusMinusMinusStyleOverloads() 8244 ParamTypes[0] in addPlusPlusMinusMinusStyleOverloads() 8250 ParamTypes[0] in addPlusPlusMinusMinusStyleOverloads() 8798 ParamTypes[0] = in addAssignmentPointerOverloads() 8900 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]); in addAssignmentArithmeticOverloads() 8920 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]); in addAssignmentArithmeticOverloads() 8956 ParamTypes[0] = S.Context.getVolatileType(ParamTypes[0]); in addAssignmentIntegralOverloads() 8957 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]); in addAssignmentIntegralOverloads() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 3212 SmallVectorImpl<QualType> &ParamTypes, in SubstituteExplicitTemplateArguments() argument 3223 ParamTypes.push_back(P->getType()); in SubstituteExplicitTemplateArguments() 3311 ParamTypes, /*params*/ nullptr, ExtParamInfos)) in SubstituteExplicitTemplateArguments() 3355 ParamTypes, /*params*/ nullptr, ExtParamInfos)) in SubstituteExplicitTemplateArguments() 3372 *FunctionType = BuildFunctionType(ResultType, ParamTypes, in SubstituteExplicitTemplateArguments() 4107 SmallVector<QualType, 8> ParamTypes; in DeduceTemplateArguments() local 4123 ParamTypes.push_back(Function->getParamDecl(I)->getType()); in DeduceTemplateArguments() 4146 for (unsigned ParamIdx = 0, NumParamTypes = ParamTypes.size(), ArgIdx = 0; in DeduceTemplateArguments() 4148 QualType ParamType = ParamTypes[ParamIdx]; in DeduceTemplateArguments() 4310 SmallVector<QualType, 4> ParamTypes; in DeduceTemplateArguments() local [all …]
|
| H A D | TreeTransform.h | 677 const QualType *ParamTypes, 926 MutableArrayRef<QualType> ParamTypes, 5598 const QualType *ParamTypes, in TransformFunctionTypeParams() argument 5724 QualType OldType = ParamTypes[i]; in TransformFunctionTypeParams() 5850 SmallVector<QualType, 4> ParamTypes; in TransformFunctionProtoType() local 5862 ParamTypes, &ParamDecls, ExtParamInfos)) in TransformFunctionProtoType() 5888 ParamTypes, &ParamDecls, ExtParamInfos)) in TransformFunctionProtoType() 5900 ExtParamInfos.getPointerOrNull(ParamTypes.size())) { in TransformFunctionProtoType() 5903 != llvm::makeArrayRef(NewExtParamInfos, ParamTypes.size())) { in TransformFunctionProtoType() 14371 MutableArrayRef<QualType> ParamTypes, in RebuildFunctionProtoType() argument [all …]
|
| H A D | SemaType.cpp | 2851 MutableArrayRef<QualType> ParamTypes, in BuildFunctionType() argument 2858 for (unsigned Idx = 0, Cnt = ParamTypes.size(); Idx < Cnt; ++Idx) { in BuildFunctionType() 2860 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]); in BuildFunctionType() 2876 ParamTypes[Idx] = ParamType; in BuildFunctionType() 2880 checkExtParameterInfos(*this, ParamTypes, EPI, in BuildFunctionType() 2892 return Context.getFunctionType(T, ParamTypes, EPI); in BuildFunctionType()
|
| H A D | SemaTemplate.cpp | 2226 NamedDecl *buildSimpleDeductionGuide(MutableArrayRef<QualType> ParamTypes) { in buildSimpleDeductionGuide() 2232 QualType Result = SemaRef.BuildFunctionType(DeducedType, ParamTypes, Loc, in buildSimpleDeductionGuide() 2241 for (auto T : ParamTypes) { in buildSimpleDeductionGuide() 2322 SmallVector<QualType, 4> ParamTypes; in transformFunctionProtoType() local 2331 ParamTypes.push_back(NewParam->getType()); in transformFunctionProtoType() 2354 ReturnType, ParamTypes, TL.getBeginLoc(), DeductionGuideName, EPI); in transformFunctionProtoType()
|
| H A D | SemaTemplateInstantiate.cpp | 2469 SmallVectorImpl<QualType> &ParamTypes, in SubstParmTypes() argument 2479 Loc, Params, nullptr, ExtParamInfos, ParamTypes, OutParams, ParamInfos); in SubstParmTypes()
|
| /freebsd-13.1/sys/contrib/dev/acpica/compiler/ |
| H A D | aslexternal.c | 199 UINT32 ParamTypes[ACPI_METHOD_NUM_ARGS]; in ExDoExternal() local 238 ParamCount = MtProcessParameterTypeList (TypeOp->Asl.Child, ParamTypes); in ExDoExternal()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 610 Type *ParamTypes[] = { in getOrInsertValueProfilingCall() local 615 FunctionType::get(ReturnTy, makeArrayRef(ParamTypes), false); in getOrInsertValueProfilingCall() 1091 Type *ParamTypes[] = {VoidPtrTy, Int64Ty}; in emitRegistration() local 1093 FunctionType::get(VoidTy, makeArrayRef(ParamTypes), false); in emitRegistration()
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenTarget.cpp | 720 ListInit *ParamTypes = R->getValueAsListInit("ParamTypes"); in CodeGenIntrinsic() local 724 for (ListInit *TypeList : {RetTypes, ParamTypes}) { in CodeGenIntrinsic() 772 TypeList = ParamTypes; in CodeGenIntrinsic()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersInternal.h | 1588 typename ReturnTypesF, typename... ParamTypes> 1591 PolymorphicMatcher(const ParamTypes &... Params) : Params(Params...) {} 1598 return Matcher<T>(new_from_tuple<MatcherT<T, ParamTypes...>>(Params)); 1606 new_from_tuple<MatcherT<T, ParamTypes...>>(std::move(Params))); 1611 std::tuple<ParamTypes...> Params;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Core.h | 1245 LLVMTypeRef *ParamTypes, unsigned ParamCount, 2498 LLVMTypeRef *ParamTypes, 2508 LLVMTypeRef *ParamTypes, size_t ParamCount); 2519 LLVMTypeRef *ParamTypes, 2535 LLVMTypeRef *ParamTypes,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Core.cpp | 677 LLVMTypeRef *ParamTypes, unsigned ParamCount, in LLVMFunctionType() argument 679 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMFunctionType() 2387 LLVMTypeRef *ParamTypes, in LLVMGetIntrinsicDeclaration() argument 2389 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMGetIntrinsicDeclaration() 2402 LLVMTypeRef *ParamTypes, size_t ParamCount) { in LLVMIntrinsicGetType() argument 2404 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMIntrinsicGetType() 2409 LLVMTypeRef *ParamTypes, in LLVMIntrinsicCopyOverloadedName() argument 2413 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMIntrinsicCopyOverloadedName() 2420 LLVMTypeRef *ParamTypes, in LLVMIntrinsicCopyOverloadedName2() argument 2424 ArrayRef<Type *> Tys(unwrap(ParamTypes), ParamCount); in LLVMIntrinsicCopyOverloadedName2()
|
| H A D | AutoUpgrade.cpp | 867 ArrayRef<Type *> ParamTypes = F->getFunctionType()->params().slice(0, 3); in UpgradeIntrinsicFunction1() local 869 ParamTypes); in UpgradeIntrinsicFunction1() 875 ArrayRef<Type *> ParamTypes = F->getFunctionType()->params().slice(0, 3); in UpgradeIntrinsicFunction1() local 877 ParamTypes); in UpgradeIntrinsicFunction1() 884 Type *ParamTypes[2] = { in UpgradeIntrinsicFunction1() local 889 ParamTypes); in UpgradeIntrinsicFunction1()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | WasmEmitter.cpp | 362 encodeULEB128(Sig.ParamTypes.size(), OS); in writeSectionContent() 363 for (auto ParamType : Sig.ParamTypes) in writeSectionContent()
|
| H A D | WasmYAML.cpp | 300 IO.mapRequired("ParamTypes", Signature.ParamTypes); in mapping()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
| H A D | WasmYAML.h | 152 std::vector<ValueType> ParamTypes; member
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 4386 llvm::SmallVector<llvm::Type *, 4> ParamTypes; in EmitOMPTaskBasedDirective() local 4388 ParamTypes.push_back(PrivatesPtr->getType()); in EmitOMPTaskBasedDirective() 4395 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4405 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4414 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4431 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4434 ParamTypes, /*isVarArg=*/false); in EmitOMPTaskBasedDirective() 4692 llvm::SmallVector<llvm::Type *, 4> ParamTypes; in EmitOMPTargetTaskBasedDirective() local 4694 ParamTypes.push_back(PrivatesPtr->getType()); in EmitOMPTargetTaskBasedDirective() 4702 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTargetTaskBasedDirective() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 6275 std::vector<Type*> ParamTypes; in parseInvoke() local 6277 ParamTypes.push_back(ArgList[i].V->getType()); in parseInvoke() 6282 Ty = FunctionType::get(RetType, ParamTypes, false); in parseInvoke() 6601 std::vector<Type *> ParamTypes; in parseCallBr() local 6603 ParamTypes.push_back(ArgList[i].V->getType()); in parseCallBr() 6608 Ty = FunctionType::get(RetType, ParamTypes, false); in parseCallBr() 7007 std::vector<Type*> ParamTypes; in parseCall() local 7009 ParamTypes.push_back(ArgList[i].V->getType()); in parseCall() 7014 Ty = FunctionType::get(RetType, ParamTypes, false); in parseCall()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BuildLibCalls.cpp | 1220 ArrayRef<Type *> ParamTypes, in emitLibCall() argument 1229 FunctionType *FuncType = FunctionType::get(ReturnType, ParamTypes, IsVaArgs); in emitLibCall()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Intrinsics.td | 343 // * ParamTypes is a list containing the parameter types expected for the 356 list<LLVMType> ParamTypes = param_types;
|