commit | 87cb71d23ec5fcdf9d94727f4f917c8853eed2c6 | [log] [tgz] |
---|---|---|
author | Tobias Grosser <tobias@grosser.es> | Mon Oct 12 08:02:00 2015 +0000 |
committer | Tobias Grosser <tobias@grosser.es> | Mon Oct 12 08:02:00 2015 +0000 |
tree | 2db640f076ea18661268de1b50a2662eda3c7752 | |
parent | 0dcd516b64fa28ad83e5df4c71c5852cfe9d5683 [diff] |
SCEV: Allow simple AddRec * Parameter products in delinearization This patch also allows the -delinearize pass to delinearize expressions that do not have an outermost SCEVAddRec expression. The SCEV::delinearize infrastructure allowed this since r240952, but the -delinearize pass was not updated yet. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@250018 91177308-0d34-0410-b5e6-96231b3b80d8