/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 195 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 D | MCJITCAPITest.cpp | 243 LLVMTypeRef ParamTypes[] = { LLVMInt32Type() }; local 245 Module, "setGlobal", LLVMFunctionType(LLVMVoidType(), ParamTypes, 1, 0));
|
/external/llvm/unittests/Transforms/Utils/ |
H A D | Cloning.cpp | 231 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 D | InstrProfiling.cpp | 171 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 D | Overload.h | 609 QualType ParamTypes[3]; member in struct:clang::OverloadCandidate::__anon960
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 1717 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 D | SemaTemplateDeduction.cpp | 2460 /// \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 D | SemaTemplateInstantiateDecl.cpp | 3276 SmallVector<QualType, 4> ParamTypes; local 3279 TemplateArgs, ParamTypes, &Params,
|
H A D | SemaOverload.cpp | 6777 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 D | SemaType.cpp | 2425 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 D | SemaExpr.cpp | 14666 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 D | TreeTransform.h | 617 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 D | ASTReader.cpp | 5388 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 D | Core.cpp | 266 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 D | Core.cpp | 480 LLVMTypeRef *ParamTypes, unsigned ParamCount, 482 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); 479 LLVMFunctionType(LLVMTypeRef ReturnType, LLVMTypeRef *ParamTypes, unsigned ParamCount, LLVMBool IsVarArg) argument
|