[PATCH] D55794: [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip over them
John McCall via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 18 12:26:48 PST 2018
rjmccall added inline comments.
================
Comment at: lib/Transforms/Instrumentation/AddressSanitizer.cpp:445
+ auto *V = mdconst::extract_or_null<Constant>(MDN->getOperand(0));
+ auto *StrippedV = V->stripPointerCasts();
+ auto *GV = dyn_cast_or_null<GlobalVariable>(StrippedV);
----------------
This will crash if V is actually null.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D55794/new/
https://reviews.llvm.org/D55794
More information about the llvm-commits
mailing list