aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/LowerAtomic/lit.local.cfg
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2012-07-25 09:14:54 +0000
committerDuncan Sands <baldrick@free.fr>2012-07-25 09:14:54 +0000
commitf2124cc6c1d4e675526e87bcc9fccd3ef4664dcb (patch)
tree5cc43d177c56f99d0c974cdac28c04ac091923a1 /test/Transforms/LowerAtomic/lit.local.cfg
parentde4a1274706d7449870dac5bed05d27a6772d4ed (diff)
downloadexternal_llvm-f2124cc6c1d4e675526e87bcc9fccd3ef4664dcb.zip
external_llvm-f2124cc6c1d4e675526e87bcc9fccd3ef4664dcb.tar.gz
external_llvm-f2124cc6c1d4e675526e87bcc9fccd3ef4664dcb.tar.bz2
When folding a load from a global constant, if the load started in the middle
of an array element (rather than at the beginning of the element) and extended into the next element, then the load from the second element was being handled wrong due to incorrect updating of the notion of which byte to load next. This fixes PR13442. Thanks to Chris Smowton for reporting the problem, analyzing it and providing a fix. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160711 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/LowerAtomic/lit.local.cfg')
0 files changed, 0 insertions, 0 deletions