summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2017-12-04 22:50:39 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2017-12-04 22:50:39 +0000
commit4a8d15198644a5e01498c77e9c48d9b3c4e44009 (patch)
tree8b217d2c6a87121c6a394d6ee9555a20492cfe1b /llvm/lib/Transforms
parent1448736e49dbc0978ba6ba8ed2ce66acf23d62f6 (diff)
downloadbcm5719-llvm-4a8d15198644a5e01498c77e9c48d9b3c4e44009.tar.gz
bcm5719-llvm-4a8d15198644a5e01498c77e9c48d9b3c4e44009.zip
[msan] Add a fixme note for a minor deficiency.
llvm-svn: 319708
Diffstat (limited to 'llvm/lib/Transforms')
-rw-r--r--llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp b/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
index 44190a2c312..c034a833bed 100644
--- a/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
+++ b/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
@@ -2772,6 +2772,8 @@ struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
setOrigin(&I, getCleanOrigin());
return;
}
+ // FIXME: NextInsn is likely in a basic block that has not been visited yet.
+ // Anything inserted there will be instrumented by MSan later!
NextInsn = NormalDest->getFirstInsertionPt();
assert(NextInsn != NormalDest->end() &&
"Could not find insertion point for retval shadow load");
OpenPOWER on IntegriCloud