Lines Matching refs:index1
300 bool MayAlias(size_t index1, size_t index2) const { in MayAlias() argument
301 if (index1 < index2) { in MayAlias()
302 return aliasing_matrix_.IsBitSet(AliasingMatrixPosition(index1, index2)); in MayAlias()
303 } else if (index1 > index2) { in MayAlias()
304 return aliasing_matrix_.IsBitSet(AliasingMatrixPosition(index2, index1)); in MayAlias()
364 size_t AliasingMatrixPosition(size_t index1, size_t index2) const { in AliasingMatrixPosition() argument
365 DCHECK(index2 > index1); in AliasingMatrixPosition()
368 return (number_of_locations * index1 - (1 + index1) * index1 / 2 + (index2 - index1 - 1)); in AliasingMatrixPosition()
372 size_t CheckedAliasingMatrixPosition(size_t index1, size_t index2, size_t position) { in CheckedAliasingMatrixPosition() argument
373 size_t calculated_position = AliasingMatrixPosition(index1, index2); in CheckedAliasingMatrixPosition()
379 bool ComputeMayAlias(size_t index1, size_t index2) const { in ComputeMayAlias() argument
380 DCHECK_NE(index1, index2); in ComputeMayAlias()
381 HeapLocation* loc1 = heap_locations_[index1]; in ComputeMayAlias()