summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Analysis/MemorySSATest.cpp
diff options
context:
space:
mode:
authorJulian Lettner <jlettner@apple.com>2019-02-27 22:16:02 +0000
committerJulian Lettner <jlettner@apple.com>2019-02-27 22:16:02 +0000
commita0884da62a471f08c65a03e337aea23203a43eb8 (patch)
treedfc44a82b399aa5f2b281a67dc42fcff7b4af2c5 /llvm/unittests/Analysis/MemorySSATest.cpp
parent6a198366a0cc214c8876620b6ea6f696620973f9 (diff)
downloadbcm5719-llvm-a0884da62a471f08c65a03e337aea23203a43eb8.tar.gz
bcm5719-llvm-a0884da62a471f08c65a03e337aea23203a43eb8.zip
[NFC][Sanitizer] Pull up GetStackTrace into sanitizer_common
We already independently declare GetStackTrace in all (except TSan) sanitizer runtime headers. Lets move it to sanitizer_stacktrace.h to have one canonical way to fill in a BufferedStackFrame. Also enables us to use it in sanitizer_common itself. This patch defines GetStackTrace for TSan and moves the function from ubsan_diag.cc to ubsan_diag_standalone.cc to avoid duplicate symbols for the UBSan-ASan runtime. Other than that this patch just moves the code out of headers and into the correct namespace. Reviewers: vitalybuka Differential Revision: https://reviews.llvm.org/D58651 llvm-svn: 355039
Diffstat (limited to 'llvm/unittests/Analysis/MemorySSATest.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud