/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | AttributeCommonInfo.h | 67 unsigned AttrKind : 16; 77 : AttrRange(AttrRange), ScopeLoc(), AttrKind(0), SyntaxUsed(0), 81 : AttrRange(AttrLoc), ScopeLoc(), AttrKind(0), SyntaxUsed(0), 89 AttrKind(getParsedKind(AttrName, ScopeName, SyntaxUsed)), 94 SourceLocation ScopeLoc, Kind AttrKind, Syntax SyntaxUsed) 96 ScopeLoc(ScopeLoc), AttrKind(AttrKind), SyntaxUsed(SyntaxUsed), 101 SourceLocation ScopeLoc, Kind AttrKind, Syntax SyntaxUsed, 104 ScopeLoc(ScopeLoc), AttrKind(AttrKind), SyntaxUse 92 AttributeCommonInfo(const IdentifierInfo *AttrName, const IdentifierInfo *ScopeName, SourceRange AttrRange, SourceLocation ScopeLoc, Kind AttrKind, Syntax SyntaxUsed) argument 99 AttributeCommonInfo(const IdentifierInfo *AttrName, const IdentifierInfo *ScopeName, SourceRange AttrRange, SourceLocation ScopeLoc, Kind AttrKind, Syntax SyntaxUsed, unsigned Spelling) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Argument.h | 122 void addAttr(Attribute::AttrKind Kind); 127 void removeAttr(Attribute::AttrKind Kind); 130 bool hasAttribute(Attribute::AttrKind Kind) const; 132 Attribute getAttribute(Attribute::AttrKind Kind) const;
|
H A D | Attributes.h | 70 enum AttrKind { enum in class:llvm::Attribute 91 static Attribute get(LLVMContext &Context, AttrKind Kind, uint64_t Val = 0); 94 static Attribute get(LLVMContext &Context, AttrKind Kind, Type *Ty); 113 /// Return true if the attribute is an Attribute::AttrKind type. 127 bool hasAttribute(AttrKind Val) const; 132 /// Return the attribute's kind as an enum (Attribute::AttrKind). This 134 Attribute::AttrKind getKindAsEnum() const; 243 Attribute::AttrKind Kind) const; 258 Attribute::AttrKind Kind) const; 277 bool hasAttribute(Attribute::AttrKind Kin [all...] |
H A D | Function.h | 229 void addFnAttr(Attribute::AttrKind Kind) { 245 void removeFnAttr(Attribute::AttrKind Kind) { 323 bool hasFnAttribute(Attribute::AttrKind Kind) const { 333 Attribute getFnAttribute(Attribute::AttrKind Kind) const { 362 void addAttribute(unsigned i, Attribute::AttrKind Kind); 371 void addParamAttr(unsigned ArgNo, Attribute::AttrKind Kind); 380 void removeAttribute(unsigned i, Attribute::AttrKind Kind); 389 void removeParamAttr(unsigned ArgNo, Attribute::AttrKind Kind); 398 bool hasAttribute(unsigned i, Attribute::AttrKind Kind) const { 403 bool hasParamAttribute(unsigned ArgNo, Attribute::AttrKind Kin [all...] |
H A D | GlobalVariable.h | 188 void addAttribute(Attribute::AttrKind Kind) { 198 bool hasAttribute(Attribute::AttrKind Kind) const { 213 Attribute getAttribute(Attribute::AttrKind Kind) const {
|
H A D | CallSite.h | 345 void addAttribute(unsigned i, Attribute::AttrKind Kind) { 353 void addParamAttr(unsigned ArgNo, Attribute::AttrKind Kind) { 357 void removeAttribute(unsigned i, Attribute::AttrKind Kind) { 365 void removeParamAttr(unsigned ArgNo, Attribute::AttrKind Kind) { 370 bool hasFnAttr(Attribute::AttrKind Kind) const { 380 bool hasRetAttr(Attribute::AttrKind Kind) const { 385 bool paramHasAttr(unsigned ArgNo, Attribute::AttrKind Kind) const { 389 Attribute getAttribute(unsigned i, Attribute::AttrKind Kind) const { 404 bool dataOperandHasImpliedAttr(unsigned i, Attribute::AttrKind Kind) const {
|
H A D | InstrTypes.h | 1009 bool operandHasAttr(unsigned Idx, Attribute::AttrKind A) const { 1391 bool hasFnAttr(Attribute::AttrKind Kind) const { 1401 void addAttribute(unsigned i, Attribute::AttrKind Kind) { 1415 void addParamAttr(unsigned ArgNo, Attribute::AttrKind Kind) { 1431 void removeAttribute(unsigned i, Attribute::AttrKind Kind) { 1445 void removeParamAttr(unsigned ArgNo, Attribute::AttrKind Kind) { 1476 bool hasRetAttr(Attribute::AttrKind Kind) const; 1479 bool paramHasAttr(unsigned ArgNo, Attribute::AttrKind Kind) const; 1482 Attribute getAttribute(unsigned i, Attribute::AttrKind Kind) const { 1492 Attribute getParamAttr(unsigned ArgNo, Attribute::AttrKind Kin [all...] |
H A D | Statepoint.h | 191 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | AttributeImpl.h | 63 bool hasAttribute(Attribute::AttrKind A) const; 66 Attribute::AttrKind getKindAsEnum() const; 88 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, 99 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, 110 /// represented by Attribute::AttrKind; alignment attribute entries; and string 116 Attribute::AttrKind Kind; 119 EnumAttributeImpl(AttrEntryKind ID, Attribute::AttrKind Kind) 123 EnumAttributeImpl(Attribute::AttrKind Kind) 126 Attribute::AttrKind getEnumKind() const { return Kind; } 135 IntAttributeImpl(Attribute::AttrKind Kin [all...] |
H A D | Attributes.cpp | 80 Attribute Attribute::get(LLVMContext &Context, Attribute::AttrKind Kind, 124 Attribute Attribute::get(LLVMContext &Context, Attribute::AttrKind Kind, 199 Attribute::AttrKind Attribute::getKindAsEnum() const { 235 bool Attribute::hasAttribute(AttrKind Kind) const { 509 bool AttributeImpl::hasAttribute(Attribute::AttrKind A) const { 519 Attribute::AttrKind AttributeImpl::getKindAsEnum() const { 598 Attribute::AttrKind Kind) const { 628 Attribute::AttrKind Kind) const { 654 bool AttributeSet::hasAttribute(Attribute::AttrKind Kind) const { 662 Attribute AttributeSet::getAttribute(Attribute::AttrKind Kin [all...] |
H A D | Function.cpp | 199 void Argument::addAttr(Attribute::AttrKind Kind) { 207 void Argument::removeAttr(Attribute::AttrKind Kind) { 211 bool Argument::hasAttribute(Attribute::AttrKind Kind) const { 215 Attribute Argument::getAttribute(Attribute::AttrKind Kind) const { 399 void Function::addAttribute(unsigned i, Attribute::AttrKind Kind) { 417 void Function::addParamAttr(unsigned ArgNo, Attribute::AttrKind Kind) { 435 void Function::removeAttribute(unsigned i, Attribute::AttrKind Kind) { 453 void Function::removeParamAttr(unsigned ArgNo, Attribute::AttrKind Kind) {
|
H A D | Core.cpp | 138 return Attribute::AttrKind::EndAttrKinds; 144 auto AttrKind = (Attribute::AttrKind)KindID; local 146 if (AttrKind == Attribute::AttrKind::ByVal) { 152 return wrap(Attribute::get(Ctx, AttrKind, Val)); 2409 (Attribute::AttrKind)KindID)); 2420 unwrap<Function>(F)->removeAttribute(Idx, (Attribute::AttrKind)KindID); 2820 unwrap<CallBase>(C)->getAttribute(Idx, (Attribute::AttrKind)KindID)); 2831 unwrap<CallBase>(C)->removeAttribute(Idx, (Attribute::AttrKind)KindI [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ForceFunctionAttrs.cpp | 29 static Attribute::AttrKind parseAttrKind(StringRef Kind) { 30 return StringSwitch<Attribute::AttrKind>(Kind)
|
H A D | FunctionAttrs.cpp | 445 static Attribute::AttrKind 665 static bool addReadAttr(Argument *A, Attribute::AttrKind R) { 751 Attribute::AttrKind R = determinePointerReadAttrs(&*A, Self); 833 Attribute::AttrKind ReadAttr = Attribute::ReadNone; 836 Attribute::AttrKind K = determinePointerReadAttrs(A, ArgumentSCCNodes); 1123 Attribute::AttrKind AKind; 1129 InferenceDescriptor(Attribute::AttrKind AK,
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Attr.h | 47 unsigned AttrKind : 16; 80 : AttributeCommonInfo(CommonInfo), AttrKind(AK), Inherited(false), 85 attr::Kind getKind() const { return static_cast<attr::Kind>(AttrKind); }
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransZeroOutPropsInDealloc.cpp | 121 ObjCPropertyDecl::PropertyAttributeKind AttrKind = local 123 if (AttrKind &
|
H A D | Transforms.h | 87 enum AttrKind { Weak, Strong } Kind; enum in struct:clang::arcmt::trans::MigrationContext::GCAttrOccurrence
|
H A D | TransGCAttrs.cpp | 100 MigrationContext::GCAttrOccurrence::AttrKind Kind;
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetLibraryInfo.h | 359 Attribute::AttrKind getExtAttrForI32Param(bool Signed = true) const { 370 Attribute::AttrKind getExtAttrForI32Return(bool Signed = true) const {
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
H A D | Marshallers.h | 125 static Optional<attr::Kind> getAttrKind(llvm::StringRef AttrKind) { argument 126 return llvm::StringSwitch<Optional<attr::Kind>>(AttrKind) 148 static Optional<CastKind> getCastKind(llvm::StringRef AttrKind) { argument 149 return llvm::StringSwitch<Optional<CastKind>>(AttrKind)
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | Attributor.h | 65 // a proper Attribute::AttrKind as template parameter. The Attributor 384 bool hasAttr(ArrayRef<Attribute::AttrKind> AKs, 395 void getAttrs(ArrayRef<Attribute::AttrKind> AKs, 400 Attribute getAttr(Attribute::AttrKind AK) const { 416 void removeAttrs(ArrayRef<Attribute::AttrKind> AKs) const { 428 for (Attribute::AttrKind AK : AKs) 1638 template <Attribute::AttrKind AK, typename Base> 1674 Attribute::AttrKind getAttrKind() const { return AK; }
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TypePromotion.cpp | 240 return Call->hasRetAttr(Attribute::AttrKind::ZExt); 779 Call->hasRetAttr(Attribute::AttrKind::ZExt);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 349 ParsedAttr::Kind AttrKind = local 354 if (AttrKind == ParsedAttr::UnknownAttribute || 355 AttrKind == ParsedAttr::IgnoredAttribute) { 440 ParsedAttr::Kind AttrKind = local 443 if (AttrKind == ParsedAttr::AT_Availability) { 447 } else if (AttrKind == ParsedAttr::AT_ExternalSourceSymbol) { 451 } else if (AttrKind == ParsedAttr::AT_ObjCBridgeRelated) { 455 } else if (AttrKind == ParsedAttr::AT_TypeTagForDatatype) { 490 ParsedAttr::Kind AttrKind = local 493 switch (AttrKind) { [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 726 Error parseAttrKind(uint64_t Code, Attribute::AttrKind *Kind); 1216 static uint64_t getRawAttributeMask(Attribute::AttrKind Val) { 1310 for (Attribute::AttrKind I = Attribute::None; I != Attribute::EndAttrKinds; 1311 I = Attribute::AttrKind(I + 1)) { 1412 static Attribute::AttrKind getAttrFromCode(uint64_t Code) { 1557 Error BitcodeReader::parseAttrKind(uint64_t Code, Attribute::AttrKind *Kind) { 1609 Attribute::AttrKind Kind; 1621 Attribute::AttrKind Kind; 1656 Attribute::AttrKind Kind;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InlineCost.cpp | 286 bool paramHasAttr(Argument *A, Attribute::AttrKind Attr); 1032 bool CallAnalyzer::paramHasAttr(Argument *A, Attribute::AttrKind Attr) {
|