diff options
| author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-03-09 01:51:02 +0000 |
|---|---|---|
| committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-03-09 01:51:02 +0000 |
| commit | 97d19bd95fb724c937cf3e32d91296fe12476ad5 (patch) | |
| tree | 88c659f69bb88213c80ab1896333b65faa2e57a1 /llvm/lib/Transforms/Utils/CmpInstAnalysis.cpp | |
| parent | d3488c6060efc5cc554c15d30917c25acf98eeaa (diff) | |
| download | bcm5719-llvm-97d19bd95fb724c937cf3e32d91296fe12476ad5.tar.gz bcm5719-llvm-97d19bd95fb724c937cf3e32d91296fe12476ad5.zip | |
[SCEV] Slightly generalize getRangeViaFactoring
Building on the previous change, this generalizes
ScalarEvolution::getRangeViaFactoring to work with
{Ext(C?A:B)+k0,+,Ext(C?A:B)+k1} where Ext can be a zero extend, sign
extend or truncate operation, and k0 and k1 are constants.
llvm-svn: 262979
Diffstat (limited to 'llvm/lib/Transforms/Utils/CmpInstAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions

