Home
last modified time | relevance | path

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

/external/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp185 SmallVector<Type *, 2> ParamTypes; in getOrInsertCVTA() local
186 ParamTypes.push_back(ResultType); in getOrInsertCVTA()
187 ParamTypes.push_back(DestTy); in getOrInsertCVTA()
189 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes); in getOrInsertCVTA()
198 SmallVector<Type *, 2> ParamTypes; in getOrInsertCVTA() local
199 ParamTypes.push_back(PointerType::get(GVType->getElementType(), in getOrInsertCVTA()
201 ParamTypes.push_back(GVType); in getOrInsertCVTA()
203 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes); in getOrInsertCVTA()
/external/clang/lib/Sema/
DSemaOverload.cpp6731 Candidate.BuiltinTypes.ParamTypes[ArgIdx] = ParamTys[ArgIdx]; in AddBuiltinCandidate()
7064 QualType ParamTypes[2]; in AddBuiltinAssignmentOperatorCandidates() local
7067 ParamTypes[0] = S.Context.getLValueReferenceType(T); in AddBuiltinAssignmentOperatorCandidates()
7068 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates()
7069 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet, in AddBuiltinAssignmentOperatorCandidates()
7074 ParamTypes[0] in AddBuiltinAssignmentOperatorCandidates()
7076 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates()
7077 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet, in AddBuiltinAssignmentOperatorCandidates()
7259 QualType ParamTypes[2] = { in addPlusPlusMinusMinusStyleOverloads() local
7266 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet); in addPlusPlusMinusMinusStyleOverloads()
[all …]
DSemaTemplateDeduction.cpp2480 SmallVectorImpl<QualType> &ParamTypes, in SubstituteExplicitTemplateArguments() argument
2491 ParamTypes.push_back(P->getType()); in SubstituteExplicitTemplateArguments()
2574 ParamTypes)) in SubstituteExplicitTemplateArguments()
2611 ParamTypes)) in SubstituteExplicitTemplateArguments()
2615 *FunctionType = BuildFunctionType(ResultType, ParamTypes, in SubstituteExplicitTemplateArguments()
3365 SmallVector<QualType, 4> ParamTypes; in DeduceTemplateArguments() local
3372 ParamTypes, in DeduceTemplateArguments()
3382 ParamTypes.push_back(Function->getParamDecl(I)->getType()); in DeduceTemplateArguments()
3389 for (unsigned ParamIdx = 0, NumParamTypes = ParamTypes.size(); in DeduceTemplateArguments()
3391 QualType OrigParamType = ParamTypes[ParamIdx]; in DeduceTemplateArguments()
[all …]
DTreeTransform.h609 const QualType *ParamTypes,
801 MutableArrayRef<QualType> ParamTypes,
4596 const QualType *ParamTypes, in TransformFunctionTypeParams() argument
4702 QualType OldType = ParamTypes[i]; in TransformFunctionTypeParams()
4813 SmallVector<QualType, 4> ParamTypes; in TransformFunctionProtoType() local
4822 TL.getTypePtr()->param_type_begin(), ParamTypes, &ParamDecls)) in TransformFunctionProtoType()
4846 TL.getTypePtr()->param_type_begin(), ParamTypes, &ParamDecls)) in TransformFunctionProtoType()
4861 T->getParamTypes() != llvm::makeArrayRef(ParamTypes) || EPIChanged) { in TransformFunctionProtoType()
4862 Result = getDerived().RebuildFunctionProtoType(ResultType, ParamTypes, EPI); in TransformFunctionProtoType()
11271 MutableArrayRef<QualType> ParamTypes, in RebuildFunctionProtoType() argument
[all …]
DSemaType.cpp2225 MutableArrayRef<QualType> ParamTypes, in BuildFunctionType() argument
2232 for (unsigned Idx = 0, Cnt = ParamTypes.size(); Idx < Cnt; ++Idx) { in BuildFunctionType()
2234 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]); in BuildFunctionType()
2245 ParamTypes[Idx] = ParamType; in BuildFunctionType()
2251 return Context.getFunctionType(T, ParamTypes, EPI); in BuildFunctionType()
DSemaTemplateInstantiate.cpp1724 SmallVectorImpl<QualType> &ParamTypes, in SubstParmTypes() argument
1733 nullptr, ParamTypes, in SubstParmTypes()
DSemaTemplateInstantiateDecl.cpp3120 SmallVector<QualType, 4> ParamTypes; in SubstFunctionType() local
3122 D->getNumParams(), TemplateArgs, ParamTypes, in SubstFunctionType()
DSemaExprCXX.cpp4771 Self.PerformImplicitConversion(LHS.get(), Best->BuiltinTypes.ParamTypes[0], in FindConditionalOverload()
4778 Self.PerformImplicitConversion(RHS.get(), Best->BuiltinTypes.ParamTypes[1], in FindConditionalOverload()
DSemaExpr.cpp14193 ArrayRef<QualType> ParamTypes = Proto->getParamTypes(); in VisitCallExpr() local
14195 if (ParamTypes.empty() && Proto->isVariadic()) { // the special case in VisitCallExpr()
14207 ParamTypes = ArgTypes; in VisitCallExpr()
14209 DestType = S.Context.getFunctionType(DestType, ParamTypes, in VisitCallExpr()
DSemaDecl.cpp3055 SmallVector<QualType, 16> ParamTypes(OldProto->param_types()); in MergeFunctionDecl() local
3057 Context.getFunctionType(NewFuncType->getReturnType(), ParamTypes, in MergeFunctionDecl()
/external/llvm/test/TableGen/
Dintrinsic-varargs.td21 list<LLVMType> ParamTypes = param_types;
Dintrinsic-order.td21 list<LLVMType> ParamTypes = param_types;
Dintrinsic-long-name.td21 list<LLVMType> ParamTypes = param_types;
/external/llvm/bindings/go/llvm/
Dstring.go76 params := t.ParamTypes()
Dir.go536 func (t Type) ParamTypes() []Type { func
/external/llvm/unittests/ExecutionEngine/MCJIT/
DMCJITCAPITest.cpp242 LLVMTypeRef ParamTypes[] = { LLVMInt32Type() }; in buildModuleWithCodeAndData() local
244 Module, "setGlobal", LLVMFunctionType(LLVMVoidType(), ParamTypes, 1, 0)); in buildModuleWithCodeAndData()
/external/llvm/unittests/Transforms/Utils/
DCloning.cpp232 DITypeRefArray ParamTypes = DBuilder.getOrCreateTypeArray(None); in CreateOldFunctionBodyAndDI() local
234 DBuilder.createSubroutineType(ParamTypes); in CreateOldFunctionBodyAndDI()
/external/llvm/lib/Transforms/Instrumentation/
DInstrProfiling.cpp178 Type *ParamTypes[] = { in getOrInsertValueProfilingCall() local
183 FunctionType::get(ReturnTy, makeArrayRef(ParamTypes), false); in getOrInsertValueProfilingCall()
/external/clang/include/clang/Sema/
DOverload.h605 QualType ParamTypes[3]; member
DSema.h1261 MutableArrayRef<QualType> ParamTypes,
6340 SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType,
6993 SmallVectorImpl<QualType> &ParamTypes,
/external/llvm/include/llvm/IR/
DIntrinsics.td230 // * ParamTypes is a list containing the parameter types expected for the
242 list<LLVMType> ParamTypes = param_types;
/external/llvm/lib/AsmParser/
DLLParser.cpp5055 std::vector<Type*> ParamTypes; in ParseInvoke() local
5057 ParamTypes.push_back(ArgList[i].V->getType()); in ParseInvoke()
5062 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseInvoke()
5659 std::vector<Type*> ParamTypes; in ParseCall() local
5661 ParamTypes.push_back(ArgList[i].V->getType()); in ParseCall()
5666 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseCall()
/external/llvm/include/llvm-c/
DCore.h801 LLVMTypeRef *ParamTypes, unsigned ParamCount,
/external/llvm/lib/IR/
DCore.cpp400 LLVMTypeRef *ParamTypes, unsigned ParamCount, in LLVMFunctionType() argument
402 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMFunctionType()
/external/clang/lib/Serialization/
DASTReader.cpp5366 SmallVector<QualType, 16> ParamTypes; in readTypeRecord() local
5368 ParamTypes.push_back(readType(*Loc.F, Record, Idx)); in readTypeRecord()
5370 return Context.getFunctionType(ResultType, ParamTypes, EPI); in readTypeRecord()