summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/frame
diff options
context:
space:
mode:
authorSilviu Baranga <silviu.baranga@arm.com>2016-02-19 15:46:10 +0000
committerSilviu Baranga <silviu.baranga@arm.com>2016-02-19 15:46:10 +0000
commitad1dafb2c3ba44beab20619e788ed64f5da80513 (patch)
tree2d422cb56a86c0b09b7e550afe6adb439b443170 /lldb/packages/Python/lldbsuite/test/python_api/frame
parent2d26fe7aa639e9aa84097bf5aadc83dd4a780e35 (diff)
downloadbcm5719-llvm-ad1dafb2c3ba44beab20619e788ed64f5da80513.tar.gz
bcm5719-llvm-ad1dafb2c3ba44beab20619e788ed64f5da80513.zip
[LV] Fix PR26600: avoid out of bounds loads for interleaved access vectorization
Summary: If we don't have the first and last access of an interleaved load group, the first and last wide load in the loop can do an out of bounds access. Even though we discard results from speculative loads, this can cause problems, since it can technically generate page faults (or worse). We now discard interleaved load groups that don't have the first and load in the group. Reviewers: hfinkel, rengolin Subscribers: rengolin, llvm-commits, mzolotukhin, anemet Differential Revision: http://reviews.llvm.org/D17332 llvm-svn: 261331
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/frame')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud