Searched refs:getSymbolUses (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | SymbolTable.h | 181 static Optional<UseRange> getSymbolUses(Operation *from); 182 static Optional<UseRange> getSymbolUses(Region *from); 188 static Optional<UseRange> getSymbolUses(StringAttr symbol, Operation *from); 189 static Optional<UseRange> getSymbolUses(Operation *symbol, Operation *from); 190 static Optional<UseRange> getSymbolUses(StringAttr symbol, Region *from); 191 static Optional<UseRange> getSymbolUses(Operation *symbol, Region *from);
|
| H A D | SymbolInterfaces.td | 100 Note: See mlir::SymbolTable::getSymbolUses for more details. 102 "::llvm::Optional<::mlir::SymbolTable::UseRange>", "getSymbolUses", 105 return ::mlir::SymbolTable::getSymbolUses(this->getOperation(), from);
|
| /llvm-project-15.0.7/mlir/test/lib/IR/ |
| H A D | TestSymbolUses.cpp | 30 SymbolTable::getSymbolUses(symbol); in operateOnSymbol() 54 symbolUses = SymbolTable::getSymbolUses(symbol, &module.getBodyRegion()); in operateOnSymbol() 108 if (!SymbolTable::getSymbolUses(&module.getBodyRegion())) in runOnOperation()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | SymbolTable.cpp | 751 auto SymbolTable::getSymbolUses(Operation *from) -> Optional<UseRange> { in getSymbolUses() function in SymbolTable 754 auto SymbolTable::getSymbolUses(Region *from) -> Optional<UseRange> { in getSymbolUses() function in SymbolTable 780 auto SymbolTable::getSymbolUses(StringAttr symbol, Operation *from) in getSymbolUses() function in SymbolTable 784 auto SymbolTable::getSymbolUses(Operation *symbol, Operation *from) in getSymbolUses() function in SymbolTable 788 auto SymbolTable::getSymbolUses(StringAttr symbol, Region *from) in getSymbolUses() function in SymbolTable 792 auto SymbolTable::getSymbolUses(Operation *symbol, Region *from) in getSymbolUses() function in SymbolTable 978 auto symbolUses = SymbolTable::getSymbolUses(&nestedOp); in SymbolUserMap()
|
| /llvm-project-15.0.7/mlir/lib/Transforms/ |
| H A D | SymbolDCE.cpp | 118 Optional<SymbolTable::UseRange> uses = SymbolTable::getSymbolUses(op); in computeLiveness()
|
| H A D | Inliner.cpp | 46 auto symbolUses = SymbolTable::getSymbolUses(op); in walkReferencedSymbolNodes()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/ |
| H A D | NormalizeMemRefs.cpp | 116 Optional<SymbolTable::UseRange> symbolUses = funcOp.getSymbolUses(moduleOp); in setCalleesAndCallersNonNormalizable() 248 Optional<SymbolTable::UseRange> symbolUses = funcOp.getSymbolUses(moduleOp); in updateFunctionSignature()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/ |
| H A D | KernelOutlining.cpp | 357 SymbolTable::getSymbolUses(symbolDefWorklist.pop_back_val())) { in createKernelModule()
|
| /llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/ |
| H A D | DeadCodeAnalysis.cpp | 149 SymbolTable::getSymbolUses(&symbolTableRegion); in initializeSymbolCallables()
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | SymbolsAndSymbolTables.md | 159 * `SymbolTable::getSymbolUses`
|