/freebsd-11.0-release/contrib/llvm/lib/IR/ |
H A D | AttributeImpl.h | 56 bool hasAttribute(Attribute::AttrKind A) const; 59 Attribute::AttrKind getKindAsEnum() const; 76 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, 87 static uint64_t getAttrMask(Attribute::AttrKind Val); 94 /// represented by Attribute::AttrKind; alignment attribute entries; and string 99 Attribute::AttrKind Kind; 102 EnumAttributeImpl(AttrEntryKind ID, Attribute::AttrKind Kind) 106 EnumAttributeImpl(Attribute::AttrKind Kind) 109 Attribute::AttrKind getEnumKind() const { return Kind; } 117 IntAttributeImpl(Attribute::AttrKind Kin [all...] |
H A D | Attributes.cpp | 35 Attribute Attribute::get(LLVMContext &Context, Attribute::AttrKind Kind, 120 Attribute::AttrKind Attribute::getKindAsEnum() const { 148 bool Attribute::hasAttribute(AttrKind Kind) const { 351 bool AttributeImpl::hasAttribute(Attribute::AttrKind A) const { 361 Attribute::AttrKind AttributeImpl::getKindAsEnum() const { 403 uint64_t AttributeImpl::getAttrMask(Attribute::AttrKind Val) { 505 bool AttributeSetNode::hasAttribute(Attribute::AttrKind Kind) const { 519 Attribute AttributeSetNode::getAttribute(Attribute::AttrKind Kind) const { 588 Attribute::AttrKind Kind = Attr.getKindAsEnum(); 690 for (Attribute::AttrKind Kin [all...] |
H A D | Instructions.cpp | 315 void CallInst::addAttribute(unsigned i, Attribute::AttrKind attr) { 348 bool CallInst::paramHasAttr(unsigned i, Attribute::AttrKind A) const { 359 Attribute::AttrKind A) const { 612 bool InvokeInst::paramHasAttr(unsigned i, Attribute::AttrKind A) const { 623 Attribute::AttrKind A) const { 640 void InvokeInst::addAttribute(unsigned i, Attribute::AttrKind attr) {
|
H A D | Function.cpp | 339 void Function::addAttribute(unsigned i, Attribute::AttrKind attr) {
|
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/ |
H A D | Attributes.h | 65 enum AttrKind { enum in class:llvm::Attribute 85 static Attribute get(LLVMContext &Context, AttrKind Kind, uint64_t Val = 0); 102 /// \brief Return true if the attribute is an Attribute::AttrKind type. 113 bool hasAttribute(AttrKind Val) const; 118 /// \brief Return the attribute's kind as an enum (Attribute::AttrKind). This 120 Attribute::AttrKind getKindAsEnum() const; 216 ArrayRef<Attribute::AttrKind> Kind); 222 Attribute::AttrKind Attr) const; 245 Attribute::AttrKind Attr) const; 287 bool hasAttribute(unsigned Index, Attribute::AttrKind Kin [all...] |
H A D | Function.h | 172 void addFnAttr(Attribute::AttrKind N) { 178 void removeFnAttr(Attribute::AttrKind N) { 202 bool hasFnAttribute(Attribute::AttrKind Kind) const { 210 Attribute getFnAttribute(Attribute::AttrKind Kind) const { 232 void addAttribute(unsigned i, Attribute::AttrKind attr);
|
H A D | CallSite.h | 309 bool hasFnAttr(Attribute::AttrKind A) const { 319 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const { 330 bool dataOperandHasImpliedAttr(unsigned i, Attribute::AttrKind A) const {
|
H A D | Statepoint.h | 180 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const {
|
H A D | Instructions.h | 1610 void addAttribute(unsigned i, Attribute::AttrKind attr); 1626 bool hasFnAttr(Attribute::AttrKind A) const { 1638 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const; 1653 bool dataOperandHasImpliedAttr(unsigned i, Attribute::AttrKind A) const; 1803 template <typename AttrKind> bool hasFnAttrImpl(AttrKind A) const { 3542 void addAttribute(unsigned i, Attribute::AttrKind attr); 3555 bool hasFnAttr(Attribute::AttrKind A) const { 3567 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const; 3583 bool dataOperandHasImpliedAttr(unsigned i, Attribute::AttrKind [all...] |
H A D | InstrTypes.h | 1194 bool operandHasAttr(unsigned Idx, Attribute::AttrKind A) const { 1454 bool bundleOperandHasAttr(unsigned OpIdx, Attribute::AttrKind A) const { 1483 bool isFnAttrDisallowedByOpBundle(Attribute::AttrKind A) const {
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Attr.h | 47 unsigned AttrKind : 16; 80 : Range(R), AttrKind(AK), SpellingListIndex(SpellingListIndex), 87 return static_cast<attr::Kind>(AttrKind);
|
H A D | Type.h | 1433 unsigned AttrKind : 32 - NumTypeBits; 3657 AttributedTypeBits.AttrKind = attrKind; 3662 return static_cast<Kind>(AttributedTypeBits.AttrKind);
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | ForceFunctionAttrs.cpp | 28 static Attribute::AttrKind parseAttrKind(StringRef Kind) { 29 return StringSwitch<Attribute::AttrKind>(Kind)
|
H A D | FunctionAttrs.cpp | 385 static Attribute::AttrKind 579 Attribute::AttrKind R = determinePointerReadAttrs(&*A, Self); 668 Attribute::AttrKind ReadAttr = Attribute::ReadNone; 671 Attribute::AttrKind K = determinePointerReadAttrs(A, ArgumentSCCNodes);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | AttributeList.h | 125 unsigned AttrKind : 8; 225 AttrKind = getKind(getName(), getScopeName(), syntaxUsed); 248 AttrKind = getKind(getName(), getScopeName(), syntaxUsed); 268 AttrKind = getKind(getName(), getScopeName(), syntaxUsed); 287 AttrKind = getKind(getName(), getScopeName(), syntaxUsed); 300 AttrKind = getKind(getName(), getScopeName(), syntaxUsed); 314 AttrKind = getKind(getName(), getScopeName(), syntaxUsed); 370 Kind getKind() const { return Kind(AttrKind); }
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | TransZeroOutPropsInDealloc.cpp | 122 ObjCPropertyDecl::PropertyAttributeKind AttrKind = local 124 if (AttrKind &
|
H A D | Transforms.h | 88 enum AttrKind { Weak, Strong } Kind; enum in struct:clang::arcmt::trans::MigrationContext::GCAttrOccurrence
|
H A D | TransGCAttrs.cpp | 103 MigrationContext::GCAttrOccurrence::AttrKind Kind;
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | BuildLibCalls.cpp | 44 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; 67 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; 94 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; 193 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; 217 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind };
|
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | InlineCost.cpp | 119 bool paramHasAttr(Argument *A, Attribute::AttrKind Attr); 517 bool CallAnalyzer::paramHasAttr(Argument *A, Attribute::AttrKind Attr) { 1324 template<typename AttrKind> 1325 static bool attributeMatches(Function *F1, Function *F2, AttrKind Attr) {
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/ |
H A D | Marshallers.h | 81 static attr::Kind getAttrKind(llvm::StringRef AttrKind) { argument 82 return llvm::StringSwitch<attr::Kind>(AttrKind)
|
/freebsd-11.0-release/contrib/llvm/lib/AsmParser/ |
H A D | LLParser.h | 240 bool ParseOptionalDerefAttrBytes(lltok::Kind AttrKind, uint64_t &Bytes);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 281 AttributeList::Kind AttrKind = local 286 if (AttrKind == AttributeList::UnknownAttribute || 287 AttrKind == AttributeList::IgnoredAttribute) { 345 AttributeList::Kind AttrKind = local 348 if (AttrKind == AttributeList::AT_Availability) { 352 } else if (AttrKind == AttributeList::AT_ObjCBridgeRelated) { 356 } else if (AttrKind == AttributeList::AT_TypeTagForDatatype) {
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 4650 AST_MATCHER_P(Decl, hasAttr, attr::Kind, AttrKind) { 4652 if (Attr->getKind() == AttrKind)
|
/freebsd-11.0-release/contrib/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 379 std::error_code parseAttrKind(uint64_t Code, Attribute::AttrKind *Kind); 1216 static Attribute::AttrKind getAttrFromCode(uint64_t Code) { 1330 Attribute::AttrKind *Kind) { 1377 Attribute::AttrKind Kind; 1383 Attribute::AttrKind Kind;
|