Home
last modified time | relevance | path

Searched refs:ParamTypes (Results 1 – 24 of 24) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp187 SmallVector<Type *, 2> ParamTypes; in getOrInsertCVTA() local
188 ParamTypes.push_back(ResultType); in getOrInsertCVTA()
189 ParamTypes.push_back(DestTy); in getOrInsertCVTA()
191 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes); in getOrInsertCVTA()
200 SmallVector<Type *, 2> ParamTypes; in getOrInsertCVTA() local
201 ParamTypes.push_back(PointerType::get(GVType->getElementType(), in getOrInsertCVTA()
203 ParamTypes.push_back(GVType); in getOrInsertCVTA()
205 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes); in getOrInsertCVTA()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaOverload.cpp6579 Candidate.BuiltinTypes.ParamTypes[ArgIdx] = ParamTys[ArgIdx]; in AddBuiltinCandidate()
6917 QualType ParamTypes[2]; in AddBuiltinAssignmentOperatorCandidates() local
6920 ParamTypes[0] = S.Context.getLValueReferenceType(T); in AddBuiltinAssignmentOperatorCandidates()
6921 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates()
6922 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet, in AddBuiltinAssignmentOperatorCandidates()
6927 ParamTypes[0] in AddBuiltinAssignmentOperatorCandidates()
6929 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates()
6930 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet, in AddBuiltinAssignmentOperatorCandidates()
7118 QualType ParamTypes[2] = { in addPlusPlusMinusMinusStyleOverloads() local
7125 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet); in addPlusPlusMinusMinusStyleOverloads()
[all …]
H A DSemaTemplateDeduction.cpp2508 SmallVectorImpl<QualType> &ParamTypes, in SubstituteExplicitTemplateArguments() argument
2519 ParamTypes.push_back(P->getType()); in SubstituteExplicitTemplateArguments()
2602 ParamTypes)) in SubstituteExplicitTemplateArguments()
2639 ParamTypes)) in SubstituteExplicitTemplateArguments()
2643 *FunctionType = BuildFunctionType(ResultType, ParamTypes, in SubstituteExplicitTemplateArguments()
3331 SmallVector<QualType, 4> ParamTypes; in DeduceTemplateArguments() local
3338 ParamTypes, in DeduceTemplateArguments()
3348 ParamTypes.push_back(Function->getParamDecl(I)->getType()); in DeduceTemplateArguments()
3355 for (unsigned ParamIdx = 0, NumParams = ParamTypes.size(); in DeduceTemplateArguments()
3357 QualType OrigParamType = ParamTypes[ParamIdx]; in DeduceTemplateArguments()
[all …]
H A DTreeTransform.h604 const QualType *ParamTypes,
780 MutableArrayRef<QualType> ParamTypes,
4385 const QualType *ParamTypes, in TransformFunctionTypeParams() argument
4491 QualType OldType = ParamTypes[i]; in TransformFunctionTypeParams()
4602 SmallVector<QualType, 4> ParamTypes; in TransformFunctionProtoType() local
4611 TL.getTypePtr()->param_type_begin(), ParamTypes, &ParamDecls)) in TransformFunctionProtoType()
4635 TL.getTypePtr()->param_type_begin(), ParamTypes, &ParamDecls)) in TransformFunctionProtoType()
4650 T->getNumParams() != ParamTypes.size() || in TransformFunctionProtoType()
4652 ParamTypes.begin()) || EPIChanged) { in TransformFunctionProtoType()
4653 Result = getDerived().RebuildFunctionProtoType(ResultType, ParamTypes, EPI); in TransformFunctionProtoType()
[all …]
H A DSemaType.cpp1767 MutableArrayRef<QualType> ParamTypes, in BuildFunctionType() argument
1774 for (unsigned Idx = 0, Cnt = ParamTypes.size(); Idx < Cnt; ++Idx) { in BuildFunctionType()
1776 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]); in BuildFunctionType()
1787 ParamTypes[Idx] = ParamType; in BuildFunctionType()
1793 return Context.getFunctionType(T, ParamTypes, EPI); in BuildFunctionType()
H A DSemaTemplateInstantiate.cpp1745 SmallVectorImpl<QualType> &ParamTypes, in SubstParmTypes() argument
1754 nullptr, ParamTypes, in SubstParmTypes()
H A DSemaTemplateInstantiateDecl.cpp3052 SmallVector<QualType, 4> ParamTypes; in SubstFunctionType() local
3054 D->getNumParams(), TemplateArgs, ParamTypes, in SubstFunctionType()
H A DSemaExprCXX.cpp4341 Self.PerformImplicitConversion(LHS.get(), Best->BuiltinTypes.ParamTypes[0], in FindConditionalOverload()
4348 Self.PerformImplicitConversion(RHS.get(), Best->BuiltinTypes.ParamTypes[1], in FindConditionalOverload()
H A DSemaExpr.cpp13426 ArrayRef<QualType> ParamTypes = Proto->getParamTypes(); in VisitCallExpr() local
13428 if (ParamTypes.empty() && Proto->isVariadic()) { // the special case in VisitCallExpr()
13440 ParamTypes = ArgTypes; in VisitCallExpr()
13442 DestType = S.Context.getFunctionType(DestType, ParamTypes, in VisitCallExpr()
H A DSemaDecl.cpp2870 SmallVector<QualType, 16> ParamTypes(OldProto->param_types()); in MergeFunctionDecl() local
2872 Context.getFunctionType(NewFuncType->getReturnType(), ParamTypes, in MergeFunctionDecl()
/minix3/external/bsd/llvm/dist/llvm/test/TableGen/
H A Dintrinsic-varargs.td21 list<LLVMType> ParamTypes = param_types;
H A Dintrinsic-order.td21 list<LLVMType> ParamTypes = param_types;
H A Dintrinsic-long-name.td21 list<LLVMType> ParamTypes = param_types;
/minix3/external/bsd/llvm/dist/llvm/bindings/go/llvm/
H A Dstring.go76 params := t.ParamTypes()
H A Dir.go534 func (t Type) ParamTypes() []Type { func
/minix3/external/bsd/llvm/dist/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITCAPITest.cpp240 LLVMTypeRef ParamTypes[] = { LLVMInt32Type() }; in buildModuleWithCodeAndData() local
242 Module, "setGlobal", LLVMFunctionType(LLVMVoidType(), ParamTypes, 1, 0)); in buildModuleWithCodeAndData()
/minix3/external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/
H A DCloning.cpp234 DITypeArray ParamTypes = DBuilder.getOrCreateTypeArray(None); in CreateOldFunctionBodyAndDI() local
235 DICompositeType FuncType = DBuilder.createSubroutineType(File, ParamTypes); in CreateOldFunctionBodyAndDI()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DOverload.h602 QualType ParamTypes[3]; member
H A DSema.h1175 MutableArrayRef<QualType> ParamTypes,
6161 SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType,
6805 SmallVectorImpl<QualType> &ParamTypes,
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DIntrinsics.td209 // * ParamTypes is a list containing the parameter types expected for the
221 list<LLVMType> ParamTypes = param_types;
/minix3/external/bsd/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp3966 std::vector<Type*> ParamTypes; in ParseInvoke() local
3968 ParamTypes.push_back(ArgList[i].V->getType()); in ParseInvoke()
3973 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseInvoke()
4379 std::vector<Type*> ParamTypes; in ParseCall() local
4381 ParamTypes.push_back(ArgList[i].V->getType()); in ParseCall()
4386 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseCall()
/minix3/external/bsd/llvm/dist/llvm/include/llvm-c/
H A DCore.h894 LLVMTypeRef *ParamTypes, unsigned ParamCount,
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DCore.cpp389 LLVMTypeRef *ParamTypes, unsigned ParamCount, in LLVMFunctionType() argument
391 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMFunctionType()
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTReader.cpp5359 SmallVector<QualType, 16> ParamTypes; in readTypeRecord() local
5361 ParamTypes.push_back(readType(*Loc.F, Record, Idx)); in readTypeRecord()
5363 return Context.getFunctionType(ResultType, ParamTypes, EPI); in readTypeRecord()