llvm-project/polly/include/polly
Andreas Simbuerger b379edbb3e Don't expand to invalid Scops with -polly-detect-keep-going
Enabling -keep-going in ScopDetection causes expansion to an invalid
Scop candidate.

Region A     <- Valid candidate
   |
Region B     <- Invalid candidate

If -keep-going is enabled, ScopDetection would expand A to A+B because
the RejectLog is never checked for errors during expansion.

With this patch only A becomes a valid Scop.

llvm-svn: 211875
2014-06-27 06:21:14 +00:00
..
CodeGen Remove use of llvm.codegen intrinsic for GPGPU codegen 2014-06-24 08:11:36 +00:00
Config Remove OpenScop 2014-04-11 09:47:45 +00:00
Support GMP is only required for CLooG 2014-02-22 02:15:39 +00:00
CMakeLists.txt
Canonicalization.h Another formatting fix 2014-01-03 00:56:20 +00:00
Dependences.h [Refactor] Make the used dependence types explicit 2014-06-26 20:24:17 +00:00
LinkAllPasses.h Do not use namespace polly inside a header. 2014-06-12 07:26:25 +00:00
Options.h Move polly options into separate option category 2013-05-07 07:31:10 +00:00
RegisterPasses.h Move Pass registration into polly library 2014-03-19 17:54:23 +00:00
ScheduleOptimizer.h Integrate latest clang-format changes 2013-06-23 01:29:29 +00:00
ScopDetection.h Use own class for storing the RejectLogs 2014-06-26 13:36:52 +00:00
ScopDetectionDiagnostic.h Don't expand to invalid Scops with -polly-detect-keep-going 2014-06-27 06:21:14 +00:00
ScopInfo.h [Refactor] Simplify memory access isWrite 2014-06-20 17:06:41 +00:00
ScopLib.h Ported scoplib to use isl_val * instead of isl_int 2014-03-10 22:03:30 +00:00
ScopPass.h Update formatting to latest version of clang-format 2013-04-10 06:55:45 +00:00
TempScopInfo.h ScopInfo: Scalar accesses are zero dimensional 2014-04-10 08:38:02 +00:00