Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp1752 struct InferenceDescriptor { struct in __anon416db8590d11::AttributeInferer
1773 InferenceDescriptor(Attribute::AttrKind AK, in InferenceDescriptor() function
1784 SmallVector<InferenceDescriptor, 4> InferenceDescriptors;
1787 void registerAttrInference(InferenceDescriptor AttrInference) { in registerAttrInference()
1798 SmallVector<InferenceDescriptor, 4> InferInSCC = InferenceDescriptors; in run()
1809 llvm::erase_if(InferInSCC, [F](const InferenceDescriptor &ID) { in run()
1821 SmallVector<InferenceDescriptor, 4> InferInThisFunc; in run()
1824 [F](const InferenceDescriptor &ID) { return !ID.SkipFunction(*F); }); in run()
1831 llvm::erase_if(InferInThisFunc, [&](const InferenceDescriptor &ID) { in run()
1836 llvm::erase_if(InferInSCC, [&ID](const InferenceDescriptor &D) { in run()
[all …]