/external/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 323 struct ArgInfo { struct in class:clang::CodeGen::ABIArgInfo::CGFunctionInfo 359 ArgInfo *getArgsBuffer() { 360 return reinterpret_cast<ArgInfo*>(this+1); 362 const ArgInfo *getArgsBuffer() const { 363 return reinterpret_cast<const ArgInfo*>(this + 1); 376 typedef const ArgInfo *const_arg_iterator; 377 typedef ArgInfo *arg_iterator;
|
/external/llvm/lib/IR/ |
H A D | Function.cpp | 564 unsigned ArgInfo = (NextElt == Infos.size() ? 0 : Infos[NextElt++]); 565 OutputTable.push_back(IITDescriptor::get(IITDescriptor::Argument, ArgInfo)); 569 unsigned ArgInfo = (NextElt == Infos.size() ? 0 : Infos[NextElt++]); 571 ArgInfo)); 575 unsigned ArgInfo = (NextElt == Infos.size() ? 0 : Infos[NextElt++]); 577 ArgInfo)); 581 unsigned ArgInfo = (NextElt == Infos.size() ? 0 : Infos[NextElt++]); 583 ArgInfo));
|
/external/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 1060 Sema::ObjCArgInfo ArgInfo; local 1066 ArgInfo.Type = ParsedType(); 1068 ArgInfo.Type = ParseObjCTypeName(ArgInfo.DeclSpec, 1074 ArgInfo.ArgAttrs = nullptr; 1077 ArgInfo.ArgAttrs = paramAttrs.getList(); 1097 ArgInfo.Name = Tok.getIdentifierInfo(); 1098 ArgInfo.NameLoc = Tok.getLocation(); 1101 ArgInfos.push_back(ArgInfo); 1124 if (PP.getLocForEndOfToken(ArgInfo [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 534 sizeof(ArgInfo) * (argTypes.size() + 1)); 2661 const ABIArgInfo &ArgInfo = info_it->info; local 2671 if (llvm::Type *PaddingType = ArgInfo.getPaddingType()) { 2676 switch (ArgInfo.getKind()) { 2686 ArgMemory, ArgInfo.getInAllocaFieldIndex()); 2692 Builder.CreateStructGEP(ArgMemory, ArgInfo.getInAllocaFieldIndex()); 2710 if (ArgInfo.getIndirectAlign() > AI->getAlignment()) 2711 AI->setAlignment(ArgInfo.getIndirectAlign()); 2729 unsigned Align = ArgInfo.getIndirectAlign(); 2734 if ((!ArgInfo [all...] |
/external/llvm/lib/AsmParser/ |
H A D | LLParser.h | 377 struct ArgInfo { struct in class:llvm::LLParser 382 ArgInfo(LocTy L, Type *ty, AttributeSet Attr, const std::string &N) function in struct:llvm::LLParser::ArgInfo 385 bool ParseArgumentList(SmallVectorImpl<ArgInfo> &ArgList, bool &isVarArg);
|
H A D | LLParser.cpp | 1882 bool LLParser::ParseArgumentList(SmallVectorImpl<ArgInfo> &ArgList, 1914 ArgList.push_back(ArgInfo(TypeLoc, ArgTy, 1942 ArgList.push_back(ArgInfo(TypeLoc, ArgTy, 1960 SmallVector<ArgInfo, 8> ArgList; 3175 SmallVector<ArgInfo, 8> ArgList;
|
/external/clang/lib/Sema/ |
H A D | SemaDeclObjC.cpp | 3052 ObjCArgInfo *ArgInfo, 3095 if (!ArgInfo[i].Type) { 3099 ArgType = GetTypeFromParser(ArgInfo[i].Type, &DI); 3102 LookupResult R(*this, ArgInfo[i].Name, ArgInfo[i].NameLoc, 3108 Diag(ArgInfo[i].NameLoc, 3111 << ArgInfo[i].Name; 3119 : ArgInfo[i].NameLoc; 3122 ArgInfo[i].NameLoc, ArgInfo[ 3043 ActOnMethodDeclaration( Scope *S, SourceLocation MethodLoc, SourceLocation EndLoc, tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, ArrayRef<SourceLocation> SelectorLocs, Selector Sel, ObjCArgInfo *ArgInfo, DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, AttributeList *AttrList, tok::ObjCKeywordKind MethodDeclKind, bool isVariadic, bool MethodDefinition) argument [all...] |
H A D | SemaTemplate.cpp | 4143 TypeSourceInfo *ArgInfo) { 4144 assert(ArgInfo && "invalid TypeSourceInfo"); 4145 QualType Arg = ArgInfo->getType(); 4146 SourceRange SR = ArgInfo->getTypeLoc().getSourceRange(); 4142 CheckTemplateArgument(TemplateTypeParmDecl *Param, TypeSourceInfo *ArgInfo) argument
|
H A D | SemaExpr.cpp | 1606 TemplateArgumentLocInfo ArgInfo; local 1607 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); 3153 TemplateArgumentLocInfo ArgInfo; local 3154 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo));
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 112 TemplateArgumentListInfo ArgInfo; local 113 ArgInfo.setLAngleLoc(ReadSourceLocation(Record, Idx)); 114 ArgInfo.setRAngleLoc(ReadSourceLocation(Record, Idx)); 116 ArgInfo.addArgument( 118 Args.initializeFrom(TemplateKWLoc, ArgInfo); 2208 TemplateArgumentListInfo ArgInfo; local 2213 ArgInfo.setLAngleLoc(ReadSourceLocation(F, Record, Idx)); 2214 ArgInfo.setRAngleLoc(ReadSourceLocation(F, Record, Idx)); 2216 ArgInfo.addArgument(ReadTemplateArgumentLoc(F, Record, Idx)); 2236 HasTemplateKWAndArgsInfo ? &ArgInfo [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 839 const SmallVectorImpl<ISD::InputArg> &ArgInfo,
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 6909 ObjCArgInfo *ArgInfo,
|