[all-commits] [llvm/llvm-project] f577bf: [sanitizer][msan] fix AArch64 vararg support for K...
Alexander Potapenko via All-commits
all-commits at lists.llvm.org
Fri Nov 10 00:34:04 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f577bfb99528c8e65b3741a7701e6a356f25f1ff
https://github.com/llvm/llvm-project/commit/f577bfb99528c8e65b3741a7701e6a356f25f1ff
Author: Alexander Potapenko <glider at google.com>
Date: 2023-11-10 (Fri, 10 Nov 2023)
Changed paths:
M llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
A llvm/test/Instrumentation/MemorySanitizer/AArch64/vararg-kmsan.ll
M llvm/test/Instrumentation/MemorySanitizer/X86/vararg.ll
Log Message:
-----------
[sanitizer][msan] fix AArch64 vararg support for KMSAN (#70660)
Cast StackSaveAreaPtr, GrRegSaveAreaPtr, VrRegSaveAreaPtr to pointers to
fix assertions in getShadowOriginPtrKernel().
Fixes: https://github.com/llvm/llvm-project/issues/69738
Patch by Mark Johnston.
More information about the All-commits
mailing list