llvm-project/polly/lib
Michael Kruse 5545407fa4 [ScopInfo] Introduce ScopStmt::getSurroundingLoop(). NFC.
Introduce ScopStmt::getSurroundingLoop() to replace getFirstNonBoxedLoopFor.

getSurroundingLoop() returns the precomputed surrounding/first non-boxed
loop. Except in ScopDetection, the list of boxed loops is only used to
get the surrounding loop. getFirstNonBoxedLoopFor also requires LoopInfo
at every use which is not necessarily available everywhere where we may
want to use it.

Differential Revision: https://reviews.llvm.org/D30985

llvm-svn: 297899
2017-03-15 22:16:43 +00:00
..
Analysis [ScopInfo] Introduce ScopStmt::getSurroundingLoop(). NFC. 2017-03-15 22:16:43 +00:00
CodeGen Possible error in doc comment 2017-03-12 08:19:01 +00:00
Exchange Perform copying to created arrays according to the packing transformation 2016-09-14 06:26:09 +00:00
External Preserve the isl-noexceptions.h C++ bindings when updating isl 2017-03-14 07:46:28 +00:00
Support [ScopInfo] Introduce ScopStmt::getSurroundingLoop(). NFC. 2017-03-15 22:16:43 +00:00
Transform [ScheduleOptimizer] Allow tiling after fusion 2017-03-12 19:02:31 +00:00
CMakeLists.txt [Simplify] Add -polly-simplify pass. 2017-03-10 16:05:24 +00:00
Polly.cpp Drop '@brief' from doxygen comments 2016-09-02 06:33:33 +00:00