[PATCH] D15386: [sanitizer] [msan] VarArgHelper for AArch64
Adhemerval Zanella via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 10 09:23:04 PST 2015
zatrazz updated this revision to Diff 42436.
zatrazz added a comment.
Changes from previous version:
- Fixed some typos and comments wording.
- Fixed the AArch64VrEndOffset value to correct one (it was based on general purpose register side, instead of the VR stat address which is aligned to 16 bytes).
- Changed the way the address plus offset is calculate from a addition to a GEP instruction. This fixes some issues when using opt -msan on the testcase (it complains about using different types on the addition).
- Added a testcase.
http://reviews.llvm.org/D15386
Files:
lib/Transforms/Instrumentation/MemorySanitizer.cpp
test/Instrumentation/MemorySanitizer/AArch64/vararg.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D15386.42436.patch
Type: text/x-patch
Size: 15030 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151210/039326c5/attachment.bin>
More information about the llvm-commits
mailing list