summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/FileUtilities.cpp
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2014-03-26 17:27:01 +0000
committerJim Grosbach <grosbach@apple.com>2014-03-26 17:27:01 +0000
commited2cd39b81d09c424217dcf60917a059379cc867 (patch)
tree0ac21cb4afac29f7fa8f1a89b6831bad6d3d6bc3 /llvm/lib/Support/FileUtilities.cpp
parent6b33c6f2349f74f0a70d5447e2c3eb0913aba902 (diff)
downloadbcm5719-llvm-ed2cd39b81d09c424217dcf60917a059379cc867.tar.gz
bcm5719-llvm-ed2cd39b81d09c424217dcf60917a059379cc867.zip
Fix for incorrect address sinking in the presence of potential overflows.
In some cases it is possible for CGP to attempt to reuse a base address from another basic block. In those cases we have to be sure that all the address math was either done at the same bit width, or that none of it overflowed before it was extended. Patch by Louis Gerbarg <lgg@apple.com> rdar://16307442 llvm-svn: 204833
Diffstat (limited to 'llvm/lib/Support/FileUtilities.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud