Searched refs:ParamTypes (Results 1 - 18 of 18) sorted by relevance

/external/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp187 SmallVector<Type *, 2> ParamTypes; local
188 ParamTypes.push_back(ResultType);
189 ParamTypes.push_back(DestTy);
191 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes);
200 SmallVector<Type *, 2> ParamTypes; local
201 ParamTypes.push_back(PointerType::get(GVType->getElementType(),
203 ParamTypes.push_back(GVType);
205 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes);
/external/clang/lib/Sema/
H A DSemaOverload.cpp6639 Candidate.BuiltinTypes.ParamTypes[ArgIdx] = ParamTys[ArgIdx];
6972 QualType ParamTypes[2]; local
6975 ParamTypes[0] = S.Context.getLValueReferenceType(T);
6976 ParamTypes[1] = T;
6977 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet,
6982 ParamTypes[0]
6984 ParamTypes[1] = T;
6985 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Arg
7416 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; local
7491 QualType ParamTypes[2] = { *Ptr, *Ptr }; local
7507 QualType ParamTypes[2] = { *Enum, *Enum }; local
7516 QualType ParamTypes[2] = { NullPtrTy, NullPtrTy }; local
7569 QualType ParamTypes[2] = { *Ptr, *Ptr }; local
7744 QualType ParamTypes[2] = { local
7791 QualType ParamTypes[2] = { local
7852 QualType ParamTypes[2]; local
7881 QualType ParamTypes[2]; local
7918 QualType ParamTypes[2]; local
7950 QualType ParamTypes[2] = { S.Context.BoolTy, S.Context.BoolTy }; local
7971 QualType ParamTypes[2] = { *Ptr, S.Context.getPointerDiffType() }; local
7986 QualType ParamTypes[2] = { S.Context.getPointerDiffType(), *Ptr }; local
8034 QualType ParamTypes[2] = { *Ptr, *MemPtr }; local
8072 QualType ParamTypes[2] = { *Ptr, *Ptr }; local
8083 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; local
8098 QualType ParamTypes[2] = { *Enum, *Enum }; local
[all...]
H A DSemaTemplateDeduction.cpp2455 /// \param ParamTypes will be populated with the instantiated function
2472 SmallVectorImpl<QualType> &ParamTypes,
2483 ParamTypes.push_back(P->getType());
2566 ParamTypes))
2603 ParamTypes))
2607 *FunctionType = BuildFunctionType(ResultType, ParamTypes,
3287 SmallVector<QualType, 4> ParamTypes; local
3294 ParamTypes,
3304 ParamTypes.push_back(Function->getParamDecl(I)->getType());
3311 for (unsigned ParamIdx = 0, NumParamTypes = ParamTypes
2468 SubstituteExplicitTemplateArguments( FunctionTemplateDecl *FunctionTemplate, TemplateArgumentListInfo &ExplicitTemplateArgs, SmallVectorImpl<DeducedTemplateArgument> &Deduced, SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, TemplateDeductionInfo &Info) argument
3521 SmallVector<QualType, 4> ParamTypes; local
[all...]
H A DTreeTransform.h604 const QualType *ParamTypes,
780 MutableArrayRef<QualType> ParamTypes,
4408 const QualType *ParamTypes,
4514 QualType OldType = ParamTypes[i];
4625 SmallVector<QualType, 4> ParamTypes; local
4634 TL.getTypePtr()->param_type_begin(), ParamTypes, &ParamDecls))
4658 TL.getTypePtr()->param_type_begin(), ParamTypes, &ParamDecls))
4673 T->getNumParams() != ParamTypes.size() ||
4675 ParamTypes.begin()) || EPIChanged) {
4676 Result = getDerived().RebuildFunctionProtoType(ResultType, ParamTypes, EP
4406 TransformFunctionTypeParams(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const QualType *ParamTypes, SmallVectorImpl<QualType> &OutParamTypes, SmallVectorImpl<ParmVarDecl*> *PVars) argument
10514 RebuildFunctionProtoType( QualType T, MutableArrayRef<QualType> ParamTypes, const FunctionProtoType::ExtProtoInfo &EPI) argument
[all...]
H A DSemaType.cpp1793 MutableArrayRef<QualType> ParamTypes,
1800 for (unsigned Idx = 0, Cnt = ParamTypes.size(); Idx < Cnt; ++Idx) {
1802 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]);
1813 ParamTypes[Idx] = ParamType;
1819 return Context.getFunctionType(T, ParamTypes, EPI);
1792 BuildFunctionType(QualType T, MutableArrayRef<QualType> ParamTypes, SourceLocation Loc, DeclarationName Entity, const FunctionProtoType::ExtProtoInfo &EPI) argument
H A DSemaTemplateInstantiate.cpp1725 SmallVectorImpl<QualType> &ParamTypes,
1734 nullptr, ParamTypes,
1722 SubstParmTypes(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const MultiLevelTemplateArgumentList &TemplateArgs, SmallVectorImpl<QualType> &ParamTypes, SmallVectorImpl<ParmVarDecl *> *OutParams) argument
H A DSemaTemplateInstantiateDecl.cpp3057 SmallVector<QualType, 4> ParamTypes; local
3059 D->getNumParams(), TemplateArgs, ParamTypes,
H A DSemaExprCXX.cpp4447 Self.PerformImplicitConversion(LHS.get(), Best->BuiltinTypes.ParamTypes[0],
4454 Self.PerformImplicitConversion(RHS.get(), Best->BuiltinTypes.ParamTypes[1],
H A DSemaExpr.cpp13931 ArrayRef<QualType> ParamTypes = Proto->getParamTypes(); local
13933 if (ParamTypes.empty() && Proto->isVariadic()) { // the special case
13945 ParamTypes = ArgTypes;
13947 DestType = S.Context.getFunctionType(DestType, ParamTypes,
H A DSemaDecl.cpp2941 SmallVector<QualType, 16> ParamTypes(OldProto->param_types());
2943 Context.getFunctionType(NewFuncType->getReturnType(), ParamTypes,
/external/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITCAPITest.cpp240 LLVMTypeRef ParamTypes[] = { LLVMInt32Type() }; local
242 Module, "setGlobal", LLVMFunctionType(LLVMVoidType(), ParamTypes, 1, 0));
/external/llvm/unittests/Transforms/Utils/
H A DCloning.cpp232 DITypeArray ParamTypes = DBuilder.getOrCreateTypeArray(None); local
234 DBuilder.createSubroutineType(File, ParamTypes);
/external/clang/include/clang/Sema/
H A DOverload.h602 QualType ParamTypes[3]; member in struct:clang::OverloadCandidate::__anon723
H A DSema.h1153 /// \param ParamTypes The parameter types of the function. This array
1171 MutableArrayRef<QualType> ParamTypes,
6076 SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType,
6727 SmallVectorImpl<QualType> &ParamTypes,
/external/llvm/lib/AsmParser/
H A DLLParser.cpp4750 std::vector<Type*> ParamTypes;
4752 ParamTypes.push_back(ArgList[i].V->getType());
4757 Ty = FunctionType::get(RetType, ParamTypes, false);
5166 std::vector<Type*> ParamTypes;
5168 ParamTypes.push_back(ArgList[i].V->getType());
5173 Ty = FunctionType::get(RetType, ParamTypes, false);
/external/llvm/include/llvm-c/
H A DCore.h895 LLVMTypeRef *ParamTypes, unsigned ParamCount,
/external/llvm/lib/IR/
H A DCore.cpp389 LLVMTypeRef *ParamTypes, unsigned ParamCount,
391 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount);
388 LLVMFunctionType(LLVMTypeRef ReturnType, LLVMTypeRef *ParamTypes, unsigned ParamCount, LLVMBool IsVarArg) argument
/external/clang/lib/Serialization/
H A DASTReader.cpp5420 SmallVector<QualType, 16> ParamTypes; local
5422 ParamTypes.push_back(readType(*Loc.F, Record, Idx));
5424 return Context.getFunctionType(ResultType, ParamTypes, EPI);

Completed in 1079 milliseconds