Logo
Explore Help
Register Sign In
caio/clang-p2996
1
0
Fork 0
You've already forked clang-p2996
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
fc07498e4aca8a94dea665a786d7509a60ffeb59
clang-p2996/llvm/test/Transforms/LoopSimplify
History
Michael Zolotukhin 8e7e76729d [LoopSimplify] Preserve LCSSA when merging exit blocks.
Summary:
This fixes PR26682. Also add LCSSA as a preserved pass to LoopSimplify,
that looks correct to me and allows to write a test for the issue.

Reviewers: chandlerc, bogner, sanjoy

Subscribers: llvm-commits

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

llvm-svn: 272224
2016-06-08 23:13:21 +00:00
..
2003-04-25-AssertFail.ll
…
2003-05-12-PreheaderExitOfChild.ll
…
2003-08-15-PreheadersFail.ll
…
2003-12-10-ExitBlocksProblem.ll
…
2004-02-05-DominatorInfoCorruption.ll
…
2004-03-15-IncorrectDomUpdate.ll
…
2004-04-01-IncorrectDomUpdate.ll
…
2004-04-12-LoopSimplify-SwitchBackedges.ll
…
2004-04-13-LoopSimplifyUpdateDomFrontier.ll
…
2007-10-28-InvokeCrash.ll
…
2010-07-15-IncorrectDomFrontierUpdate.ll
…
2010-12-26-PHIInfiniteLoop.ll
…
2011-12-14-LandingpadHeader.ll
…
2012-03-20-indirectbr.ll
…
ashr-crash.ll
…
basictest.ll
…
dbg-loc.ll
…
dup-preds.ll
…
hardertest.ll
…
indirectbr-backedge.ll
…
indirectbr.ll
…
merge-exits.ll
…
notify-scev.ll
…
phi-node-simplify.ll
…
pr26682.ll
[LoopSimplify] Preserve LCSSA when merging exit blocks.
2016-06-08 23:13:21 +00:00
preserve-scev.ll
…
single-backedge.ll
…
unreachable-loop-pred.ll
…
Powered by Gitea Version: 1.25.1 Page: 1028ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API