Lines Matching refs:index1
320 bool MayAlias(size_t index1, size_t index2) const { in MayAlias() argument
321 if (index1 < index2) { in MayAlias()
322 return aliasing_matrix_.IsBitSet(AliasingMatrixPosition(index1, index2)); in MayAlias()
323 } else if (index1 > index2) { in MayAlias()
324 return aliasing_matrix_.IsBitSet(AliasingMatrixPosition(index2, index1)); in MayAlias()
384 size_t AliasingMatrixPosition(size_t index1, size_t index2) const { in AliasingMatrixPosition() argument
385 DCHECK(index2 > index1); in AliasingMatrixPosition()
388 return (number_of_locations * index1 - (1 + index1) * index1 / 2 + (index2 - index1 - 1)); in AliasingMatrixPosition()
392 size_t CheckedAliasingMatrixPosition(size_t index1, size_t index2, size_t position) { in CheckedAliasingMatrixPosition() argument
393 size_t calculated_position = AliasingMatrixPosition(index1, index2); in CheckedAliasingMatrixPosition()
399 bool ComputeMayAlias(size_t index1, size_t index2) const { in ComputeMayAlias() argument
400 DCHECK_NE(index1, index2); in ComputeMayAlias()
401 HeapLocation* loc1 = heap_locations_[index1]; in ComputeMayAlias()