HomeSort by: relevance | last modified time | path
    Searched defs:ArgInfo (Results 1 - 12 of 12) sorted by relevancy

  /src/sys/external/bsd/gnu-efi/dist/inc/
efishellintf.h 88 EFI_SHELL_ARG_INFO *ArgInfo;
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
CallLowering.h 61 struct ArgInfo : public BaseArgInfo {
74 ArgInfo(ArrayRef<Register> Regs, Type *Ty,
87 ArgInfo(ArrayRef<Register> Regs, const Value &OrigValue,
90 : ArgInfo(Regs, OrigValue.getType(), Flags, IsFixed, &OrigValue) {}
92 ArgInfo() : BaseArgInfo() {}
104 ArgInfo OrigRet;
107 SmallVector<ArgInfo, 32> OrigArgs;
173 CCValAssign::LocInfo LocInfo, const ArgInfo &Info,
264 /// An overload which takes an ArgInfo if additional information about the
267 virtual void assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
LLParser.h 545 struct ArgInfo {
550 ArgInfo(LocTy L, Type *ty, AttributeSet Attr, const std::string &N)
553 bool parseArgumentList(SmallVectorImpl<ArgInfo> &ArgList, bool &IsVarArg);
  /src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
CGFunctionInfo.h 550 typedef CGFunctionInfoArgInfo ArgInfo;
599 ArgInfo *getArgsBuffer() {
600 return getTrailingObjects<ArgInfo>();
602 const ArgInfo *getArgsBuffer() const {
603 return getTrailingObjects<ArgInfo>();
629 size_t numTrailingObjects(OverloadToken<ArgInfo>) const {
636 typedef const ArgInfo *const_arg_iterator;
637 typedef ArgInfo *arg_iterator;
639 MutableArrayRef<ArgInfo> arguments() {
640 return MutableArrayRef<ArgInfo>(arg_begin(), NumArgs)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCall.cpp 812 operator new(totalSizeToAlloc<ArgInfo, ExtParameterInfo>(
1415 SmallVector<IRArgs, 8> ArgInfo;
1421 ArgInfo(OnlyRequiredArgs ? FI.getNumRequiredArgs() : FI.arg_size()) {
1440 assert(ArgNo < ArgInfo.size());
1441 return ArgInfo[ArgNo].PaddingArgIndex != InvalidIndex;
1445 return ArgInfo[ArgNo].PaddingArgIndex;
1451 assert(ArgNo < ArgInfo.size());
1452 return std::make_pair(ArgInfo[ArgNo].FirstArgIndex,
1453 ArgInfo[ArgNo].NumberOfArgs);
1481 auto &IRArgs = ArgInfo[ArgNo]
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseObjc.cpp 1406 Sema::ObjCArgInfo ArgInfo;
1412 ArgInfo.Type = nullptr;
1414 ArgInfo.Type = ParseObjCTypeName(
1415 ArgInfo.DeclSpec, DeclaratorContext::ObjCParameter, &paramAttrs);
1421 ArgInfo.ArgAttrs = paramAttrs;
1437 ArgInfo.Name = Tok.getIdentifierInfo();
1438 ArgInfo.NameLoc = Tok.getLocation();
1441 ArgInfos.push_back(ArgInfo);
1464 if (PP.getLocForEndOfToken(ArgInfo.NameLoc) == ColonLoc) {
1465 Diag(ArgInfo.NameLoc, diag::warn_missing_selector_name) << ArgInfo.Name
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIMachineFunctionInfo.h 290 Optional<SIArgumentInfo> ArgInfo;
322 YamlIO.mapOptional("argumentInfo", MFI.ArgInfo);
353 AMDGPUFunctionArgInfo ArgInfo;
580 ArgInfo.WorkGroupIDX = ArgDescriptor::createRegister(getNextSystemSGPR());
582 return ArgInfo.WorkGroupIDX.getRegister();
586 ArgInfo.WorkGroupIDY = ArgDescriptor::createRegister(getNextSystemSGPR());
588 return ArgInfo.WorkGroupIDY.getRegister();
592 ArgInfo.WorkGroupIDZ = ArgDescriptor::createRegister(getNextSystemSGPR());
594 return ArgInfo.WorkGroupIDZ.getRegister();
598 ArgInfo.WorkGroupInfo = ArgDescriptor::createRegister(getNextSystemSGPR())
    [all...]
SIISelLowering.cpp 1984 auto &ArgInfo = Info.getArgInfo();
1989 allocateSGPR64Input(CCInfo, ArgInfo.DispatchPtr);
1992 allocateSGPR64Input(CCInfo, ArgInfo.QueuePtr);
1997 allocateSGPR64Input(CCInfo, ArgInfo.ImplicitArgPtr);
2000 allocateSGPR64Input(CCInfo, ArgInfo.DispatchID);
2005 allocateSGPR32Input(CCInfo, ArgInfo.WorkGroupIDX);
2008 allocateSGPR32Input(CCInfo, ArgInfo.WorkGroupIDY);
2011 allocateSGPR32Input(CCInfo, ArgInfo.WorkGroupIDZ);
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTWriterStmt.cpp 52 void AddTemplateKWAndArgsInfo(const ASTTemplateKWAndArgsInfo &ArgInfo,
63 const ASTTemplateKWAndArgsInfo &ArgInfo, const TemplateArgumentLoc *Args) {
64 Record.AddSourceLocation(ArgInfo.TemplateKWLoc);
65 Record.AddSourceLocation(ArgInfo.LAngleLoc);
66 Record.AddSourceLocation(ArgInfo.RAngleLoc);
67 for (unsigned i = 0; i != ArgInfo.NumTemplateArgs; ++i)
1858 const ASTTemplateKWAndArgsInfo &ArgInfo =
1860 AddTemplateKWAndArgsInfo(ArgInfo,
1889 const ASTTemplateKWAndArgsInfo &ArgInfo =
1891 Record.push_back(ArgInfo.NumTemplateArgs)
    [all...]
ASTReaderStmt.cpp 134 TemplateArgumentListInfo ArgInfo;
135 ArgInfo.setLAngleLoc(readSourceLocation());
136 ArgInfo.setRAngleLoc(readSourceLocation());
138 ArgInfo.addArgument(Record.readTemplateArgumentLoc());
139 Args.initializeFrom(TemplateKWLoc, ArgInfo, ArgsLocArray);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp 2746 struct ArgInfo {
2754 ArgInfo Infos[2];
2960 for (const ArgInfo &A : F->Infos) {
2961 // Ignore empty ArgInfo elements.
SemaExpr.cpp 1897 TemplateArgumentLocInfo ArgInfo(Lit);
1898 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo));
1917 TemplateArgumentLocInfo ArgInfo;
1918 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo));
3760 TemplateArgumentLocInfo ArgInfo;
3761 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo));

Completed in 90 milliseconds