summaryrefslogtreecommitdiffstats
path: root/llvm/lib/AsmParser/LLParser.cpp
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2015-02-06 21:47:39 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2015-02-06 21:47:39 +0000
commit4e12057760c2bd1b1ae96bf15c2b9d4464475ac8 (patch)
tree7bd9c253d264fe38f882feeb2a5ba59eb6d6e58e /llvm/lib/AsmParser/LLParser.cpp
parentbe9c91173f7b9e2d05418ccd6bcfc92df35db84e (diff)
downloadbcm5719-llvm-4e12057760c2bd1b1ae96bf15c2b9d4464475ac8.tar.gz
bcm5719-llvm-4e12057760c2bd1b1ae96bf15c2b9d4464475ac8.zip
[msan] Fix "missing origin" in atomic store.
An atomic store always make the target location fully initialized (in the current implementation). It should not store origin. Initialized memory can't have meaningful origin, and, due to origin granularity (4 bytes) there is a chance that this extra store would overwrite meaningfull origin for an adjacent location. llvm-svn: 228444
Diffstat (limited to 'llvm/lib/AsmParser/LLParser.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud