Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Rewrite/
H A DByteCode.cpp177 struct ByteCodeLiveRange;
450 struct ByteCodeLiveRange { struct
454 ByteCodeLiveRange(Allocator &alloc) : liveness(new Set(alloc)) {} in ByteCodeLiveRange() argument
457 void unionWith(const ByteCodeLiveRange &rhs) { in unionWith() argument
464 bool overlaps(const ByteCodeLiveRange &rhs) const { in overlaps() argument
576 ByteCodeLiveRange::Allocator allocator; in allocateMemoryIndices()
577 DenseMap<Value, ByteCodeLiveRange> valueDefRanges; in allocateMemoryIndices()
636 std::vector<ByteCodeLiveRange> allocatedIndices; in allocateMemoryIndices()
647 ByteCodeLiveRange &defRange = defIt.second; in allocateMemoryIndices()
651 ByteCodeLiveRange &existingRange = existingIndexIt.value(); in allocateMemoryIndices()
[all …]