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

/external/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp179 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 DSemaOverload.cpp6466 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 DSemaTemplateDeduction.cpp2493 /// \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 DTreeTransform.h577 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 DSemaType.cpp1766 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 DSemaTemplateInstantiate.cpp1691 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 DSemaTemplateInstantiateDecl.cpp2966 SmallVector<QualType, 4> ParamTypes; local
2968 D->getNumParams(), TemplateArgs, ParamTypes,
H A DSemaExprCXX.cpp4301 Self.PerformImplicitConversion(LHS.get(), Best->BuiltinTypes.ParamTypes[0],
4308 Self.PerformImplicitConversion(RHS.get(), Best->BuiltinTypes.ParamTypes[1],
H A DSemaExpr.cpp13185 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 DSemaDecl.cpp2780 SmallVector<QualType, 16> ParamTypes(OldProto->param_types());
2782 Context.getFunctionType(NewFuncType->getReturnType(), ParamTypes,
/external/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITCAPITest.cpp242 LLVMTypeRef ParamTypes[] = { LLVMInt32Type() }; local
244 Module, "setGlobal", LLVMFunctionType(LLVMVoidType(), ParamTypes, 1, 0));
/external/llvm/unittests/Transforms/Utils/
H A DCloning.cpp235 DIArray ParamTypes = DBuilder.getOrCreateArray(ArrayRef<Value*>()); local
236 DICompositeType FuncType = DBuilder.createSubroutineType(File, ParamTypes);
/external/clang/include/clang/Sema/
H A DOverload.h606 QualType ParamTypes[3]; member in struct:clang::OverloadCandidate::__anon17626
H A DSema.h1135 /// \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 DLLParser.cpp3753 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 DCore.h889 LLVMTypeRef *ParamTypes, unsigned ParamCount,
/external/llvm/lib/IR/
H A DCore.cpp387 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 DASTReader.cpp5233 SmallVector<QualType, 16> ParamTypes; local
5235 ParamTypes.push_back(readType(*Loc.F, Record, Idx));
5243 return Context.getFunctionType(ResultType, ParamTypes, EPI);

Completed in 5730 milliseconds