| /openbsd-src/gnu/llvm/clang/lib/AST/Interp/ |
| H A D | Function.cpp | 19 llvm::SmallVector<PrimType, 8> &&ParamTypes, in Function() argument 23 ParamTypes(std::move(ParamTypes)), Params(std::move(Params)), in Function()
|
| H A D | Function.h | 114 return llvm::reverse(ParamTypes); in args_reverse() 141 unsigned getNumParams() const { return ParamTypes.size(); } in getNumParams() 146 llvm::SmallVector<PrimType, 8> &&ParamTypes, 184 llvm::SmallVector<PrimType, 8> ParamTypes; variable
|
| H A D | ByteCodeEmitter.cpp | 34 SmallVector<PrimType, 8> ParamTypes; in compileFunc() local 44 ParamTypes.push_back(PT_Ptr); in compileFunc() 55 ParamTypes.push_back(PT_Ptr); in compileFunc() 67 ParamTypes.push_back(Ty); in compileFunc() 71 P.createFunction(FuncDecl, ParamOffset, std::move(ParamTypes), in compileFunc()
|
| /openbsd-src/gnu/llvm/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 399 std::vector<std::string> *ParamTypes = nullptr; member 436 if (ParamTypes && ParamTypes->size() == ParamNumber) in allocParam() 437 ParamTypes->push_back(std::string(Type)); in allocParam() 728 std::vector<const Type *> ParamTypes; member in __anonece5a09e0111::IRIntrinsicResult 730 IRIntrinsicResult(StringRef IntrinsicID, std::vector<const Type *> ParamTypes, in IRIntrinsicResult() argument 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 1254 ParamTypes.push_back(getType(RParam, Param)); in getCodeForDag() [all …]
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/ |
| H A D | OrcV2CBindingsBasicUsage.c | 37 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() local 39 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0); in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/ |
| H A D | OrcV2CBindingsDumpObjects.c | 38 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() local 40 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0); in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/ |
| H A D | OrcV2CBindingsAddObjectFile.c | 32 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() local 34 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0); in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/ |
| H A D | OrcV2CBindingsIRTransforms.c | 39 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() local 41 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0); in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/ |
| H A D | OrcV2CBindingsRemovableCode.c | 37 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() local 39 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0); in createDemoModule()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 7224 PartialOverloading, [&](ArrayRef<QualType> ParamTypes) { in AddMethodTemplateCandidate() argument 7226 MethodTmpl, ParamTypes, Args, CandidateSet, Conversions, in AddMethodTemplateCandidate() 7307 PartialOverloading, [&](ArrayRef<QualType> ParamTypes) { in AddTemplateOverloadCandidate() argument 7309 FunctionTemplate, ParamTypes, Args, CandidateSet, Conversions, in AddTemplateOverloadCandidate() 7350 FunctionTemplateDecl *FunctionTemplate, ArrayRef<QualType> ParamTypes, in CheckNonDependentConversions() argument 7385 for (unsigned I = 0, N = std::min(ParamTypes.size(), Args.size()); I != N; in CheckNonDependentConversions() 7387 QualType ParamType = ParamTypes[I]; in CheckNonDependentConversions() 8278 QualType ParamTypes[2]; in AddBuiltinAssignmentOperatorCandidates() local 8281 ParamTypes[0] = S.Context.getLValueReferenceType( in AddBuiltinAssignmentOperatorCandidates() 8283 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 3189 SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, in SubstituteExplicitTemplateArguments() argument 3199 ParamTypes.push_back(P->getType()); in SubstituteExplicitTemplateArguments() 3294 Proto->getExtParameterInfosOrNull(), MLTAL, ParamTypes, in SubstituteExplicitTemplateArguments() 3336 Proto->getExtParameterInfosOrNull(), MLTAL, ParamTypes, in SubstituteExplicitTemplateArguments() 3342 EPI.ExtParameterInfos = ExtParamInfos.getPointerOrNull(ParamTypes.size()); in SubstituteExplicitTemplateArguments() 3353 *FunctionType = BuildFunctionType(ResultType, ParamTypes, in SubstituteExplicitTemplateArguments() 4095 SmallVector<QualType, 8> ParamTypes; in DeduceTemplateArguments() local 4101 FunctionTemplate, *ExplicitTemplateArgs, Deduced, ParamTypes, nullptr, in DeduceTemplateArguments() 4111 ParamTypes.push_back(Function->getParamDecl(I)->getType()); in DeduceTemplateArguments() 4134 for (unsigned ParamIdx = 0, NumParamTypes = ParamTypes.size(), ArgIdx = 0; in DeduceTemplateArguments() [all …]
|
| H A D | TreeTransform.h | 689 const QualType *ParamTypes, 696 const QualType *ParamTypes, in TransformFunctionTypeParams() argument 701 Loc, Params, ParamTypes, ParamInfos, PTypes, PVars, PInfos, nullptr); in TransformFunctionTypeParams() 970 MutableArrayRef<QualType> ParamTypes, 5758 const QualType *ParamTypes, in TransformFunctionTypeParams() argument 5888 assert(ParamTypes); in TransformFunctionTypeParams() 5889 QualType OldType = ParamTypes[i]; in TransformFunctionTypeParams() 6015 SmallVector<QualType, 4> ParamTypes; in TransformFunctionProtoType() local 6027 ParamTypes, &ParamDecls, ExtParamInfos)) in TransformFunctionProtoType() 6053 ParamTypes, &ParamDecls, ExtParamInfos)) in TransformFunctionProtoType() [all …]
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/ |
| H A D | OrcV2CBindingsMCJITLikeMemoryManager.c | 165 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() local 167 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0); in createDemoModule()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-c-test/ |
| H A D | debuginfo.c | 112 LLVMMetadataRef ParamTypes[] = {Int64Ty, Int64Ty, VectorTy}; in llvm_test_dibuilder() local 114 LLVMDIBuilderCreateSubroutineType(DIB, File, ParamTypes, 3, 0); in llvm_test_dibuilder()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 597 Type *ParamTypes[] = { in getOrInsertValueProfilingCall() local 602 FunctionType::get(ReturnTy, ArrayRef(ParamTypes), false); in getOrInsertValueProfilingCall() 1186 Type *ParamTypes[] = {VoidPtrTy, Int64Ty}; in emitRegistration() local 1188 FunctionType::get(VoidTy, ArrayRef(ParamTypes), false); in emitRegistration()
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | CodeGenTarget.cpp | 731 ListInit *ParamTypes = R->getValueAsListInit("ParamTypes"); in CodeGenIntrinsic() local 735 for (ListInit *TypeList : {RetTypes, ParamTypes}) { in CodeGenIntrinsic() 783 TypeList = ParamTypes; in CodeGenIntrinsic()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm-c/ |
| H A D | Core.h | 1272 LLVMTypeRef *ParamTypes, unsigned ParamCount, 2547 LLVMTypeRef *ParamTypes, 2557 LLVMTypeRef *ParamTypes, size_t ParamCount); 2568 LLVMTypeRef *ParamTypes, 2584 LLVMTypeRef *ParamTypes,
|
| /openbsd-src/gnu/llvm/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;
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | Core.cpp | 689 LLVMTypeRef *ParamTypes, unsigned ParamCount, in LLVMFunctionType() argument 691 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMFunctionType() 2342 LLVMTypeRef *ParamTypes, in LLVMGetIntrinsicDeclaration() argument 2344 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMGetIntrinsicDeclaration() 2357 LLVMTypeRef *ParamTypes, size_t ParamCount) { in LLVMIntrinsicGetType() argument 2359 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMIntrinsicGetType() 2364 LLVMTypeRef *ParamTypes, in LLVMIntrinsicCopyOverloadedName() argument 2368 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMIntrinsicCopyOverloadedName() 2375 LLVMTypeRef *ParamTypes, in LLVMIntrinsicCopyOverloadedName2() argument 2379 ArrayRef<Type *> Tys(unwrap(ParamTypes), ParamCount); in LLVMIntrinsicCopyOverloadedName2()
|
| H A D | AutoUpgrade.cpp | 1013 ArrayRef<Type *> ParamTypes = F->getFunctionType()->params().slice(0, 3); in UpgradeIntrinsicFunction1() local 1015 ParamTypes); in UpgradeIntrinsicFunction1() 1021 ArrayRef<Type *> ParamTypes = F->getFunctionType()->params().slice(0, 3); in UpgradeIntrinsicFunction1() local 1023 ParamTypes); in UpgradeIntrinsicFunction1() 1030 Type *ParamTypes[2] = { in UpgradeIntrinsicFunction1() local 1035 ParamTypes); in UpgradeIntrinsicFunction1()
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/ |
| H A D | WasmEmitter.cpp | 375 encodeULEB128(Sig.ParamTypes.size(), OS); in writeSectionContent() 376 for (auto ParamType : Sig.ParamTypes) in writeSectionContent()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.cpp | 678 SmallVector<SPIRVType *, 4> ParamTypes; in createSPIRVType() local 680 ParamTypes.push_back(findSPIRVType(t, MIRBuilder)); in createSPIRVType() 682 return getOpTypeFunction(RetTy, ParamTypes, MIRBuilder); in createSPIRVType()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ObjectYAML/ |
| H A D | WasmYAML.h | 156 std::vector<ValueType> ParamTypes; member
|
| /openbsd-src/gnu/llvm/llvm/tools/obj2yaml/ |
| H A D | wasm2yaml.cpp | 222 Sig.ParamTypes.emplace_back(static_cast<uint32_t>(ParamType)); in dump()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 4751 llvm::SmallVector<llvm::Type *, 4> ParamTypes; in EmitOMPTaskBasedDirective() local 4753 ParamTypes.push_back(PrivatesPtr->getType()); in EmitOMPTaskBasedDirective() 4760 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4770 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4779 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4796 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective() 4799 ParamTypes, /*isVarArg=*/false); in EmitOMPTaskBasedDirective() 5071 llvm::SmallVector<llvm::Type *, 4> ParamTypes; in EmitOMPTargetTaskBasedDirective() local 5073 ParamTypes.push_back(PrivatesPtr->getType()); in EmitOMPTargetTaskBasedDirective() 5081 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTargetTaskBasedDirective() [all …]
|