summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis/MemorySSA/loop-rotate-inv-template.ll
Commit message (Collapse)AuthorAgeFilesLines
* [MemorySSA] Don't use template when the clone is a simplified instruction.Alina Sbirlea2019-06-171-0/+27
Summary: LoopRotate doesn't create a faithful clone of an instruction, it may simplify it beforehand. Hence the clone of an instruction that has a MemoryDef associated may not be a definition, but a use or not a memory alternig instruction. Don't rely on the template when the clone may be simplified. Reviewers: george.burgess.iv Subscribers: jlebar, Prazek, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D63355 llvm-svn: 363597
OpenPOWER on IntegriCloud