Home
last modified time | relevance | path

Searched refs:ParamTypes (Results 1 – 25 of 37) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DFunction.h83 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 DFunction.cpp19 llvm::SmallVector<PrimType, 8> &&ParamTypes, in Function() argument
22 ParamTypes(std::move(ParamTypes)), Params(std::move(Params)) {} in Function()
H A DByteCodeEmitter.cpp28 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()
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/
H A DMveEmitter.cpp403 std::vector<std::string> *ParamTypes = nullptr; member
440 if (ParamTypes && ParamTypes->size() == ParamNumber) in allocParam()
441 ParamTypes->push_back(std::string(Type)); in allocParam()
730 std::vector<const Type *> ParamTypes; member in __anone3a730d20111::IRIntrinsicResult
732 IRIntrinsicResult(StringRef IntrinsicID, std::vector<const Type *> ParamTypes, in IRIntrinsicResult() argument
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
1248 ParamTypes.push_back(getType(RParam, Param)); in getCodeForDag()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/
H A DOrcV2CBindingsBasicUsage.c37 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() local
39 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0); in createDemoModule()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/
H A DOrcV2CBindingsRemovableCode.c37 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() local
39 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0); in createDemoModule()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/
H A DOrcV2CBindingsAddObjectFile.c32 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()}; in createDemoModule() local
34 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0); in createDemoModule()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOverload.cpp7026 PartialOverloading, [&](ArrayRef<QualType> ParamTypes) { in AddMethodTemplateCandidate() argument
7028 MethodTmpl, ParamTypes, Args, CandidateSet, Conversions, in AddMethodTemplateCandidate()
7109 PartialOverloading, [&](ArrayRef<QualType> ParamTypes) { in AddTemplateOverloadCandidate() argument
7111 FunctionTemplate, ParamTypes, Args, CandidateSet, Conversions, in AddTemplateOverloadCandidate()
7152 FunctionTemplateDecl *FunctionTemplate, ArrayRef<QualType> ParamTypes, in CheckNonDependentConversions() argument
7187 for (unsigned I = 0, N = std::min(ParamTypes.size(), Args.size()); I != N; in CheckNonDependentConversions()
7189 QualType ParamType = ParamTypes[I]; in CheckNonDependentConversions()
8072 QualType ParamTypes[2]; in AddBuiltinAssignmentOperatorCandidates() local
8075 ParamTypes[0] = S.Context.getLValueReferenceType( in AddBuiltinAssignmentOperatorCandidates()
8077 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates()
[all …]
H A DSemaTemplateDeduction.cpp3212 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()
3360 EPI.ExtParameterInfos = ExtParamInfos.getPointerOrNull(ParamTypes.size()); in SubstituteExplicitTemplateArguments()
3372 *FunctionType = BuildFunctionType(ResultType, ParamTypes, in SubstituteExplicitTemplateArguments()
4107 SmallVector<QualType, 8> ParamTypes; in DeduceTemplateArguments() local
4113 FunctionTemplate, *ExplicitTemplateArgs, Deduced, ParamTypes, nullptr, in DeduceTemplateArguments()
4123 ParamTypes.push_back(Function->getParamDecl(I)->getType()); in DeduceTemplateArguments()
4146 for (unsigned ParamIdx = 0, NumParamTypes = ParamTypes.size(), ArgIdx = 0; in DeduceTemplateArguments()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
H A Ddebuginfo.c113 LLVMMetadataRef ParamTypes[] = {Int64Ty, Int64Ty, VectorTy}; in llvm_test_dibuilder() local
115 LLVMDIBuilderCreateSubroutineType(DIB, File, ParamTypes, 3, 0); in llvm_test_dibuilder()
/netbsd-src/sys/external/bsd/acpica/dist/compiler/
H A Daslexternal.c91 UINT32 ParamTypes[ACPI_METHOD_NUM_ARGS]; in ExDoExternal() local
130 ParamCount = MtProcessParameterTypeList (TypeOp->Asl.Child, ParamTypes); in ExDoExternal()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dstring.go77 params := t.ParamTypes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp605 Type *ParamTypes[] = { in getOrInsertValueProfilingCall() local
610 FunctionType::get(ReturnTy, makeArrayRef(ParamTypes), false); in getOrInsertValueProfilingCall()
1066 Type *ParamTypes[] = {VoidPtrTy, Int64Ty}; in emitRegistration() local
1068 FunctionType::get(VoidTy, makeArrayRef(ParamTypes), false); in emitRegistration()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenTarget.cpp705 ListInit *ParamTypes = R->getValueAsListInit("ParamTypes"); in CodeGenIntrinsic() local
709 for (ListInit *TypeList : {RetTypes, ParamTypes}) { in CodeGenIntrinsic()
757 TypeList = ParamTypes; in CodeGenIntrinsic()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1588 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;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/
H A DCore.h1245 LLVMTypeRef *ParamTypes, unsigned ParamCount,
2498 LLVMTypeRef *ParamTypes,
2508 LLVMTypeRef *ParamTypes, size_t ParamCount);
2527 LLVMTypeRef *ParamTypes,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
H A DWasmEmitter.cpp362 encodeULEB128(Sig.ParamTypes.size(), OS); in writeSectionContent()
363 for (auto ParamType : Sig.ParamTypes) in writeSectionContent()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dvariant.d498 alias ParamTypes = Parameters!A; in VariantN() local
505 Tuple!(staticMap!(Unqual, ParamTypes)) t; in VariantN()
511 foreach (i, T; ParamTypes) in VariantN()
516 auto args = cast(Tuple!(ParamTypes))t; in VariantN()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DCore.cpp677 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()
H A DAutoUpgrade.cpp863 ArrayRef<Type *> ParamTypes = F->getFunctionType()->params().slice(0, 3); in UpgradeIntrinsicFunction1() local
865 ParamTypes); in UpgradeIntrinsicFunction1()
871 ArrayRef<Type *> ParamTypes = F->getFunctionType()->params().slice(0, 3); in UpgradeIntrinsicFunction1() local
873 ParamTypes); in UpgradeIntrinsicFunction1()
880 Type *ParamTypes[2] = { in UpgradeIntrinsicFunction1() local
885 ParamTypes); in UpgradeIntrinsicFunction1()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
H A Dwasm2yaml.cpp218 Sig.ParamTypes.emplace_back(static_cast<uint32_t>(ParamType)); in dump()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
H A DWasmYAML.h152 std::vector<ValueType> ParamTypes; member
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dvariant.d597 alias ParamTypes = Parameters!A; in VariantN() local
604 Tuple!(staticMap!(Unqual, ParamTypes)) t; in VariantN()
610 foreach (i, T; ParamTypes) in VariantN()
615 auto args = cast(Tuple!(ParamTypes))t; in VariantN()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp4360 llvm::SmallVector<llvm::Type *, 4> ParamTypes; in EmitOMPTaskBasedDirective() local
4362 ParamTypes.push_back(PrivatesPtr->getType()); in EmitOMPTaskBasedDirective()
4369 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective()
4379 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective()
4388 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective()
4405 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTaskBasedDirective()
4408 ParamTypes, /*isVarArg=*/false); in EmitOMPTaskBasedDirective()
4666 llvm::SmallVector<llvm::Type *, 4> ParamTypes; in EmitOMPTargetTaskBasedDirective() local
4668 ParamTypes.push_back(PrivatesPtr->getType()); in EmitOMPTargetTaskBasedDirective()
4676 ParamTypes.push_back(PrivatePtr.getType()); in EmitOMPTargetTaskBasedDirective()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp6574 std::vector<Type*> ParamTypes; in parseInvoke() local
6576 ParamTypes.push_back(ArgList[i].V->getType()); in parseInvoke()
6581 Ty = FunctionType::get(RetType, ParamTypes, false); in parseInvoke()
6900 std::vector<Type *> ParamTypes; in parseCallBr() local
6902 ParamTypes.push_back(ArgList[i].V->getType()); in parseCallBr()
6907 Ty = FunctionType::get(RetType, ParamTypes, false); in parseCallBr()
7306 std::vector<Type*> ParamTypes; in parseCall() local
7308 ParamTypes.push_back(ArgList[i].V->getType()); in parseCall()
7313 Ty = FunctionType::get(RetType, ParamTypes, false); in parseCall()

12