diff options
author | Dan Gohman <gohman@apple.com> | 2009-07-17 22:25:10 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2009-07-17 22:25:10 +0000 |
commit | 1d548d851a2b04138bf939ab65c0054bdba6052a (patch) | |
tree | dac728d9f0cd98c43f1135f9127cd8946d20ab2e /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 93668002c48ec1eb45119c88aac4821693b425a2 (diff) | |
download | bcm5719-llvm-1d548d851a2b04138bf939ab65c0054bdba6052a.tar.gz bcm5719-llvm-1d548d851a2b04138bf939ab65c0054bdba6052a.zip |
Make BasicAliasAnalysis and Value::getUnderlyingObject use
GEPOperator's hasNoPointer0verflow(), and make a few places in instcombine
that create GEPs that may overflow clear the NoOverflow value. Among
other things, this partially addresses PR2831.
llvm-svn: 76252
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions