llvm-project/polly/test
Michael Kruse 436db620e7 Unique value write accesses
Ensure there is at most one write access per definition of an
llvm::Value. Keep track of already created value write access by using
a (dense) map.

Replace addValueWriteAccess by ensureValueStore which can be uses more
liberally without worrying to add redundant accesses. It will be used,
e.g. in a logical correspondant for value reads -- ensureValueReload --
to ensure that the expected definition has been written when loading it.

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

llvm-svn: 258807
2016-01-26 13:33:10 +00:00
..
DeadCodeElimination tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
DependenceInfo Update to ISL 0.16.1 2016-01-15 15:54:45 +00:00
Isl BlockGenerators: Replace getNewScalarValue with getNewValue 2016-01-26 10:01:35 +00:00
ScheduleOptimizer Update to ISL 0.16.1 2016-01-15 15:54:45 +00:00
ScopDetect Add option to assume single-loop scops with sufficient compute are profitable 2015-12-21 21:00:43 +00:00
ScopDetectionDiagnostics ScopDetection: Do not detect regions with irreducible control as scops 2016-01-22 09:44:37 +00:00
ScopInfo Unique value write accesses 2016-01-26 13:33:10 +00:00
CMakeLists.txt Fix after renamed CMake cache entry 2015-09-15 10:51:15 +00:00
Makefile Normalize whitespace in makefiles 2015-07-24 23:30:31 +00:00
README
create_ll.sh Small change to create_ll.sh [NFC] 2015-03-08 15:36:27 +00:00
lit.cfg Make the lit configuration Python 3 compatible 2015-07-24 20:33:22 +00:00
lit.site.cfg.in Introduce -polly-process-unprofitable 2015-10-06 16:10:29 +00:00
polly.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00

README

place tests here