Lines Matching refs:ByteCodeLiveRange
177 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()
676 ByteCodeLiveRange &newRange = allocatedIndices.back(); in allocateMemoryIndices()