[SCEV] Extract out a `isSCEVExprNeverPoison` helper; NFCI
authorSanjoy Das <sanjoy@playingwithpointers.com>
Fri, 22 Apr 2016 05:38:54 +0000 (05:38 +0000)
committerSanjoy Das <sanjoy@playingwithpointers.com>
Fri, 22 Apr 2016 05:38:54 +0000 (05:38 +0000)
commitefdeb45ffdc561ece0aaf0ee38f46920257bc513
treeee428be79407364a21fdf982aa175be67c343565
parent591fc065c82076a382a2e88736714c04b434c36c
[SCEV] Extract out a `isSCEVExprNeverPoison` helper; NFCI

Summary:
Also adds a small comment blurb on control flow + no-wrap flags, since
that question came up a few days back on llvm-dev.

Reviewers: bjarke.roune, broune

Subscribers: sanjoy, mcrosier, llvm-commits, mzolotukhin

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

llvm-svn: 267110
llvm/include/llvm/Analysis/ScalarEvolution.h
llvm/lib/Analysis/ScalarEvolution.cpp