Home
last modified time | relevance | path

Searched refs:AttrKinds (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/llvm/lib/Analysis/
DAssumeBundleQueries.cpp154 ArrayRef<Attribute::AttrKind> AttrKinds) { in getKnowledgeFromUse() argument
160 for (auto Attr : AttrKinds) in getKnowledgeFromUse()
168 ArrayRef<Attribute::AttrKind> AttrKinds, in getKnowledgeForValue() argument
185 if (is_contained(AttrKinds, RK.AttrKind) && in getKnowledgeForValue()
200 if (is_contained(AttrKinds, RK.AttrKind) && in getKnowledgeForValue()
210 const Value *V, ArrayRef<Attribute::AttrKind> AttrKinds, in getKnowledgeValidInContext() argument
212 return getKnowledgeForValue(V, AttrKinds, AC, in getKnowledgeValidInContext()
DValueTracking.cpp629 SmallVector<Attribute::AttrKind, 2> AttrKinds{Attribute::NonNull}; in isKnownNonZeroFromAssume() local
632 AttrKinds.push_back(Attribute::Dereferenceable); in isKnownNonZeroFromAssume()
634 if (getKnowledgeValidInContext(V, AttrKinds, Q.CxtI, Q.DT, Q.AC)) in isKnownNonZeroFromAssume()
4940 SmallVector<Attribute::AttrKind, 2> AttrKinds{Attribute::NoUndef}; in isGuaranteedNotToBeUndefOrPoison() local
4941 if (getKnowledgeValidInContext(V, AttrKinds, CtxI, DT, AC)) in isGuaranteedNotToBeUndefOrPoison()
/external/llvm-project/llvm/include/llvm/Analysis/
DAssumeBundleQueries.h141 ArrayRef<Attribute::AttrKind> AttrKinds);
146 const Value *V, ArrayRef<Attribute::AttrKind> AttrKinds,
156 const Value *V, ArrayRef<Attribute::AttrKind> AttrKinds,
/external/llvm-project/llvm/lib/Transforms/IPO/
DAttributorAttributes.cpp5817 IRP.getAttrs(AttrKinds, Attrs, IgnoreSubsumingPositions); in getKnownStateFromValue()
5872 IRP.removeAttrs(AttrKinds); in manifest()
5890 static const Attribute::AttrKind AttrKinds[3]; member
5893 const Attribute::AttrKind AAMemoryBehaviorImpl::AttrKinds[] = { member in __anon0ce335530111::AAMemoryBehaviorImpl
6417 IRP.getAttrs(AttrKinds, Attrs, IgnoreSubsumingPositions); in getKnownStateFromValue()
6477 IRP.removeAttrs(AttrKinds); in manifest()
6479 IRP.removeAttrs(AAMemoryBehaviorImpl::AttrKinds); in manifest()
6607 static const Attribute::AttrKind AttrKinds[4]; member
6610 const Attribute::AttrKind AAMemoryLocationImpl::AttrKinds[] = { member in __anon0ce335533911::AAMemoryLocationImpl
/external/llvm/docs/TableGen/
DBackEnds.rst260 attribute identifiers is required. For instance, ``AttrKinds.h`` includes this
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DAttributor.cpp4649 IRP.getAttrs(AttrKinds, Attrs, IgnoreSubsumingPositions); in getKnownStateFromValue()
4701 IRP.removeAttrs(AttrKinds); in manifest()
4719 static const Attribute::AttrKind AttrKinds[3]; member
4722 const Attribute::AttrKind AAMemoryBehaviorImpl::AttrKinds[] = { member in __anon43c211a00111::AAMemoryBehaviorImpl
/external/llvm-project/llvm/docs/TableGen/
DBackEnds.rst290 attribute identifiers is required. For instance, ``AttrKinds.h`` includes this