aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CommandLine.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-04-29 22:28:28 +0000
committerDan Gohman <gohman@apple.com>2009-04-29 22:28:28 +0000
commit494dac3f84500d0b6ee0cf78c66ece6d5d92a600 (patch)
tree3475bc5359d68a72c20613ff3bab2721129341ec /llvm/lib/Support/CommandLine.cpp
parentd6bef2edab08f803e7ca333a938ad90b7b83977f (diff)
downloadllvm-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