llvm-project/polly/lib/CodeGen
Tobias Grosser bfb6a9683b Codegen:Do not invalidate dominator tree when bailing out during code generation
When codegenerating invariant loads in some rare cases we cannot generate code
and bail out. This change ensures that we maintain a valid dominator tree
in these situations. This fixes llvm.org/PR26736

Contributed-by: Matthias Reisinger <d412vv1n@gmail.com>
llvm-svn: 264142
2016-03-23 06:57:51 +00:00
..
BlockGenerators.cpp [BlockGenerator] Fix PHI merges for MK_Arrays. 2016-03-03 17:20:43 +00:00
CodeGeneration.cpp Codegen:Do not invalidate dominator tree when bailing out during code generation 2016-03-23 06:57:51 +00:00
CodegenCleanup.cpp Fix of r257495. 2016-01-12 20:47:48 +00:00
IRBuilder.cpp Support calls with known ModRef function behaviour 2016-02-25 14:08:48 +00:00
IslAst.cpp Allow the client of DependenceInfo to obtain dependences at different granularities. 2016-03-03 08:15:33 +00:00
IslExprBuilder.cpp ScopInfo: Make getDimensionSize better reflect which dimensions carry sizes 2015-11-10 14:24:21 +00:00
IslNodeBuilder.cpp Fix non-synthesizable loop exit values. 2016-03-01 21:44:06 +00:00
LoopGenerators.cpp Adjust formatting to clang-format changes in 256149 2015-12-21 12:38:56 +00:00
RuntimeDebugBuilder.cpp polly/ADT: Remove implicit ilist iterator conversions, NFC 2015-11-06 22:56:54 +00:00
Utils.cpp executeScopConditionally: Introduce special exiting block 2015-12-09 11:38:22 +00:00