Lines Matching refs:index2
327 bool MayAlias(size_t index1, size_t index2) const { in MayAlias() argument
328 if (index1 < index2) { in MayAlias()
329 return aliasing_matrix_.IsBitSet(AliasingMatrixPosition(index1, index2)); in MayAlias()
330 } else if (index1 > index2) { in MayAlias()
331 return aliasing_matrix_.IsBitSet(AliasingMatrixPosition(index2, index1)); in MayAlias()
391 size_t AliasingMatrixPosition(size_t index1, size_t index2) const { in AliasingMatrixPosition() argument
392 DCHECK(index2 > index1); in AliasingMatrixPosition()
395 return (number_of_locations * index1 - (1 + index1) * index1 / 2 + (index2 - index1 - 1)); in AliasingMatrixPosition()
399 size_t CheckedAliasingMatrixPosition(size_t index1, size_t index2, size_t position) { in CheckedAliasingMatrixPosition() argument
400 size_t calculated_position = AliasingMatrixPosition(index1, index2); in CheckedAliasingMatrixPosition()
406 bool ComputeMayAlias(size_t index1, size_t index2) const { in ComputeMayAlias() argument
407 DCHECK_NE(index1, index2); in ComputeMayAlias()
409 HeapLocation* loc2 = heap_locations_[index2]; in ComputeMayAlias()