llvm-project/polly/include/polly/Support
Michael Kruse 476f855ec8 [ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFC
ScopStmts were being used in the computation of the Domain of the SCoPs
in ScopInfo. Once statements are split, there will not be a 1-to-1
correspondence between Stmts and Basic blocks. Thus this patch avoids
the use of getStmtFor() by creating a map of BB to InvalidDomain and
using it to compute the domain of the statements.

Contributed-by: Nanidini Singhal <cs15mtech01004@iith.ac.in>

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

llvm-svn: 306667
2017-06-29 12:47:41 +00:00
..
DumpModulePass.h [Support] Correct filename in file head comment. NFC. 2017-03-10 00:36:54 +00:00
GICHelper.h Fix a lot of typos. NFC. 2017-06-08 12:06:15 +00:00
ISLOStream.h Fix include order to stop clang-format complains 2017-05-21 16:34:09 +00:00
ISLTools.h [Support] Add functions to ISLTools. 2017-03-22 19:31:06 +00:00
LinkGPURuntime.h Header file to help forcibly link GPURuntime 2017-05-24 06:46:03 +00:00
SCEVAffinator.h Fix a lot of typos. NFC. 2017-06-08 12:06:15 +00:00
SCEVValidator.h Delinearize memory accesses that reference parameters coming from function calls 2017-05-27 15:18:53 +00:00
ScopHelper.h [ScopInfo] Do not use ScopStmt in Domain derivation of ScopInfo. NFC 2017-06-29 12:47:41 +00:00
ScopLocation.h Drop '@brief' from doxygen comments 2016-09-02 06:33:33 +00:00
VirtualInstruction.h Introduce VirtualUse. NFC. 2017-05-04 15:22:57 +00:00