diff options
author | Bill Wendling <isanbard@gmail.com> | 2011-03-26 08:02:59 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2011-03-26 08:02:59 +0000 |
commit | 19f33b93932d0f60ad573e3c84f1b4bce7962f27 (patch) | |
tree | 59ff9ffe5741c596a1375384870727e89d7367b6 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | d4174ee43ef73b290fa536cda1cacbbf17f4ae42 (diff) | |
download | bcm5719-llvm-19f33b93932d0f60ad573e3c84f1b4bce7962f27.tar.gz bcm5719-llvm-19f33b93932d0f60ad573e3c84f1b4bce7962f27.zip |
Rework the logic that determines if a store completely overlaps an ealier store.
There are two ways that a later store can comletely overlap a previous store:
1. They both start at the same offset, but the earlier store's size is <= the
later's size, or
2. The earlier store's offset is > the later's offset, but it's offset + size
doesn't extend past the later's offset + size.
llvm-svn: 128332
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions