|
MLIR 22.0.0git
|
This is the complete list of members for mlir::SymbolTable, including all inherited members.
| erase(Operation *symbol) | mlir::SymbolTable | |
| generateSymbolName(StringRef name, UniqueChecker uniqueChecker, unsigned &uniquingCounter) | mlir::SymbolTable | inlinestatic |
| getNearestSymbolTable(Operation *from) | mlir::SymbolTable | static |
| getOp() const | mlir::SymbolTable | inline |
| getSymbolAttrName() | mlir::SymbolTable | inlinestatic |
| getSymbolName(Operation *symbol) | mlir::SymbolTable | static |
| getSymbolUses(Operation *from) | mlir::SymbolTable | static |
| getSymbolUses(Region *from) | mlir::SymbolTable | static |
| getSymbolUses(StringAttr symbol, Operation *from) | mlir::SymbolTable | static |
| getSymbolUses(Operation *symbol, Operation *from) | mlir::SymbolTable | static |
| getSymbolUses(StringAttr symbol, Region *from) | mlir::SymbolTable | static |
| getSymbolUses(Operation *symbol, Region *from) | mlir::SymbolTable | static |
| getSymbolVisibility(Operation *symbol) | mlir::SymbolTable | static |
| getVisibilityAttrName() | mlir::SymbolTable | inlinestatic |
| insert(Operation *symbol, Block::iterator insertPt={}) | mlir::SymbolTable | |
| lookup(StringRef name) const | mlir::SymbolTable | |
| lookup(StringRef name) const | mlir::SymbolTable | inline |
| lookup(StringAttr name) const | mlir::SymbolTable | |
| lookup(StringAttr name) const | mlir::SymbolTable | inline |
| lookupNearestSymbolFrom(Operation *from, StringAttr symbol) | mlir::SymbolTable | static |
| lookupNearestSymbolFrom(Operation *from, SymbolRefAttr symbol) | mlir::SymbolTable | static |
| lookupNearestSymbolFrom(Operation *from, StringAttr symbol) | mlir::SymbolTable | inlinestatic |
| lookupNearestSymbolFrom(Operation *from, SymbolRefAttr symbol) | mlir::SymbolTable | inlinestatic |
| lookupSymbolIn(Operation *op, StringAttr symbol) | mlir::SymbolTable | static |
| lookupSymbolIn(Operation *op, StringRef symbol) | mlir::SymbolTable | inlinestatic |
| lookupSymbolIn(Operation *op, SymbolRefAttr symbol) | mlir::SymbolTable | static |
| lookupSymbolIn(Operation *op, SymbolRefAttr symbol, SmallVectorImpl< Operation * > &symbols) | mlir::SymbolTable | static |
| remove(Operation *op) | mlir::SymbolTable | |
| rename(StringAttr from, StringAttr to) | mlir::SymbolTable | |
| rename(Operation *op, StringAttr to) | mlir::SymbolTable | |
| rename(StringAttr from, StringRef to) | mlir::SymbolTable | |
| rename(Operation *op, StringRef to) | mlir::SymbolTable | |
| renameToUnique(StringAttr from, ArrayRef< SymbolTable * > others) | mlir::SymbolTable | |
| renameToUnique(Operation *op, ArrayRef< SymbolTable * > others) | mlir::SymbolTable | |
| replaceAllSymbolUses(StringAttr oldSymbol, StringAttr newSymbol, Operation *from) | mlir::SymbolTable | static |
| replaceAllSymbolUses(Operation *oldSymbol, StringAttr newSymbolName, Operation *from) | mlir::SymbolTable | static |
| replaceAllSymbolUses(StringAttr oldSymbol, StringAttr newSymbol, Region *from) | mlir::SymbolTable | static |
| replaceAllSymbolUses(Operation *oldSymbol, StringAttr newSymbolName, Region *from) | mlir::SymbolTable | static |
| setSymbolName(Operation *symbol, StringAttr name) | mlir::SymbolTable | static |
| setSymbolName(Operation *symbol, StringRef name) | mlir::SymbolTable | inlinestatic |
| setSymbolVisibility(Operation *symbol, Visibility vis) | mlir::SymbolTable | static |
| symbolKnownUseEmpty(StringAttr symbol, Operation *from) | mlir::SymbolTable | static |
| symbolKnownUseEmpty(Operation *symbol, Operation *from) | mlir::SymbolTable | static |
| symbolKnownUseEmpty(StringAttr symbol, Region *from) | mlir::SymbolTable | static |
| symbolKnownUseEmpty(Operation *symbol, Region *from) | mlir::SymbolTable | static |
| SymbolTable(Operation *symbolTableOp) | mlir::SymbolTable | |
| Visibility enum name | mlir::SymbolTable | |
| walkSymbolTables(Operation *op, bool allSymUsesVisible, function_ref< void(Operation *, bool)> callback) | mlir::SymbolTable | static |