Home
last modified time | relevance | path

Searched refs:allocValue (Results 1 – 3 of 3) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/mlir_hlo/lib/Analysis/
Duserange_analysis.cc391 Value allocValue = std::get<0>(entry); in UserangeAnalysis() local
392 const Value::use_range &allocUses = allocValue.getUses(); in UserangeAnalysis()
397 computeUsePositions(allocValue); in UserangeAnalysis()
399 UserangeInfoBuilder builder(liveness, {allocValue}, useList); in UserangeAnalysis()
409 computeInterval(allocValue, liveOperations); in UserangeAnalysis()
413 ValueSetT aliasSet = aliases.resolve(allocValue); in UserangeAnalysis()
415 if (alias == allocValue) continue; in UserangeAnalysis()
443 mergeUsePositions(usePositionMap[allocValue], usePositionMap[alias]); in UserangeAnalysis()
445 aliasCache.insert(std::make_pair(allocValue, aliasSet)); in UserangeAnalysis()
448 useIntervalMap.insert(std::make_pair(allocValue, allocInterval)); in UserangeAnalysis()
/external/tensorflow/tensorflow/compiler/xla/mlir_hlo/lib/Transforms/
Dcopy_removal.cc127 Value allocValue = std::get<0>(entry); in fillProcessSetAndResolveAliases() local
132 const ValueSetT &aliasSet = aliases.resolve(allocValue); in fillProcessSetAndResolveAliases()
137 userange.unionRanges(allocValue, alias); in fillProcessSetAndResolveAliases()
139 aliasToAllocMap.insert({alias, allocValue}); in fillProcessSetAndResolveAliases()
/external/tensorflow/tensorflow/compiler/mlir/hlo/lib/Analysis/
Duserange_analysis.cc255 Value allocValue = std::get<0>(entry); in UserangeAnalysis() local
257 for (auto &use : allocValue.getUses()) useList.emplace_back(use.getOwner()); in UserangeAnalysis()
258 UserangeInfoBuilder builder(liveness, {allocValue}, useList); in UserangeAnalysis()
267 IntervalVector allocInterval = computeInterval(allocValue, liveOperations); in UserangeAnalysis()
271 ValueSetT aliasSet = aliases.resolve(allocValue); in UserangeAnalysis()
273 if (alias == allocValue) continue; in UserangeAnalysis()
302 aliasCache.insert(std::make_pair(allocValue, aliasSet)); in UserangeAnalysis()
305 useIntervalMap.insert(std::make_pair(allocValue, allocInterval)); in UserangeAnalysis()