summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
diff options
context:
space:
mode:
authorArnold Schwaighofer <aschwaighofer@apple.com>2013-11-01 03:05:04 +0000
committerArnold Schwaighofer <aschwaighofer@apple.com>2013-11-01 03:05:04 +0000
commit1ca922e296a7a7b8d643ce574869cda5685403e8 (patch)
tree7102fb62b0f98a79d9196ddc1e1f9d6d5b2713b6 /llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
parent4fe1606bb8509c8cc7c03a05636fe94b56df1718 (diff)
downloadbcm5719-llvm-1ca922e296a7a7b8d643ce574869cda5685403e8.tar.gz
bcm5719-llvm-1ca922e296a7a7b8d643ce574869cda5685403e8.zip
LoopVectorizer: Clear all member data structures in RuntimeCheck.reset()
Clear all data structures when resetting the RuntimeCheck data structure. No test case. This was exposed by an upcomming change. llvm-svn: 193852
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/LoopVectorize.cpp')
-rw-r--r--llvm/lib/Transforms/Vectorize/LoopVectorize.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
index 507f67f9c22..e972326e7c4 100644
--- a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+++ b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
@@ -493,6 +493,8 @@ public:
Pointers.clear();
Starts.clear();
Ends.clear();
+ IsWritePtr.clear();
+ DependencySetId.clear();
}
/// Insert a pointer and calculate the start and end SCEVs.
OpenPOWER on IntegriCloud