| commit | ceafa2c746c02e0df574d122a575f7437d8d44ac | [log] [tgz] |
|---|---|---|
| author | Andrew Trick <atrick@apple.com> | Wed Nov 30 06:07:54 2011 +0000 |
| committer | Andrew Trick <atrick@apple.com> | Wed Nov 30 06:07:54 2011 +0000 |
| tree | cc48975c5ad88efcb280f5deea16bc25b250526b | |
| parent | e929082806fce5178755272bd5975d12f8a78065 [diff] |
LSR: handle the expansion of phi operands that use postinc forms of the IV. Fixes PR11431: SCEVExpander::expandAddRecExprLiterally(const llvm::SCEVAddRecExpr*): Assertion `(!isa<Instruction>(Result) || SE.DT->dominates(cast<Instruction>(Result), Builder.GetInsertPoint())) && "postinc expansion does not dominate use"' failed. llvm-svn: 145482