summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis/ScalarEvolution/incorrect-offset-scaling.ll
Commit message (Collapse)AuthorAgeFilesLines
* This test apparently requires an x86 target and is failing on numerousChandler Carruth2017-01-231-48/+0
| | | | | | | | | | | bots ever since d0k fixed the CHECK lines so that it did something at all. It isn't actually testing SCEV directly but LSR, so move it into LSR and the x86-specific tree of tests that already exists there. Target dependence is common and unavoidable with the current design of LSR. llvm-svn: 292774
* Attempt to fix test in release builds.Benjamin Kramer2017-01-221-5/+5
| | | | llvm-svn: 292762
* Fix some broken CHECK lines.Benjamin Kramer2017-01-221-6/+6
| | | | | | The colon is important. llvm-svn: 292761
* Fix ScalarEvolutionExpander step scaling bugKeno Fischer2016-07-131-0/+48
The expandAddRecExprLiterally function incorrectly transforms `[Start + Step * X]` into `Step * [Start + X]` instead of the correct transform of `[Step * X] + Start`. This caused https://github.com/JuliaLang/julia/issues/14704#issuecomment-174126219 due to what appeared to be sufficiently complicated loop interactions. Patch by Jameson Nash (jameson@juliacomputing.com). Reviewers: sanjoy Differential Revision: http://reviews.llvm.org/D16505 llvm-svn: 275239
OpenPOWER on IntegriCloud