llvm-project/polly/lib/Analysis
Michael Kruse fd46308de4 ScopInfo: Never add read accesses for synthesizable values
Before adding a MK_Value READ MemoryAccess, check whether the read is
necessary or synthesizable. Synthesizable values are later generated by
the SCEVExpander and therefore do not need to be transferred
explicitly. This can happen because the check for synthesizability has
presumbly been forgotten in the case where a phi's incoming value has
been defined in a different statement.

Differential Revision: http://reviews.llvm.org/D15687

llvm-svn: 258998
2016-01-27 22:51:56 +00:00
..
DependenceInfo.cpp Do not use the assumed context in the dependence analysis any more 2015-09-17 17:28:19 +00:00
ScopDetection.cpp Introduce MemAccInst helper class; NFC 2016-01-27 17:09:17 +00:00
ScopDetectionDiagnostic.cpp ScopDetection: Do not detect regions with irreducible control as scops 2016-01-22 09:44:37 +00:00
ScopGraphPrinter.cpp Fix formatting 2015-12-17 13:04:30 +00:00
ScopInfo.cpp ScopInfo: Never add read accesses for synthesizable values 2016-01-27 22:51:56 +00:00
ScopPass.cpp [Refactor] Add a Scop & as argument to printScop 2015-03-01 18:40:25 +00:00