diff options
author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-03-09 01:50:57 +0000 |
---|---|---|
committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-03-09 01:50:57 +0000 |
commit | d3488c6060efc5cc554c15d30917c25acf98eeaa (patch) | |
tree | 7b35cff62c53d1619e4aebd806b80ec216cc7e48 /llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp | |
parent | 7c4a1a8d48c9c52a000d5d9b514cba3f8e1fff7b (diff) | |
download | llvm-d3488c6060efc5cc554c15d30917c25acf98eeaa.zip llvm-d3488c6060efc5cc554c15d30917c25acf98eeaa.tar.gz llvm-d3488c6060efc5cc554c15d30917c25acf98eeaa.tar.bz2 |
[SCEV] Slightly generalize getRangeViaFactoring
This change generalizes ScalarEvolution::getRangeViaFactoring to work
with {Ext(C?A:B),+,Ext(C?A:B)} where Ext can be a zero extend, sign
extend or truncate operation.
llvm-svn: 262978
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp')
0 files changed, 0 insertions, 0 deletions