Home
last modified time | relevance | path

Searched refs:getSymbolUses (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/mlir/include/mlir/IR/
DSymbolTable.h163 static Optional<UseRange> getSymbolUses(Operation *from);
164 static Optional<UseRange> getSymbolUses(Region *from);
170 static Optional<UseRange> getSymbolUses(StringRef symbol, Operation *from);
171 static Optional<UseRange> getSymbolUses(Operation *symbol, Operation *from);
172 static Optional<UseRange> getSymbolUses(StringRef symbol, Region *from);
173 static Optional<UseRange> getSymbolUses(Operation *symbol, Region *from);
DSymbolInterfaces.td101 Note: See mlir::SymbolTable::getSymbolUses for more details.
103 "Optional<::mlir::SymbolTable::UseRange>", "getSymbolUses",
106 return ::mlir::SymbolTable::getSymbolUses(this->getOperation(), from);
/external/llvm-project/mlir/test/lib/IR/
DTestSymbolUses.cpp24 SymbolTable::getSymbolUses(symbol); in operateOnSymbol()
48 symbolUses = SymbolTable::getSymbolUses(symbol, &module.getBodyRegion()); in operateOnSymbol()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/
Dguarantee_all_funcs_one_use.cc77 auto uses_optional = symbol_table.getSymbolUses(func, module); in Run()
Dresource_op_lifting_cleanup.cc121 auto func_uses = SymbolTable::getSymbolUses(func, &module.getBodyRegion()); in CloneFunctionIfNeeded()
Dtpu_rewrite_pass.cc118 Optional<SymbolTable::UseRange> uses = SymbolTable::getSymbolUses(func); in EncapsulateFuncAndSerialize()
Dshape_inference.cc627 auto uses = mlir::SymbolTable::getSymbolUses(fn.getOperation(), module); in GetCallers()
/external/llvm-project/mlir/lib/IR/
DSymbolTable.cpp693 auto SymbolTable::getSymbolUses(Operation *from) -> Optional<UseRange> { in getSymbolUses() function in SymbolTable
696 auto SymbolTable::getSymbolUses(Region *from) -> Optional<UseRange> { in getSymbolUses() function in SymbolTable
722 auto SymbolTable::getSymbolUses(StringRef symbol, Operation *from) in getSymbolUses() function in SymbolTable
726 auto SymbolTable::getSymbolUses(Operation *symbol, Operation *from) in getSymbolUses() function in SymbolTable
730 auto SymbolTable::getSymbolUses(StringRef symbol, Region *from) in getSymbolUses() function in SymbolTable
734 auto SymbolTable::getSymbolUses(Operation *symbol, Region *from) in getSymbolUses() function in SymbolTable
/external/llvm-project/mlir/lib/Transforms/
DSymbolDCE.cpp116 Optional<SymbolTable::UseRange> uses = SymbolTable::getSymbolUses(op); in computeLiveness()
DNormalizeMemRefs.cpp114 Optional<SymbolTable::UseRange> symbolUses = funcOp.getSymbolUses(moduleOp); in setCalleesAndCallersNonNormalizable()
246 Optional<SymbolTable::UseRange> symbolUses = funcOp.getSymbolUses(moduleOp); in updateFunctionSignature()
DInliner.cpp40 auto symbolUses = SymbolTable::getSymbolUses(op); in walkReferencedSymbolNodes()
DSCCP.cpp419 SymbolTable::getSymbolUses(&symbolTableRegion); in initializeSymbolCallables()
/external/llvm-project/mlir/lib/Dialect/GPU/Transforms/
DKernelOutlining.cpp296 SymbolTable::getSymbolUses(symbolDefWorklist.pop_back_val())) { in createKernelModule()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/ir/
Dtf_saved_model.cc304 auto symbol_uses = SymbolTable::getSymbolUses(&module.getBodyRegion()); in VerifySavedModelModule()
/external/llvm-project/mlir/docs/
DSymbolsAndSymbolTables.md159 * `SymbolTable::getSymbolUses`
/external/tensorflow/tensorflow/compiler/mlir/xla/transforms/
Dlegalize_tf_communication.cc161 auto uses = func.getSymbolUses(module); in GetFunctionsToRewrite()