[SCEV] Fix issues found during the review of r251283. NFC.
authorSilviu Baranga <silviu.baranga@arm.com>
Mon, 26 Oct 2015 13:50:06 +0000 (13:50 +0000)
committerSilviu Baranga <silviu.baranga@arm.com>
Mon, 26 Oct 2015 13:50:06 +0000 (13:50 +0000)
commitbd8522817da585714a793d850da7e3eafc79b139
tree7e18494abf382f2324781d28ffad4ee53cfeeefd
parentdf91a787c0fd828dff5dcf7dc2965c4a11f94b99
[SCEV] Fix issues found during the review of r251283. NFC.

Summary:
Replace (const SCEVAddRecExpr *) with cast<SCEVAddRecExpr>.

Rename SCEVApplyRewriter to SCEVLoopAddRecRewriter (which is a more
appropriate name) since the description is "takes a scalar evolution
expression and applies the Map (Loop -> SCEV) to all AddRecExprs."

Subscribers: llvm-commits, sanjoy

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@251292 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/ScalarEvolutionExpressions.h