| /src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| AttributeCommonInfo.h | 62 const IdentifierInfo *AttrName = nullptr; 84 AttributeCommonInfo(const IdentifierInfo *AttrName, 87 : AttrName(AttrName), ScopeName(ScopeName), AttrRange(AttrRange), 89 AttrKind(getParsedKind(AttrName, ScopeName, SyntaxUsed)), 92 AttributeCommonInfo(const IdentifierInfo *AttrName, 95 : AttrName(AttrName), ScopeName(ScopeName), AttrRange(AttrRange), 99 AttributeCommonInfo(const IdentifierInfo *AttrName, 103 : AttrName(AttrName), ScopeName(ScopeName), AttrRange(AttrRange) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Basic/ |
| Attributes.cpp | 68 StringRef AttrName = Name->getName(); 69 if (ShouldNormalize && AttrName.size() >= 4 && AttrName.startswith("__") && 70 AttrName.endswith("__")) 71 AttrName = AttrName.slice(2, AttrName.size() - 2); 73 return AttrName; 86 StringRef AttrName = normalizeAttrName(Name, ScopeName, SyntaxUsed); 94 FullName += AttrName; [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPUAnnotateKernelFeatures.cpp | 207 for (StringRef AttrName : ImplicitAttrNames) 208 handleAttr(Parent, Callee, AttrName); 279 for (StringRef AttrName : ImplicitAttrNames) { 280 F.addFnAttr(AttrName); 316 StringRef AttrName = intrinsicToAttrName(IID, NonKernelOnly, 318 if (!AttrName.empty() && (IsFunc || !NonKernelOnly)) { 319 F.addFnAttr(AttrName); 384 for (StringRef AttrName : ImplicitAttrNames) { 385 F.addFnAttr(AttrName);
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| AssumeBundleQueries.cpp | 44 StringRef AttrName, uint64_t *ArgVal) { 45 assert(Attribute::isExistingAttribute(AttrName) && 48 Attribute::getAttrKindFromName(AttrName))) && 54 if (BOI.Tag->getKey() != AttrName)
|
| /src/external/apache2/llvm/dist/clang/lib/Parse/ |
| ParseDecl.cpp | 198 IdentifierInfo *AttrName = Tok.getIdentifierInfo(); 199 if (!AttrName) 205 Attrs.addNew(AttrName, AttrNameLoc, nullptr, AttrNameLoc, nullptr, 0, 211 if (!LateAttrs || !isAttributeLateParsed(*AttrName)) { 212 ParseGNUAttributeArgs(AttrName, AttrNameLoc, Attrs, EndLoc, nullptr, 219 new LateParsedAttribute(this, *AttrName, AttrNameLoc); 326 void Parser::ParseAttributeWithTypeArg(IdentifierInfo &AttrName, 347 Attrs.addNewTypeAttr(&AttrName, 351 Attrs.addNew(&AttrName, SourceRange(AttrNameLoc, Parens.getCloseLocation()), 356 IdentifierInfo *AttrName, SourceLocation AttrNameLoc [all...] |
| ParseDeclCXX.cpp | 1269 IdentifierInfo *AttrName = Tok.getIdentifierInfo(); 1271 attrs.addNew(AttrName, AttrNameLoc, nullptr, AttrNameLoc, nullptr, 0, 4055 static bool IsBuiltInOrStandardCXX11Attribute(IdentifierInfo *AttrName, 4058 ParsedAttr::getParsedKind(AttrName, ScopeName, ParsedAttr::AS_CXX11)) { 4068 return !ScopeName && AttrName->getName().equals("nodiscard"); 4070 return !ScopeName && AttrName->getName().equals("maybe_unused"); 4090 bool Parser::ParseCXX11AttributeArgs(IdentifierInfo *AttrName, 4105 AttrName, getTargetInfo(), getLangOpts())) { 4115 ParseGNUAttributeArgs(AttrName, AttrNameLoc, Attrs, EndLoc, ScopeName, 4123 NumArgs = ParseClangAttributeArgs(AttrName, AttrNameLoc, Attrs, EndLoc [all...] |
| ParseCXXInlineMethods.cpp | 731 ParseGNUAttributeArgs(&LA.AttrName, LA.AttrNameLoc, Attrs, &endLoc, 740 ParseGNUAttributeArgs(&LA.AttrName, LA.AttrNameLoc, Attrs, &endLoc, 745 Diag(Tok, diag::warn_attribute_no_decl) << LA.AttrName.getName(); 751 << &LA.AttrName;
|
| ParseObjc.cpp | 865 SourceLocation AttrName = ConsumeToken(); // consume last attribute name 967 Diag(AttrName, diag::err_objc_expected_property_attr) << II; 2381 SourceLocation AttrName = ConsumeToken(); // consume attribute name 2390 Diag(AttrName, diag::err_objc_expected_property_attr) << II;
|
| ParsePragma.cpp | 1600 IdentifierInfo *AttrName = Tok.getIdentifierInfo(); 1604 Attrs.addNew(AttrName, AttrNameLoc, nullptr, AttrNameLoc, nullptr, 0, 1607 ParseGNUAttributeArgs(AttrName, AttrNameLoc, Attrs, /*EndLoc=*/nullptr,
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| AssumeBundleQueries.h | 43 bool hasAttributeInAssume(AssumeInst &Assume, Value *IsOn, StringRef AttrName,
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| CommandFlags.cpp | 601 #define HANDLE_BOOL_ATTR(CL, AttrName) \ 603 if (CL->getNumOccurrences() > 0 && !F.hasFnAttribute(AttrName)) \ 604 renderBoolStringAttr(NewAttrs, AttrName, *CL); \
|
| /src/external/apache2/llvm/dist/clang/include/clang/Parse/ |
| Parser.h | 1281 IdentifierInfo &AttrName; 1288 : Self(P), AttrName(Name), AttrNameLoc(Loc) {} 2641 ParseAttributeArgsCommon(IdentifierInfo *AttrName, SourceLocation AttrNameLoc, 2756 void ParseGNUAttributeArgs(IdentifierInfo *AttrName, 2764 ParseClangAttributeArgs(IdentifierInfo *AttrName, SourceLocation AttrNameLoc, 2804 bool ParseCXX11AttributeArgs(IdentifierInfo *AttrName, 2831 bool ParseMicrosoftDeclSpecArgs(IdentifierInfo *AttrName, 2871 void ParseSwiftNewTypeAttribute(IdentifierInfo &AttrName, 2879 void ParseTypeTagForDatatypeAttribute(IdentifierInfo &AttrName, 2888 ParseAttributeWithTypeArg(IdentifierInfo &AttrName, [all...] |
| /src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| ClangAttrEmitter.cpp | 141 static StringRef NormalizeAttrName(StringRef AttrName) { 142 AttrName.consume_front("__"); 143 AttrName.consume_back("__"); 144 return AttrName; 199 StringRef attrName; 206 upperName(lowerName), attrName(Attr), isOpt(false), Fake(false) { 221 StringRef getAttrName() const { return attrName; } 3384 static bool isArgVariadic(const Record &R, StringRef AttrName) { 3385 return createArgument(R, AttrName)->isVariadic(); 3948 const std::string &AttrName = I->first [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ |
| SampleProf.h | 791 auto AttrName = "sample-profile-suffix-elision-policy"; 792 auto Attr = F.getFnAttribute(AttrName).getValueAsString();
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| JSONNodeDumper.cpp | 23 const char *AttrName = nullptr; 27 AttrName = #X"Attr"; \ 33 JOS.attribute("kind", AttrName);
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| LoopUtils.cpp | 361 StringRef AttrName = cast<MDString>(NameMD)->getString(); 364 return !AttrName.startswith(InheritOptionsExceptPrefix);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/ |
| LLParser.h | 332 bool parseRequiredTypeAttr(Type *&Result, lltok::Kind AttrName);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| Attributes.h | 126 static Attribute::AttrKind getAttrKindFromName(StringRef AttrName);
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaDeclAttr.cpp | 1699 static bool normalizeName(StringRef &AttrName) { 1700 if (AttrName.size() > 4 && AttrName.startswith("__") && 1701 AttrName.endswith("__")) { 1702 AttrName = AttrName.drop_front(2).drop_back(2); 7307 StringRef AttrName = AL.getAttrName()->getName(); 7308 normalizeName(AttrName); 7309 StringRef SanitizerName = llvm::StringSwitch<StringRef>(AttrName)
|
| SemaType.cpp | 7958 StringRef AttrName = Attr.getAttrName()->getName(); 7959 if (PrevAccessQual == AttrName.ltrim("_")) { 7962 << AttrName << Attr.getRange();
|
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| Attributes.cpp | 216 Attribute::AttrKind Attribute::getAttrKindFromName(StringRef AttrName) { 217 return StringSwitch<Attribute::AttrKind>(AttrName)
|
| /src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| ASTReaderDecl.cpp | 2782 IdentifierInfo *AttrName = Record.readIdentifier(); 2790 AttributeCommonInfo Info(AttrName, ScopeName, AttrRange, ScopeLoc,
|
| /src/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
| LLParser.cpp | 2715 /// ::= attrname(<ty>) 2716 bool LLParser::parseRequiredTypeAttr(Type *&Result, lltok::Kind AttrName) { 2718 if (!EatIfPresent(AttrName))
|