3cbe5cfff3
The FinalRead statement represented a virtual read that is executed after the SCoP. It was used when we verified the correctness of a schedule by checking if it yields the same FLOW dependences as the original code. This is only works, if we have a final read that reads all memory at the end of the SCoP. We now switched to just checking if a schedule does not introduce negative dependences and also consider WAW WAR dependences. This restricts the schedules a little bit more, but we do not have any optimizer that would calculate a more complex schedule. Hence, for now final reads are obsolete. llvm-svn: 152319 |
||
---|---|---|
.. | ||
Config | ||
Support | ||
CMakeLists.txt | ||
Cloog.h | ||
CodeGeneration.h | ||
Dependences.h | ||
LinkAllPasses.h | ||
MayAliasSet.h | ||
RegisterPasses.h | ||
ScheduleOptimizer.h | ||
ScopDetection.h | ||
ScopInfo.h | ||
ScopLib.h | ||
ScopPass.h | ||
TempScopInfo.h |