/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 179 SmallVector<Type *, 2> ParamTypes; local 180 ParamTypes.push_back(ResultType); 181 ParamTypes.push_back(DestTy); 183 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes); 192 SmallVector<Type *, 2> ParamTypes; local 193 ParamTypes.push_back(PointerType::get(GVType->getElementType(), 195 ParamTypes.push_back(GVType); 197 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes);
|
/external/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 6466 Candidate.BuiltinTypes.ParamTypes[ArgIdx] = ParamTys[ArgIdx]; 6804 QualType ParamTypes[2]; local 6807 ParamTypes[0] = S.Context.getLValueReferenceType(T); 6808 ParamTypes[1] = T; 6809 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet, 6814 ParamTypes[0] 6816 ParamTypes[1] = T; 6817 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Arg 7254 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; local 7329 QualType ParamTypes[2] = { *Ptr, *Ptr }; local 7345 QualType ParamTypes[2] = { *Enum, *Enum }; local 7354 QualType ParamTypes[2] = { NullPtrTy, NullPtrTy }; local 7407 QualType ParamTypes[2] = { *Ptr, *Ptr }; local 7582 QualType ParamTypes[2] = { local 7629 QualType ParamTypes[2] = { local 7690 QualType ParamTypes[2]; local 7719 QualType ParamTypes[2]; local 7756 QualType ParamTypes[2]; local 7788 QualType ParamTypes[2] = { S.Context.BoolTy, S.Context.BoolTy }; local 7809 QualType ParamTypes[2] = { *Ptr, S.Context.getPointerDiffType() }; local 7824 QualType ParamTypes[2] = { S.Context.getPointerDiffType(), *Ptr }; local 7872 QualType ParamTypes[2] = { *Ptr, *MemPtr }; local 7910 QualType ParamTypes[2] = { *Ptr, *Ptr }; local 7921 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; local 7936 QualType ParamTypes[2] = { *Enum, *Enum }; local [all...] |
H A D | SemaTemplateDeduction.cpp | 2493 /// \param ParamTypes will be populated with the instantiated function 2510 SmallVectorImpl<QualType> &ParamTypes, 2521 ParamTypes.push_back(P->getType()); 2601 ParamTypes)) 2638 ParamTypes)) 2642 *FunctionType = BuildFunctionType(ResultType, ParamTypes, 3330 SmallVector<QualType, 4> ParamTypes; local 3337 ParamTypes, 3347 ParamTypes.push_back(Function->getParamDecl(I)->getType()); 3354 for (unsigned ParamIdx = 0, NumParams = ParamTypes 2506 SubstituteExplicitTemplateArguments( FunctionTemplateDecl *FunctionTemplate, TemplateArgumentListInfo &ExplicitTemplateArgs, SmallVectorImpl<DeducedTemplateArgument> &Deduced, SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, TemplateDeductionInfo &Info) argument 3563 SmallVector<QualType, 4> ParamTypes; local [all...] |
H A D | TreeTransform.h | 577 const QualType *ParamTypes, 753 MutableArrayRef<QualType> ParamTypes, 4283 const QualType *ParamTypes, 4389 QualType OldType = ParamTypes[i]; 4495 SmallVector<QualType, 4> ParamTypes; local 4504 TL.getTypePtr()->param_type_begin(), ParamTypes, &ParamDecls)) 4528 TL.getTypePtr()->param_type_begin(), ParamTypes, &ParamDecls)) 4536 T->getNumParams() != ParamTypes.size() || 4538 ParamTypes.begin())) { 4539 Result = getDerived().RebuildFunctionProtoType(ResultType, ParamTypes, 4281 TransformFunctionTypeParams(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const QualType *ParamTypes, SmallVectorImpl<QualType> &OutParamTypes, SmallVectorImpl<ParmVarDecl*> *PVars) argument 9909 RebuildFunctionProtoType( QualType T, MutableArrayRef<QualType> ParamTypes, const FunctionProtoType::ExtProtoInfo &EPI) argument [all...] |
H A D | SemaType.cpp | 1766 MutableArrayRef<QualType> ParamTypes, 1773 for (unsigned Idx = 0, Cnt = ParamTypes.size(); Idx < Cnt; ++Idx) { 1775 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]); 1786 ParamTypes[Idx] = ParamType; 1792 return Context.getFunctionType(T, ParamTypes, EPI); 1765 BuildFunctionType(QualType T, MutableArrayRef<QualType> ParamTypes, SourceLocation Loc, DeclarationName Entity, const FunctionProtoType::ExtProtoInfo &EPI) argument
|
H A D | SemaTemplateInstantiate.cpp | 1691 SmallVectorImpl<QualType> &ParamTypes, 1700 nullptr, ParamTypes, 1688 SubstParmTypes(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const MultiLevelTemplateArgumentList &TemplateArgs, SmallVectorImpl<QualType> &ParamTypes, SmallVectorImpl<ParmVarDecl *> *OutParams) argument
|
H A D | SemaTemplateInstantiateDecl.cpp | 2966 SmallVector<QualType, 4> ParamTypes; local 2968 D->getNumParams(), TemplateArgs, ParamTypes,
|
H A D | SemaExprCXX.cpp | 4301 Self.PerformImplicitConversion(LHS.get(), Best->BuiltinTypes.ParamTypes[0], 4308 Self.PerformImplicitConversion(RHS.get(), Best->BuiltinTypes.ParamTypes[1],
|
H A D | SemaExpr.cpp | 13185 ArrayRef<QualType> ParamTypes = Proto->getParamTypes(); local 13187 if (ParamTypes.empty() && Proto->isVariadic()) { // the special case 13199 ParamTypes = ArgTypes; 13201 DestType = S.Context.getFunctionType(DestType, ParamTypes,
|
H A D | SemaDecl.cpp | 2780 SmallVector<QualType, 16> ParamTypes(OldProto->param_types()); 2782 Context.getFunctionType(NewFuncType->getReturnType(), ParamTypes,
|
/external/llvm/unittests/ExecutionEngine/MCJIT/ |
H A D | MCJITCAPITest.cpp | 242 LLVMTypeRef ParamTypes[] = { LLVMInt32Type() }; local 244 Module, "setGlobal", LLVMFunctionType(LLVMVoidType(), ParamTypes, 1, 0));
|
/external/llvm/unittests/Transforms/Utils/ |
H A D | Cloning.cpp | 235 DIArray ParamTypes = DBuilder.getOrCreateArray(ArrayRef<Value*>()); local 236 DICompositeType FuncType = DBuilder.createSubroutineType(File, ParamTypes);
|
/external/clang/include/clang/Sema/ |
H A D | Overload.h | 606 QualType ParamTypes[3]; member in struct:clang::OverloadCandidate::__anon17626
|
H A D | Sema.h | 1135 /// \param ParamTypes The parameter types of the function. This array 1153 MutableArrayRef<QualType> ParamTypes, 5975 SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, 6601 SmallVectorImpl<QualType> &ParamTypes,
|
/external/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 3753 std::vector<Type*> ParamTypes; 3755 ParamTypes.push_back(ArgList[i].V->getType()); 3760 Ty = FunctionType::get(RetType, ParamTypes, false); 4165 std::vector<Type*> ParamTypes; 4167 ParamTypes.push_back(ArgList[i].V->getType()); 4172 Ty = FunctionType::get(RetType, ParamTypes, false);
|
/external/llvm/include/llvm-c/ |
H A D | Core.h | 889 LLVMTypeRef *ParamTypes, unsigned ParamCount,
|
/external/llvm/lib/IR/ |
H A D | Core.cpp | 387 LLVMTypeRef *ParamTypes, unsigned ParamCount, 389 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); 386 LLVMFunctionType(LLVMTypeRef ReturnType, LLVMTypeRef *ParamTypes, unsigned ParamCount, LLVMBool IsVarArg) argument
|
/external/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 5233 SmallVector<QualType, 16> ParamTypes; local 5235 ParamTypes.push_back(readType(*Loc.F, Record, Idx)); 5243 return Context.getFunctionType(ResultType, ParamTypes, EPI);
|