Return a valid Knowledge associated to the Use U if its Attribute kind is in AttrKinds.

Synopsis

Declared in <llvm/Analysis/AssumeBundleQueries.h>

RetainedKnowledge
getKnowledgeFromUse(
    Use const* U,
    ArrayRef<Attribute::AttrKind> AttrKinds);

Return Value

Matching retained knowledge, or empty if none applies.

Parameters

Name

Description

U

Use whose associated assume knowledge is queried.

AttrKinds

Attribute kinds to consider.

Created with MrDocs