struct Attributor::QueryMapValueTy
Declaration
struct Attributor::QueryMapValueTy { /* full declaration omitted */ };
Description
A map from abstract attributes to the ones that queried them through calls to the getAAFor < ...>(...) method. {
Declared at: llvm/include/llvm/Transforms/IPO/Attributor.h:1147
Member Variables
- public SetVector<llvm::AbstractAttribute*> OptionalAAs
- Set of abstract attributes which were used but not necessarily required for a potential optimistic state.
- public SetVector<llvm::AbstractAttribute*> RequiredAAs
- Set of abstract attributes which were used and which were necessarily required for any potential optimistic state.