Searched refs:SymbolUse (Results 1 – 10 of 10) sorted by relevance
126 class SymbolUse {128 SymbolUse(Operation *op, SymbolRefAttr symbolRef) in SymbolUse() function148 UseRange(std::vector<SymbolUse> &&uses) : uses(std::move(uses)) {} in UseRange()150 using iterator = std::vector<SymbolUse>::const_iterator;156 std::vector<SymbolUse> uses;
445 function_ref<WalkResult(SymbolTable::SymbolUse, ArrayRef<int>)> callback) { in walkSymbolRefs() argument503 function_ref<WalkResult(SymbolTable::SymbolUse, ArrayRef<int>)> callback) { in walkSymbolUses() argument517 function_ref<WalkResult(SymbolTable::SymbolUse, ArrayRef<int>)> callback) { in walkSymbolUses() argument563 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()
87 for (const SymbolTable::SymbolUse &use : llvm::drop_begin(uses, 1)) { in Run()
120 for (SymbolTable::SymbolUse use : *uses) { in EncapsulateFuncAndSerialize()
50 for (SymbolTable::SymbolUse symbolUse : *symbolUses) { in operateOnSymbol()
124 for (const SymbolTable::SymbolUse &use : *uses) { in computeLiveness()
115 for (SymbolTable::SymbolUse symbolUse : *symbolUses) { in setCalleesAndCallersNonNormalizable()247 for (SymbolTable::SymbolUse symbolUse : *symbolUses) { in updateFunctionSignature()
44 for (const SymbolTable::SymbolUse &use : *symbolUses) { in walkReferencedSymbolNodes()
427 for (const SymbolTable::SymbolUse &use : *uses) { in initializeSymbolCallables()
297 for (SymbolTable::SymbolUse symbolUse : *symbolUses) { in createKernelModule()