Searched refs:ArgTypes (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp24 llvm::Type *ArgTypes[] = {llvm::Type::getInt8PtrTy(M.getContext()), local
27 llvm::Type::getInt32Ty(M.getContext()), ArgTypes, false);
98 llvm::SmallVector<llvm::Type *, 8> ArgTypes; local
100 ArgTypes.push_back(Args[I].getRValue(*this).getScalarVal()->getType());
107 llvm::Type *AllocaTy = llvm::StructType::create(ArgTypes, "printf_args");
H A DObjectFilePCHContainerOperations.cpp104 SmallVector<QualType, 16> ArgTypes;
106 ArgTypes.push_back(i->getType());
108 QualType FnTy = Ctx.getFunctionType(RetTy, ArgTypes,
120 SmallVector<QualType, 16> ArgTypes; local
121 ArgTypes.push_back(D->getSelfType(Ctx, D->getClassInterface(),
123 ArgTypes.push_back(Ctx.getObjCSelType());
125 ArgTypes.push_back(i->getType());
127 QualType FnTy = Ctx.getFunctionType(RetTy, ArgTypes,
H A DCGCall.cpp397 SmallVector<CanQualType, 16> ArgTypes; local
399 ArgTypes.push_back(Context.getCanonicalParamType(Arg.Ty));
412 ? ArgTypes.front()
424 ArgTypes.size());
427 /*chainCall=*/false, ArgTypes, Info,
1596 SmallVector<llvm::Type*, 8> ArgTypes(IRFunctionArgs.totalIRArgs());
1603 ArgTypes[IRFunctionArgs.getSRetArgNo()] =
1611 ArgTypes[IRFunctionArgs.getInallocaArgNo()] = ArgStruct->getPointerTo();
1623 ArgTypes[IRFunctionArgs.getPaddingArgNo(ArgNo)] =
1639 ArgTypes[FirstIRAr
[all...]
H A DCGStmt.cpp2003 std::vector<llvm::Type *> ArgTypes; local
2097 ArgTypes.push_back(Dest.getAddress(*this).getType());
2209 ArgTypes.push_back(Arg->getType());
2216 ArgTypes.push_back(InOutArgTypes[i]);
2234 ArgTypes.push_back(BA->getType());
2278 llvm::FunctionType::get(ResultType, ArgTypes, false);
/freebsd-11-stable/sys/contrib/dev/acpica/components/parser/
H A Dpsobject.c211 WalkState->ArgTypes = ARGP_NAMESTRING;
276 WalkState->ArgTypes = WalkState->OpInfo->ParseArgs;
321 while (GET_CURRENT_ARG_TYPE (WalkState->ArgTypes) &&
322 (GET_CURRENT_ARG_TYPE (WalkState->ArgTypes) != ARGP_NAME))
326 GET_CURRENT_ARG_TYPE (WalkState->ArgTypes), &Arg);
333 INCREMENT_ARG_LIST (WalkState->ArgTypes);
351 if (!GET_CURRENT_ARG_TYPE (WalkState->ArgTypes))
358 INCREMENT_ARG_LIST (WalkState->ArgTypes);
639 WalkState->PrevArgTypes = WalkState->ArgTypes;
645 &WalkState->ArgTypes,
[all...]
H A Dpsloop.c230 GET_CURRENT_ARG_TYPE (WalkState->ArgTypes), Op);
242 WalkState->ArgTypes = 0;
249 while (GET_CURRENT_ARG_TYPE (WalkState->ArgTypes) &&
271 GET_CURRENT_ARG_TYPE (WalkState->ArgTypes), &Arg);
282 INCREMENT_ARG_LIST (WalkState->ArgTypes);
561 WalkState->ArgTypes = 0;
605 &WalkState->ArgTypes, &WalkState->ArgCount);
613 WalkState->ArgTypes = WalkState->PrevArgTypes;
680 if (WalkState->ArgTypes)
709 WalkState->ArgTypes, WalkStat
[all...]
H A Dpsargs.c410 if ((GET_CURRENT_ARG_TYPE (WalkState->ArgTypes) == ARGP_SUPERNAME) ||
411 (GET_CURRENT_ARG_TYPE (WalkState->ArgTypes) == ARGP_TARGET))
/freebsd-11-stable/sys/contrib/dev/acpica/components/executer/
H A Dexresop.c245 * Each 5-bit group in ArgTypes represents one required
261 UINT32 ArgTypes; local
277 ArgTypes = OpInfo->RuntimeArgs;
278 if (ArgTypes == ARGI_INVALID_OPCODE)
288 Opcode, OpInfo->Name, ArgTypes));
291 * Normal exit is with (ArgTypes == 0) at end of argument list.
297 while (GET_CURRENT_ARG_TYPE (ArgTypes))
399 ThisArgType = GET_CURRENT_ARG_TYPE (ArgTypes);
400 INCREMENT_ARG_LIST (ArgTypes);
829 if (GET_CURRENT_ARG_TYPE (ArgTypes))
[all...]
/freebsd-11-stable/sys/contrib/dev/acpica/components/debugger/
H A Ddbexec.c734 LocalInfo.Types = LocalInfo.ArgTypes;
873 AcpiGbl_DbMethodInfo.Types = AcpiGbl_DbMethodInfo.ArgTypes;
882 AcpiGbl_DbMethodInfo.ArgTypes[i] = *Types;
1032 AcpiGbl_DbMethodInfo.Types = AcpiGbl_DbMethodInfo.ArgTypes;
1033 AcpiGbl_DbMethodInfo.ArgTypes[0] = ACPI_TYPE_INTEGER;
1034 AcpiGbl_DbMethodInfo.ArgTypes[1] = ACPI_TYPE_INTEGER;
1035 AcpiGbl_DbMethodInfo.ArgTypes[2] = ACPI_TYPE_INTEGER;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600OpenCLImageTypeLoweringPass.cpp273 SmallVector<Type *, 8> ArgTypes; local
281 ArgTypes.push_back(FT->getParamType(i));
289 ArgTypes.push_back(ImageSizeType);
294 ArgTypes.push_back(ImageFormatType);
305 auto NewFT = FunctionType::get(FT->getReturnType(), ArgTypes, false);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DEntryExitInstrumenter.cpp41 Type *ArgTypes[] = {Type::getInt8PtrTy(C), Type::getInt8PtrTy(C)}; local
44 Func, FunctionType::get(Type::getVoidTy(C), ArgTypes, false));
H A DCloneFunction.cpp239 std::vector<Type*> ArgTypes; local
246 ArgTypes.push_back(I.getType());
250 ArgTypes, F->getFunctionType()->isVarArg());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp490 SmallVector<Type *, 4> ArgTypes(T->param_begin(), T->param_end());
491 ArgTypes.append(T->getNumParams(), ShadowTy);
493 ArgTypes.push_back(ShadowPtrTy);
497 return FunctionType::get(RetType, ArgTypes, T->isVarArg());
502 SmallVector<Type *, 4> ArgTypes; local
503 ArgTypes.push_back(T->getPointerTo());
504 ArgTypes.append(T->param_begin(), T->param_end());
505 ArgTypes.append(T->getNumParams(), ShadowTy);
508 ArgTypes.push_back(ShadowPtrTy);
509 return FunctionType::get(T->getReturnType(), ArgTypes, fals
513 SmallVector<Type *, 4> ArgTypes; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DOptional.h237 template <typename... ArgTypes> void emplace(ArgTypes &&... Args) {
238 Storage.emplace(std::forward<ArgTypes>(Args)...);
H A DAPFloat.h708 template <typename... ArgTypes>
709 Storage(const fltSemantics &Semantics, ArgTypes &&... Args) {
711 new (&IEEE) IEEEFloat(Semantics, std::forward<ArgTypes>(Args)...);
715 new (&Double) DoubleAPFloat(Semantics, std::forward<ArgTypes>(Args)...);
H A DSmallVector.h641 template <typename... ArgTypes> reference emplace_back(ArgTypes &&... Args) {
644 ::new ((void *)this->end()) T(std::forward<ArgTypes>(Args)...);
/freebsd-11-stable/sys/contrib/dev/acpica/include/
H A Dacstruct.h200 UINT32 ArgTypes; member in struct:acpi_walk_state
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp419 SmallVectorImpl<QualType> &ArgTypes,
2664 SmallVector<QualType, 4> ArgTypes; local
2665 ArgTypes.push_back(Context->getObjCClassType());
2666 ArgTypes.push_back(Context->getObjCSelType());
2668 ArgTypes.push_back(PI->getType());
2683 getSimpleFunctionType(returnType, ArgTypes, BoxingMethod->isVariadic());
2785 SmallVector<QualType, 4> ArgTypes; local
2786 ArgTypes.push_back(Context->getObjCClassType());
2787 ArgTypes.push_back(Context->getObjCSelType());
2789 ArgTypes
2929 SmallVector<QualType, 8> ArgTypes; local
3089 SynthMsgSendStretCallExpr(FunctionDecl *MsgSendStretFlavor, QualType returnType, SmallVectorImpl<QualType> &ArgTypes, SmallVectorImpl<Expr*> &MsgExprs, ObjCMethodDecl *Method) argument
3484 SmallVector<QualType, 8> ArgTypes; local
4534 SmallVector<QualType, 8> ArgTypes; local
4601 SmallVector<QualType, 8> ArgTypes; local
[all...]
H A DRewriteObjC.cpp356 SmallVectorImpl<QualType> &ArgTypes,
2592 SmallVectorImpl<QualType> &ArgTypes,
2604 QualType castType = getSimpleFunctionType(returnType, ArgTypes,
2915 SmallVector<QualType, 8> ArgTypes; local
2920 ArgTypes.push_back(Context->getPointerType(getSuperStructType()));
2922 ArgTypes.push_back(Context->getObjCIdType());
2923 ArgTypes.push_back(Context->getObjCSelType());
2932 ArgTypes.push_back(t);
2959 getSimpleFunctionType(returnType, ArgTypes, MD ? MD->isVariadic() : true);
2979 ArgTypes, MsgExpr
2589 SynthMsgSendStretCallExpr(FunctionDecl *MsgSendStretFlavor, QualType msgSendType, QualType returnType, SmallVectorImpl<QualType> &ArgTypes, SmallVectorImpl<Expr*> &MsgExprs, ObjCMethodDecl *Method) argument
3702 SmallVector<QualType, 8> ArgTypes; local
3771 SmallVector<QualType, 8> ArgTypes; local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStdLibraryFunctionsChecker.cpp168 const std::vector<QualType> ArgTypes; member in struct:__anon978::StdLibraryFunctionsChecker::FunctionSummaryTy
186 QualType T = (ArgNo == Ret) ? RetType : ArgTypes[ArgNo];
406 if (CE->getNumArgs() != ArgTypes.size())
414 for (size_t I = 0, E = ArgTypes.size(); I != E; ++I) {
415 QualType FormalT = ArgTypes[I];
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/
H A DConstructionContext.h265 template <typename T, typename... ArgTypes>
266 static T *create(BumpVectorContext &C, ArgTypes... Args) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h354 template <typename SDNodeT, typename... ArgTypes>
355 SDNodeT *newSDNode(ArgTypes &&... Args) {
357 SDNodeT(std::forward<ArgTypes>(Args)...);
366 template <typename SDNodeT, typename... ArgTypes>
368 ArgTypes &&... Args) {
372 return SDNodeT(IROrder, DebugLoc(), std::forward<ArgTypes>(Args)...)
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp794 std::vector<const Type *> ArgTypes;
816 const std::vector<const Type *> &argTypes() const { return ArgTypes; }
820 for (const Type *T : ArgTypes)
1317 ArgTypes.push_back(ArgType);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp619 Type *ArgTypes[] = { FuncPtrType }; local
622 ArgTypes);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaLookup.cpp684 /// \param ArgTypes (out) List of the possible argument types. For each
685 /// argument, ArgTypes contains QualTypes for the Cartesian product
690 SmallVector<SmallVector<QualType, 1>, 5> &ArgTypes) {
703 ArgTypes.push_back(std::move(Ty));
715 /// \param ArgTypes (in) List of the possible types for the arguments.
719 SmallVector<SmallVector<QualType, 1>, 5> &ArgTypes) {
727 for (unsigned A = 0; A < ArgTypes.size(); A++) {
731 assert(GenTypeMaxCnt % ArgTypes[A].size() == 0 &&
733 unsigned Idx = IGenType % ArgTypes[A].size();
734 ArgList.push_back(ArgTypes[
687 GetQualTypesForOpenCLBuiltin( ASTContext &Context, const OpenCLBuiltinStruct &OpenCLBuiltin, unsigned &GenTypeMaxCnt, SmallVector<QualType, 1> &RetTypes, SmallVector<SmallVector<QualType, 1>, 5> &ArgTypes) argument
716 GetOpenCLBuiltinFctOverloads( ASTContext &Context, unsigned GenTypeMaxCnt, std::vector<QualType> &FunctionList, SmallVector<QualType, 1> &RetTypes, SmallVector<SmallVector<QualType, 1>, 5> &ArgTypes) argument
790 SmallVector<SmallVector<QualType, 1>, 5> ArgTypes; local
[all...]

Completed in 475 milliseconds

12