diff options
author | Dan Gohman <gohman@apple.com> | 2009-04-29 22:28:28 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2009-04-29 22:28:28 +0000 |
commit | 494dac3f84500d0b6ee0cf78c66ece6d5d92a600 (patch) | |
tree | 3475bc5359d68a72c20613ff3bab2721129341ec /llvm/lib/Support/CommandLine.cpp | |
parent | d6bef2edab08f803e7ca333a938ad90b7b83977f (diff) | |
download | llvm-494dac3f84500d0b6ee0cf78c66ece6d5d92a600.zip llvm-494dac3f84500d0b6ee0cf78c66ece6d5d92a600.tar.gz llvm-494dac3f84500d0b6ee0cf78c66ece6d5d92a600.tar.bz2 |
Generalize the cast-of-addrec folding to handle folding of SCEVs like
(sext i8 {-128,+,1} to i64) to i64 {-128,+,1}, where the iteration
crosses from negative to positive, but is still safe if the trip
count is within range.
llvm-svn: 70421
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions