OSDN Git Service

Revert "[MemorySSA] Revert r293361 and r293363, as the tests fail under asan."
authorDaniel Berlin <dberlin@dberlin.org>
Mon, 30 Jan 2017 11:35:39 +0000 (11:35 +0000)
committerDaniel Berlin <dberlin@dberlin.org>
Mon, 30 Jan 2017 11:35:39 +0000 (11:35 +0000)
commitbe1b992213d91a58147265d3e63a6b14fdfcbae3
tree6faf57e380273a7ec82b56a38623014ee72e25c9
parentb6af32432c93afc269a6f8dc59ece8a0e69cbcda
Revert "[MemorySSA] Revert r293361 and r293363, as the tests fail under asan."

This reverts commit r293471, reapplying r293361 and r293363 with a fix
for an out-of-bounds read.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@293474 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/MemorySSA.h
include/llvm/Transforms/Utils/MemorySSAUpdater.h
lib/Transforms/Utils/MemorySSA.cpp
lib/Transforms/Utils/MemorySSAUpdater.cpp
unittests/Transforms/Utils/MemorySSA.cpp