If the direction vector is negative, normalize the direction vector to make it non‐negative. Normalization is done by reversing Src and Dst, plus reversing the dependence directions and distances in the vector.

Synopsis

Declared in <llvm/Analysis/DependenceAnalysis.h>

virtual
bool
normalize(ScalarEvolution* SE);

Parameters

Name

Description

SE

The main scalar evolution driver. Because client code (intentionally) can't do much with the SCEV objects directly, they must ask this class for services.

Created with MrDocs