Home
last modified time | relevance | path

Searched refs:SymbolUse (Results 1 – 10 of 10) sorted by relevance

/external/llvm-project/mlir/include/mlir/IR/
DSymbolTable.h126 class SymbolUse {
128 SymbolUse(Operation *op, SymbolRefAttr symbolRef) in SymbolUse() function
148 UseRange(std::vector<SymbolUse> &&uses) : uses(std::move(uses)) {} in UseRange()
150 using iterator = std::vector<SymbolUse>::const_iterator;
156 std::vector<SymbolUse> uses;
/external/llvm-project/mlir/lib/IR/
DSymbolTable.cpp445 function_ref<WalkResult(SymbolTable::SymbolUse, ArrayRef<int>)> callback) { in walkSymbolRefs() argument
503 function_ref<WalkResult(SymbolTable::SymbolUse, ArrayRef<int>)> callback) { in walkSymbolUses() argument
517 function_ref<WalkResult(SymbolTable::SymbolUse, ArrayRef<int>)> callback) { in walkSymbolUses() argument
563 return walk([=](SymbolTable::SymbolUse use, ArrayRef<int>) { in walk()
677 std::vector<SymbolTable::SymbolUse> uses; in getSymbolUsesImpl()
678 auto walkFn = [&](SymbolTable::SymbolUse symbolUse, ArrayRef<int>) { in getSymbolUsesImpl()
707 std::vector<SymbolTable::SymbolUse> uses; in getSymbolUsesImpl()
709 if (!scope.walk([&](SymbolTable::SymbolUse symbolUse) { in getSymbolUsesImpl()
747 if (scope.walk([&](SymbolTable::SymbolUse symbolUse, ArrayRef<int>) { in symbolKnownUseEmptyImpl()
861 auto walkFn = [&](SymbolTable::SymbolUse symbolUse, in replaceAllSymbolUsesImpl()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/
Dguarantee_all_funcs_one_use.cc87 for (const SymbolTable::SymbolUse &use : llvm::drop_begin(uses, 1)) { in Run()
Dtpu_rewrite_pass.cc120 for (SymbolTable::SymbolUse use : *uses) { in EncapsulateFuncAndSerialize()
/external/llvm-project/mlir/test/lib/IR/
DTestSymbolUses.cpp50 for (SymbolTable::SymbolUse symbolUse : *symbolUses) { in operateOnSymbol()
/external/llvm-project/mlir/lib/Transforms/
DSymbolDCE.cpp124 for (const SymbolTable::SymbolUse &use : *uses) { in computeLiveness()
DNormalizeMemRefs.cpp115 for (SymbolTable::SymbolUse symbolUse : *symbolUses) { in setCalleesAndCallersNonNormalizable()
247 for (SymbolTable::SymbolUse symbolUse : *symbolUses) { in updateFunctionSignature()
DInliner.cpp44 for (const SymbolTable::SymbolUse &use : *symbolUses) { in walkReferencedSymbolNodes()
DSCCP.cpp427 for (const SymbolTable::SymbolUse &use : *uses) { in initializeSymbolCallables()
/external/llvm-project/mlir/lib/Dialect/GPU/Transforms/
DKernelOutlining.cpp297 for (SymbolTable::SymbolUse symbolUse : *symbolUses) { in createKernelModule()