MLIR
20.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 |