diff options
author | Chris Lattner <sabre@nondot.org> | 2011-02-11 21:37:43 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2011-02-11 21:37:43 +0000 |
commit | d3c0e05f51d7db1fc3d3af89c2c7ce10c5957354 (patch) | |
tree | ea50bae49d4f0e302a59557fb63703276c7f676f /llvm/lib/Analysis/ScalarEvolution.cpp | |
parent | 860a84d65a556dfce7e2ce9b35dc1f8dd125bbad (diff) | |
download | bcm5719-llvm-d3c0e05f51d7db1fc3d3af89c2c7ce10c5957354.tar.gz bcm5719-llvm-d3c0e05f51d7db1fc3d3af89c2c7ce10c5957354.zip |
When lowering an inbounds gep, the intermediate adds can have
unsigned overflow (e.g. due to a negative array index), but
the scales on array size multiplications are known to not
sign wrap.
llvm-svn: 125409
Diffstat (limited to 'llvm/lib/Analysis/ScalarEvolution.cpp')
0 files changed, 0 insertions, 0 deletions