llvm-project/polly/lib
Michael Kruse d2b0360197 Fix Codegen adding a second exit out of region
executeScopConditionally would destroy a predecessor region if it the
scop's entry was the region's exit block by forking it to polly.start
and thus creating a secnd exit out of the region. This patch "shrinks"
the predecessor region s.t. polly.split_new_and_old is not the 
region's exit anymore. 

llvm-svn: 245294
2015-08-18 13:14:42 +00:00
..
Analysis Add a field to the memory access class for a related value. 2015-08-17 10:58:17 +00:00
CodeGen Fix Codegen adding a second exit out of region 2015-08-18 13:14:42 +00:00
Exchange Use schedule trees to represent execution order of statements 2015-07-14 09:33:13 +00:00
External Update isl to isl-0.15-117-ge42acfe 2015-08-11 11:31:18 +00:00
JSON Added arcanist linters and cleaned errors and warnings 2014-08-18 00:40:13 +00:00
Support Introduce the ScopExpander as a SCEVExpander replacement 2015-08-18 11:56:00 +00:00
Transform Drop dead and disable code from IndependentBlocks 2015-08-18 09:30:28 +00:00
CMakeLists.txt Expose the SCEVAffinator and make it a member of a SCoP. 2015-08-12 10:19:50 +00:00
Makefile Expose the SCEVAffinator and make it a member of a SCoP. 2015-08-12 10:19:50 +00:00
Polly.cpp Move Pass registration into polly library 2014-03-19 17:54:23 +00:00