Searched defs:ParamTypes (Results 1 - 15 of 15) sorted by relevance

/external/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp195 SmallVector<Type *, 2> ParamTypes; local
196 ParamTypes.push_back(PointerType::get(GV->getValueType(),
198 ParamTypes.push_back(GVType);
200 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes);
/external/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITCAPITest.cpp243 LLVMTypeRef ParamTypes[] = { LLVMInt32Type() }; local
245 Module, "setGlobal", LLVMFunctionType(LLVMVoidType(), ParamTypes, 1, 0));
/external/llvm/unittests/Transforms/Utils/
H A DCloning.cpp231 DITypeRefArray ParamTypes = DBuilder.getOrCreateTypeArray(None); local
233 DBuilder.createSubroutineType(ParamTypes);
418 DITypeRefArray ParamTypes = DBuilder.getOrCreateTypeArray(None); local
419 DISubroutineType *DFuncType = DBuilder.createSubroutineType(ParamTypes);
/external/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp171 Type *ParamTypes[] = { local
176 FunctionType::get(ReturnTy, makeArrayRef(ParamTypes), false);
525 Type *ParamTypes[] = {VoidPtrTy, Int64Ty}; local
527 FunctionType::get(VoidTy, makeArrayRef(ParamTypes), false);
/external/clang/include/clang/Sema/
H A DOverload.h609 QualType ParamTypes[3]; member in struct:clang::OverloadCandidate::__anon960
/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1717 SmallVectorImpl<QualType> &ParamTypes,
1727 Loc, Params, nullptr, ExtParamInfos, ParamTypes, OutParams, ParamInfos);
1713 SubstParmTypes( SourceLocation Loc, ArrayRef<ParmVarDecl *> Params, const FunctionProtoType::ExtParameterInfo *ExtParamInfos, const MultiLevelTemplateArgumentList &TemplateArgs, SmallVectorImpl<QualType> &ParamTypes, SmallVectorImpl<ParmVarDecl *> *OutParams, ExtParameterInfoBuilder &ParamInfos) argument
H A DSemaTemplateDeduction.cpp2460 /// \param ParamTypes will be populated with the instantiated function
2477 SmallVectorImpl<QualType> &ParamTypes,
2488 ParamTypes.push_back(P->getType());
2573 ParamTypes, /*params*/ nullptr, ExtParamInfos))
2610 ParamTypes, /*params*/ nullptr, ExtParamInfos))
2615 EPI.ExtParameterInfos = ExtParamInfos.getPointerOrNull(ParamTypes.size());
2616 *FunctionType = BuildFunctionType(ResultType, ParamTypes,
3357 SmallVector<QualType, 4> ParamTypes; local
3364 ParamTypes,
3374 ParamTypes
2473 SubstituteExplicitTemplateArguments( FunctionTemplateDecl *FunctionTemplate, TemplateArgumentListInfo &ExplicitTemplateArgs, SmallVectorImpl<DeducedTemplateArgument> &Deduced, SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, TemplateDeductionInfo &Info) argument
3579 SmallVector<QualType, 4> ParamTypes; local
[all...]
H A DSemaTemplateInstantiateDecl.cpp3276 SmallVector<QualType, 4> ParamTypes; local
3279 TemplateArgs, ParamTypes, &Params,
H A DSemaOverload.cpp6777 Candidate.BuiltinTypes.ParamTypes[ArgIdx] = ParamTys[ArgIdx];
7111 QualType ParamTypes[2]; local
7114 ParamTypes[0] = S.Context.getLValueReferenceType(T);
7115 ParamTypes[1] = T;
7116 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
7121 ParamTypes[0]
7123 ParamTypes[1] = T;
7124 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Arg
7556 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; local
7631 QualType ParamTypes[2] = { *Ptr, *Ptr }; local
7647 QualType ParamTypes[2] = { *Enum, *Enum }; local
7656 QualType ParamTypes[2] = { NullPtrTy, NullPtrTy }; local
7709 QualType ParamTypes[2] = { *Ptr, *Ptr }; local
7884 QualType ParamTypes[2] = { local
7931 QualType ParamTypes[2] = { local
7992 QualType ParamTypes[2]; local
8021 QualType ParamTypes[2]; local
8058 QualType ParamTypes[2]; local
8090 QualType ParamTypes[2] = { S.Context.BoolTy, S.Context.BoolTy }; local
8111 QualType ParamTypes[2] = { *Ptr, S.Context.getPointerDiffType() }; local
8126 QualType ParamTypes[2] = { S.Context.getPointerDiffType(), *Ptr }; local
8174 QualType ParamTypes[2] = { *Ptr, *MemPtr }; local
8212 QualType ParamTypes[2] = { *Ptr, *Ptr }; local
8223 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; local
8238 QualType ParamTypes[2] = { *Enum, *Enum }; local
[all...]
H A DSemaType.cpp2425 MutableArrayRef<QualType> ParamTypes,
2432 for (unsigned Idx = 0, Cnt = ParamTypes.size(); Idx < Cnt; ++Idx) {
2434 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]);
2445 ParamTypes[Idx] = ParamType;
2449 checkExtParameterInfos(*this, ParamTypes, EPI,
2456 return Context.getFunctionType(T, ParamTypes, EPI);
2424 BuildFunctionType(QualType T, MutableArrayRef<QualType> ParamTypes, SourceLocation Loc, DeclarationName Entity, const FunctionProtoType::ExtProtoInfo &EPI) argument
H A DSemaExpr.cpp14666 ArrayRef<QualType> ParamTypes = Proto->getParamTypes(); local
14668 if (ParamTypes.empty() && Proto->isVariadic()) { // the special case
14680 ParamTypes = ArgTypes;
14682 DestType = S.Context.getFunctionType(DestType, ParamTypes,
H A DTreeTransform.h617 const QualType *ParamTypes,
810 MutableArrayRef<QualType> ParamTypes,
4701 const QualType *ParamTypes,
4816 QualType OldType = ParamTypes[i];
4942 SmallVector<QualType, 4> ParamTypes; local
4954 ParamTypes, &ParamDecls, ExtParamInfos))
4980 ParamTypes, &ParamDecls, ExtParamInfos))
4992 ExtParamInfos.getPointerOrNull(ParamTypes.size())) {
4995 != llvm::makeArrayRef(NewExtParamInfos, ParamTypes.size())) {
5006 T->getParamTypes() != llvm::makeArrayRef(ParamTypes) || EPIChange
4699 TransformFunctionTypeParams( SourceLocation Loc, ArrayRef<ParmVarDecl *> Params, const QualType *ParamTypes, const FunctionProtoType::ExtParameterInfo *ParamInfos, SmallVectorImpl<QualType> &OutParamTypes, SmallVectorImpl<ParmVarDecl *> *PVars, Sema::ExtParameterInfoBuilder &PInfos) argument
11609 RebuildFunctionProtoType( QualType T, MutableArrayRef<QualType> ParamTypes, const FunctionProtoType::ExtProtoInfo &EPI) argument
[all...]
/external/clang/lib/Serialization/
H A DASTReader.cpp5388 SmallVector<QualType, 16> ParamTypes; local
5390 ParamTypes.push_back(readType(*Loc.F, Record, Idx));
5403 return Context.getFunctionType(ResultType, ParamTypes, EPI);
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DCore.cpp266 LLVMTypeRef *ParamTypes, unsigned ParamCount,
268 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount);
265 LLVMFunctionType(LLVMTypeRef ReturnType, LLVMTypeRef *ParamTypes, unsigned ParamCount, LLVMBool IsVarArg) argument
/external/llvm/lib/IR/
H A DCore.cpp480 LLVMTypeRef *ParamTypes, unsigned ParamCount,
482 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount);
479 LLVMFunctionType(LLVMTypeRef ReturnType, LLVMTypeRef *ParamTypes, unsigned ParamCount, LLVMBool IsVarArg) argument

Completed in 1067 milliseconds