Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DSymbolTable.h300 auto it = symbolToUsers.find(symbol); in getUsers()
301 return it != symbolToUsers.end() ? it->second.getArrayRef() : llvm::None; in getUsers()
306 return !symbolToUsers.count(symbol); in useEmpty()
317 DenseMap<Operation *, SetVector<Operation *>> symbolToUsers; variable
/llvm-project-15.0.7/mlir/lib/IR/
H A DSymbolTable.cpp986 symbolToUsers[symbolOp].insert(use.getUser()); in SymbolUserMap()
998 auto it = symbolToUsers.find(symbol); in replaceAllUsesWith()
999 if (it == symbolToUsers.end()) in replaceAllUsesWith()
1013 auto newIt = symbolToUsers.try_emplace(newSymbol, SetVector<Operation *>{}); in replaceAllUsesWith()
1014 auto oldIt = symbolToUsers.find(symbol); in replaceAllUsesWith()
1015 assert(oldIt != symbolToUsers.end() && "missing old users list"); in replaceAllUsesWith()
1020 symbolToUsers.erase(oldIt); in replaceAllUsesWith()