Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDAssumeBundleQueries.cpp145 ArrayRef<Attribute::AttrKind> AttrKinds) { in getKnowledgeFromUse() argument
151 if (llvm::is_contained(AttrKinds, RK.AttrKind)) in getKnowledgeFromUse()
158 ArrayRef<Attribute::AttrKind> AttrKinds, in getKnowledgeForValue() argument
173 if (is_contained(AttrKinds, RK.AttrKind) && in getKnowledgeForValue()
188 if (is_contained(AttrKinds, RK.AttrKind) && in getKnowledgeForValue()
198 const Value *V, ArrayRef<Attribute::AttrKind> AttrKinds, in getKnowledgeValidInContext() argument
200 return getKnowledgeForValue(V, AttrKinds, AC, in getKnowledgeValidInContext()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDAssumeBundleQueries.h150 ArrayRef<Attribute::AttrKind> AttrKinds);
155 const Value *V, ArrayRef<Attribute::AttrKind> AttrKinds,
165 const Value *V, ArrayRef<Attribute::AttrKind> AttrKinds,
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDAttributor.cpp1157 ArrayRef<Attribute::AttrKind> AttrKinds, in hasAttr() argument
1171 updateAttrMap<Attribute::AttrKind>(EquivIRP, AttrKinds, HasAttrCB); in hasAttr()
1184 for (Attribute::AttrKind AK : AttrKinds) in hasAttr()
1199 ArrayRef<Attribute::AttrKind> AttrKinds, in getAttrs() argument
1210 updateAttrMap<Attribute::AttrKind>(EquivIRP, AttrKinds, CollectAttrCB); in getAttrs()
1217 for (Attribute::AttrKind AK : AttrKinds) in getAttrs()
1222 ArrayRef<Attribute::AttrKind> AttrKinds) { in removeAttrs() argument
1230 return updateAttrMap<Attribute::AttrKind>(IRP, AttrKinds, RemoveAttrCB); in removeAttrs()
HDAttributorAttributes.cpp2423 SmallVector<Attribute::AttrKind, 2> AttrKinds; in isImpliedByIR() local
2424 AttrKinds.push_back(Attribute::NonNull); in isImpliedByIR()
2427 AttrKinds.push_back(Attribute::Dereferenceable); in isImpliedByIR()
2428 if (A.hasAttr(IRP, AttrKinds, IgnoreSubsumingPositions, Attribute::NonNull)) in isImpliedByIR()
7768 A.getAttrs(IRP, AttrKinds, Attrs, IgnoreSubsumingPositions); in getKnownStateFromValue()
7824 A.removeAttrs(IRP, AttrKinds); in manifest()
7845 static const Attribute::AttrKind AttrKinds[3]; member
7848 const Attribute::AttrKind AAMemoryBehaviorImpl::AttrKinds[] = { member in __anon48803e967211::AAMemoryBehaviorImpl
7909 A.removeAttrs(getIRPosition(), AttrKinds); in manifest()
8014 A.removeAttrs(getIRPosition(), AttrKinds); in manifest()
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
HDAttributor.h1927 ArrayRef<Attribute::AttrKind> AttrKinds);