Home
last modified time | relevance | path

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

12

/external/clang/lib/Sema/
DSemaOverload.cpp6777 Candidate.BuiltinTypes.ParamTypes[ArgIdx] = ParamTys[ArgIdx]; in AddBuiltinCandidate()
7111 QualType ParamTypes[2]; in AddBuiltinAssignmentOperatorCandidates() local
7114 ParamTypes[0] = S.Context.getLValueReferenceType(T); in AddBuiltinAssignmentOperatorCandidates()
7115 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates()
7116 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet, in AddBuiltinAssignmentOperatorCandidates()
7121 ParamTypes[0] in AddBuiltinAssignmentOperatorCandidates()
7123 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates()
7124 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet, in AddBuiltinAssignmentOperatorCandidates()
7307 QualType ParamTypes[2] = { in addPlusPlusMinusMinusStyleOverloads() local
7314 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet); in addPlusPlusMinusMinusStyleOverloads()
[all …]
DSemaTemplateDeduction.cpp2477 SmallVectorImpl<QualType> &ParamTypes, in SubstituteExplicitTemplateArguments() argument
2488 ParamTypes.push_back(P->getType()); in SubstituteExplicitTemplateArguments()
2573 ParamTypes, /*params*/ nullptr, ExtParamInfos)) in SubstituteExplicitTemplateArguments()
2610 ParamTypes, /*params*/ nullptr, ExtParamInfos)) in SubstituteExplicitTemplateArguments()
2615 EPI.ExtParameterInfos = ExtParamInfos.getPointerOrNull(ParamTypes.size()); in SubstituteExplicitTemplateArguments()
2616 *FunctionType = BuildFunctionType(ResultType, ParamTypes, in SubstituteExplicitTemplateArguments()
3357 SmallVector<QualType, 4> ParamTypes; in DeduceTemplateArguments() local
3364 ParamTypes, in DeduceTemplateArguments()
3374 ParamTypes.push_back(Function->getParamDecl(I)->getType()); in DeduceTemplateArguments()
3381 for (unsigned ParamIdx = 0, NumParamTypes = ParamTypes.size(); in DeduceTemplateArguments()
[all …]
DTreeTransform.h617 const QualType *ParamTypes,
810 MutableArrayRef<QualType> ParamTypes,
4701 const QualType *ParamTypes, in TransformFunctionTypeParams() argument
4816 QualType OldType = ParamTypes[i]; in TransformFunctionTypeParams()
4942 SmallVector<QualType, 4> ParamTypes; in TransformFunctionProtoType() local
4954 ParamTypes, &ParamDecls, ExtParamInfos)) in TransformFunctionProtoType()
4980 ParamTypes, &ParamDecls, ExtParamInfos)) in TransformFunctionProtoType()
4992 ExtParamInfos.getPointerOrNull(ParamTypes.size())) { in TransformFunctionProtoType()
4995 != llvm::makeArrayRef(NewExtParamInfos, ParamTypes.size())) { in TransformFunctionProtoType()
5006 T->getParamTypes() != llvm::makeArrayRef(ParamTypes) || EPIChanged) { in TransformFunctionProtoType()
[all …]
DSemaType.cpp2425 MutableArrayRef<QualType> ParamTypes, in BuildFunctionType() argument
2432 for (unsigned Idx = 0, Cnt = ParamTypes.size(); Idx < Cnt; ++Idx) { in BuildFunctionType()
2434 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]); in BuildFunctionType()
2445 ParamTypes[Idx] = ParamType; in BuildFunctionType()
2449 checkExtParameterInfos(*this, ParamTypes, EPI, in BuildFunctionType()
2456 return Context.getFunctionType(T, ParamTypes, EPI); in BuildFunctionType()
DSemaTemplateInstantiate.cpp1717 SmallVectorImpl<QualType> &ParamTypes, in SubstParmTypes() argument
1727 Loc, Params, nullptr, ExtParamInfos, ParamTypes, OutParams, ParamInfos); in SubstParmTypes()
DSemaTemplateInstantiateDecl.cpp3276 SmallVector<QualType, 4> ParamTypes; in SubstFunctionType() local
3279 TemplateArgs, ParamTypes, &Params, in SubstFunctionType()
/external/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp195 SmallVector<Type *, 2> ParamTypes; in getOrInsertCVTA() local
196 ParamTypes.push_back(PointerType::get(GV->getValueType(), in getOrInsertCVTA()
198 ParamTypes.push_back(GVType); in getOrInsertCVTA()
200 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes); in getOrInsertCVTA()
/external/llvm/unittests/Transforms/Utils/
DCloning.cpp231 DITypeRefArray ParamTypes = DBuilder.getOrCreateTypeArray(None); in CreateOldFunctionBodyAndDI() local
233 DBuilder.createSubroutineType(ParamTypes); in CreateOldFunctionBodyAndDI()
418 DITypeRefArray ParamTypes = DBuilder.getOrCreateTypeArray(None); in CreateOldModule() local
419 DISubroutineType *DFuncType = DBuilder.createSubroutineType(ParamTypes); in CreateOldModule()
/external/llvm/test/TableGen/
Dintrinsic-varargs.td21 list<LLVMType> ParamTypes = param_types;
Dintrinsic-long-name.td21 list<LLVMType> ParamTypes = param_types;
/external/llvm/lib/Transforms/Instrumentation/
DInstrProfiling.cpp171 Type *ParamTypes[] = { in getOrInsertValueProfilingCall() local
176 FunctionType::get(ReturnTy, makeArrayRef(ParamTypes), false); in getOrInsertValueProfilingCall()
525 Type *ParamTypes[] = {VoidPtrTy, Int64Ty}; in emitRegistration() local
527 FunctionType::get(VoidTy, makeArrayRef(ParamTypes), false); in emitRegistration()
/external/llvm/bindings/go/llvm/
Dstring.go76 params := t.ParamTypes()
/external/llvm/unittests/ExecutionEngine/MCJIT/
DMCJITCAPITest.cpp243 LLVMTypeRef ParamTypes[] = { LLVMInt32Type() }; in buildModuleWithCodeAndData() local
245 Module, "setGlobal", LLVMFunctionType(LLVMVoidType(), ParamTypes, 1, 0)); in buildModuleWithCodeAndData()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_internal.h197 LLVMTypeRef *ParamTypes, unsigned ParamCount);
Dsi_shader_tgsi_setup.c1372 LLVMTypeRef *ParamTypes, unsigned ParamCount) in si_llvm_create_func() argument
1386 main_fn_type = LLVMFunctionType(ret_type, ParamTypes, ParamCount, 0); in si_llvm_create_func()
/external/swiftshader/third_party/LLVM/include/llvm/
DIntrinsics.td154 // * ParamTypes is a list containing the parameter types expected for the
165 list<LLVMType> ParamTypes = param_types;
/external/clang/include/clang/Sema/
DOverload.h609 QualType ParamTypes[3]; member
/external/swiftshader/third_party/LLVM/lib/AsmParser/
DLLParser.cpp3200 std::vector<Type*> ParamTypes; in ParseInvoke() local
3202 ParamTypes.push_back(ArgList[i].V->getType()); in ParseInvoke()
3207 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseInvoke()
3596 std::vector<Type*> ParamTypes; in ParseCall() local
3598 ParamTypes.push_back(ArgList[i].V->getType()); in ParseCall()
3603 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseCall()
/external/llvm/include/llvm/IR/
DIntrinsics.td241 // * ParamTypes is a list containing the parameter types expected for the
253 list<LLVMType> ParamTypes = param_types;
/external/llvm/lib/AsmParser/
DLLParser.cpp5274 std::vector<Type*> ParamTypes; in ParseInvoke() local
5276 ParamTypes.push_back(ArgList[i].V->getType()); in ParseInvoke()
5281 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseInvoke()
5878 std::vector<Type*> ParamTypes; in ParseCall() local
5880 ParamTypes.push_back(ArgList[i].V->getType()); in ParseCall()
5885 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseCall()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DCore.cpp266 LLVMTypeRef *ParamTypes, unsigned ParamCount, in LLVMFunctionType() argument
268 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMFunctionType()
/external/swiftshader/third_party/LLVM/include/llvm-c/
DCore.h399 LLVMTypeRef *ParamTypes, unsigned ParamCount,
/external/llvm/include/llvm-c/
DCore.h939 LLVMTypeRef *ParamTypes, unsigned ParamCount,
/external/llvm/lib/IR/
DCore.cpp480 LLVMTypeRef *ParamTypes, unsigned ParamCount, in LLVMFunctionType() argument
482 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMFunctionType()
/external/abi-compliance-checker/
Dabi-compliance-checker.pl4228 my (@Params, @ParamTypes) = ();
4250 @ParamTypes = (@ParamTypes, $PTName);
4252 if(@ParamTypes) {
4253 $PureSignature .= "(".join(", ", @ParamTypes).")";

12