| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | Function.cpp | 20 llvm::SmallVectorImpl<PrimType> &&ParamTypes, in Function() argument 25 ParamTypes(std::move(ParamTypes)), Params(std::move(Params)), in Function()
|
| H A D | Function.h | 121 return llvm::reverse(ParamTypes); in args_reverse() 184 unsigned getNumParams() const { return ParamTypes.size(); } in getNumParams() 193 llvm::SmallVectorImpl<PrimType> &&ParamTypes, 234 llvm::SmallVector<PrimType, 8> ParamTypes; variable
|
| H A D | ByteCodeEmitter.cpp | 26 SmallVector<PrimType, 8> ParamTypes; in compileFunc() local 37 ParamTypes.push_back(PT_Ptr); in compileFunc() 49 ParamTypes.push_back(PT_Ptr); in compileFunc() 87 ParamTypes.push_back(PT); in compileFunc() 98 P.createFunction(FuncDecl, ParamOffset, std::move(ParamTypes), in compileFunc()
|
| /freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 436 if (ParamTypes && ParamTypes->size() == ParamNumber) in allocParam() 728 std::vector<const Type *> ParamTypes; member in __anon6618677d0111::IRIntrinsicResult 732 : IntrinsicID(std::string(IntrinsicID)), ParamTypes(ParamTypes), in IRIntrinsicResult() 739 if (!ParamTypes.empty()) { in genCode() 742 for (auto T : ParamTypes) { in genCode() 1252 std::vector<const Type *> ParamTypes; in getCodeForDag() local 1555 ComparableStringVector ParamTypes; member 1559 return ParamTypes < rhs.ParamTypes; in operator <() 1624 key.push_back(MG.ParamTypes[i]); in EmitBuiltinCG() 1678 if (!MG.ParamTypes.empty()) { in EmitBuiltinCG() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 8652 QualType ParamTypes[2]; in AddBuiltinAssignmentOperatorCandidates() local 8657 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates() 8666 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates() 8863 ParamTypes[0] = in addPlusPlusMinusMinusStyleOverloads() 8873 ParamTypes[0] in addPlusPlusMinusMinusStyleOverloads() 8879 ParamTypes[0] in addPlusPlusMinusMinusStyleOverloads() 9427 ParamTypes[0] = in addAssignmentPointerOverloads() 9436 ParamTypes[0] = in addAssignmentPointerOverloads() 9443 ParamTypes[0] = in addAssignmentPointerOverloads() 9545 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]); in addAssignmentArithmeticOverloads() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 3240 SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, in SubstituteExplicitTemplateArguments() argument 3250 ParamTypes.push_back(P->getType()); in SubstituteExplicitTemplateArguments() 3345 Proto->getExtParameterInfosOrNull(), MLTAL, ParamTypes, in SubstituteExplicitTemplateArguments() 3387 Proto->getExtParameterInfosOrNull(), MLTAL, ParamTypes, in SubstituteExplicitTemplateArguments() 3411 *FunctionType = BuildFunctionType(ResultType, ParamTypes, in SubstituteExplicitTemplateArguments() 4251 SmallVector<QualType, 8> ParamTypes; in DeduceTemplateArguments() local 4267 ParamTypes.push_back(Function->getParamDecl(I)->getType()); in DeduceTemplateArguments() 4302 for (unsigned ParamIdx = 0, NumParamTypes = ParamTypes.size(), ArgIdx = 0; in DeduceTemplateArguments() 4304 QualType ParamType = ParamTypes[ParamIdx]; in DeduceTemplateArguments() 4480 SmallVector<QualType, 4> ParamTypes; in DeduceTemplateArguments() local [all …]
|
| H A D | TreeTransform.h | 716 const QualType *ParamTypes, 723 const QualType *ParamTypes, in TransformFunctionTypeParams() argument 5856 const QualType *ParamTypes, in TransformFunctionTypeParams() argument 5986 assert(ParamTypes); in TransformFunctionTypeParams() 5987 QualType OldType = ParamTypes[i]; in TransformFunctionTypeParams() 6112 SmallVector<QualType, 4> ParamTypes; in TransformFunctionProtoType() local 6124 ParamTypes, &ParamDecls, ExtParamInfos)) in TransformFunctionProtoType() 6150 ParamTypes, &ParamDecls, ExtParamInfos)) in TransformFunctionProtoType() 6162 ExtParamInfos.getPointerOrNull(ParamTypes.size())) { in TransformFunctionProtoType() 15124 MutableArrayRef<QualType> ParamTypes, in RebuildFunctionProtoType() argument [all …]
|
| H A D | SemaTemplate.cpp | 2429 NamedDecl *buildSimpleDeductionGuide(MutableArrayRef<QualType> ParamTypes) { in buildSimpleDeductionGuide() 2435 QualType Result = SemaRef.BuildFunctionType(DeducedType, ParamTypes, Loc, in buildSimpleDeductionGuide() 2447 for (auto T : ParamTypes) { in buildSimpleDeductionGuide() 2521 SmallVector<QualType, 4> ParamTypes; in transformFunctionProtoType() local 2549 ParamTypes.push_back(NewParam->getType()); in transformFunctionProtoType() 2572 ReturnType, ParamTypes, TL.getBeginLoc(), DeductionGuideName, EPI); in transformFunctionProtoType() 2683 TemplateDecl *Template, MutableArrayRef<QualType> ParamTypes, in DeclareImplicitDeductionGuideFromInitList() argument 2718 Transform.buildSimpleDeductionGuide(ParamTypes)); in DeclareImplicitDeductionGuideFromInitList()
|
| H A D | SemaType.cpp | 3062 MutableArrayRef<QualType> ParamTypes, in BuildFunctionType() argument 3069 for (unsigned Idx = 0, Cnt = ParamTypes.size(); Idx < Cnt; ++Idx) { in BuildFunctionType() 3071 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]); in BuildFunctionType() 3091 ParamTypes[Idx] = ParamType; in BuildFunctionType() 3095 checkExtParameterInfos(*this, ParamTypes, EPI, in BuildFunctionType() 3107 return Context.getFunctionType(T, ParamTypes, EPI); in BuildFunctionType()
|
| H A D | SemaTemplateInstantiate.cpp | 3010 SmallVectorImpl<QualType> &ParamTypes, in SubstParmTypes() argument 3020 Loc, Params, nullptr, ExtParamInfos, ParamTypes, OutParams, ParamInfos); in SubstParmTypes()
|
| /freebsd-14.2/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-14.2/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Core.h | 1345 LLVMTypeRef *ParamTypes, unsigned ParamCount, 2630 LLVMTypeRef *ParamTypes, 2640 LLVMTypeRef *ParamTypes, size_t ParamCount); 2651 LLVMTypeRef *ParamTypes, 2667 LLVMTypeRef *ParamTypes,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 783 Type *ParamTypes[] = { in getOrInsertValueProfilingCall() local 788 FunctionType::get(ReturnTy, ArrayRef(ParamTypes), false); in getOrInsertValueProfilingCall() 1665 Type *ParamTypes[] = {VoidPtrTy, Int64Ty}; in emitRegistration() local 1667 FunctionType::get(VoidTy, ArrayRef(ParamTypes), false); in emitRegistration()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersInternal.h | 1562 typename ReturnTypesF, typename... ParamTypes> 1565 PolymorphicMatcher(const ParamTypes &... Params) : Params(Params...) {} 1572 return Matcher<T>(new_from_tuple<MatcherT<T, ParamTypes...>>(Params)); 1579 new_from_tuple<MatcherT<T, ParamTypes...>>(std::move(Params))); 1583 std::tuple<ParamTypes...> Params;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Core.cpp | 738 LLVMTypeRef *ParamTypes, unsigned ParamCount, in LLVMFunctionType() argument 740 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMFunctionType() 2326 LLVMTypeRef *ParamTypes, in LLVMGetIntrinsicDeclaration() argument 2328 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMGetIntrinsicDeclaration() 2341 LLVMTypeRef *ParamTypes, size_t ParamCount) { in LLVMIntrinsicGetType() argument 2343 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMIntrinsicGetType() 2348 LLVMTypeRef *ParamTypes, in LLVMIntrinsicCopyOverloadedName() argument 2352 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMIntrinsicCopyOverloadedName() 2359 LLVMTypeRef *ParamTypes, in LLVMIntrinsicCopyOverloadedName2() argument 2363 ArrayRef<Type *> Tys(unwrap(ParamTypes), ParamCount); in LLVMIntrinsicCopyOverloadedName2()
|
| H A D | AutoUpgrade.cpp | 1154 ArrayRef<Type *> ParamTypes = in upgradeIntrinsicFunction1() local 1156 NewFn = Intrinsic::getDeclaration(F->getParent(), ID, ParamTypes); in upgradeIntrinsicFunction1() 1164 Type *ParamTypes[2] = { in upgradeIntrinsicFunction1() local 1169 ParamTypes); in upgradeIntrinsicFunction1()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | WasmEmitter.cpp | 375 encodeULEB128(Sig.ParamTypes.size(), OS); in writeSectionContent() 376 for (auto ParamType : Sig.ParamTypes) in writeSectionContent()
|
| H A D | WasmYAML.cpp | 303 IO.mapRequired("ParamTypes", Signature.ParamTypes); in mapping()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.cpp | 699 SmallVector<SPIRVType *, 4> ParamTypes; in createSPIRVType() local 701 ParamTypes.push_back(findSPIRVType(t, MIRBuilder)); in createSPIRVType() 703 return getOpTypeFunction(RetTy, ParamTypes, MIRBuilder); in createSPIRVType()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
| H A D | WasmYAML.h | 156 std::vector<ValueType> ParamTypes; member
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Intrinsics.td | 598 list<LLVMType> ParamTypes> { 599 list<LLVMType> AllTypes = !listconcat(RetTypes, ParamTypes); 645 // * ParamTypes is a list containing the parameter types expected for the 658 list<LLVMType> ParamTypes = param_types; 668 TypeInfoGen TypeInfo = TypeInfoGen<RetTypes, ParamTypes>;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 4778 llvm::SmallVector<llvm::Type *, 4> ParamTypes; in EmitOMPTaskBasedDirective() local 4780 ParamTypes.push_back(PrivatesPtr->getType()); in EmitOMPTaskBasedDirective() 4787 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4797 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4806 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4823 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4826 ParamTypes, /*isVarArg=*/false); in EmitOMPTaskBasedDirective() 5098 llvm::SmallVector<llvm::Type *, 4> ParamTypes; in EmitOMPTargetTaskBasedDirective() local 5100 ParamTypes.push_back(PrivatesPtr->getType()); in EmitOMPTargetTaskBasedDirective() 5108 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTargetTaskBasedDirective() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BuildLibCalls.cpp | 1438 ArrayRef<Type *> ParamTypes, in emitLibCall() argument 1447 FunctionType *FuncType = FunctionType::get(ReturnType, ParamTypes, IsVaArgs); in emitLibCall()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 2149 MutableArrayRef<QualType> ParamTypes, 4115 FunctionTemplateDecl *FunctionTemplate, ArrayRef<QualType> ParamTypes, 9289 SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, 9381 TemplateDecl *Template, MutableArrayRef<QualType> ParamTypes, 10275 SmallVectorImpl<QualType> &ParamTypes,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 6834 std::vector<Type*> ParamTypes; in resolveFunctionType() local 6836 ParamTypes.push_back(ArgList[i].V->getType()); in resolveFunctionType() 6841 FuncTy = FunctionType::get(RetType, ParamTypes, false); in resolveFunctionType()
|