Home
last modified time | relevance | path

Searched refs:CommonLevels (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp267 unsigned CommonLevels) in FullDependence() argument
268 : Dependence(Source, Destination), Levels(CommonLevels), in FullDependence()
271 if (CommonLevels) in FullDependence()
272 DV = std::make_unique<DVEntry[]>(CommonLevels); in FullDependence()
832 CommonLevels = SrcLevel; in establishNestingLevels()
833 MaxLevels -= CommonLevels; in establishNestingLevels()
848 if (D > CommonLevels) in mapDstLoop()
851 return D - CommonLevels + SrcLevels; in mapDstLoop()
881 if (Level <= CommonLevels && !SE->isLoopInvariant(Expression, LoopNest)) in collectCommonLoops()
1242 assert(0 < Level && Level <= CommonLevels && "level out of range"); in strongSIVtest()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h482 /// CommonLevels, SrcLevels, and MaxLevels.
485 /// nested loop that contains them both, CommonLevels. An instruction that's
487 /// of the source plus the level of the destination, minus CommonLevels.
496 /// CommonLevels - innermost common loop
520 /// have 2 loops in common, so CommonLevels will equal 2 and the direction
524 /// b - 2 = CommonLevels
533 unsigned CommonLevels, SrcLevels, MaxLevels; variable
560 /// have a level <= CommonLevels and are referred to by the SCEV Expression.