[asan] Support x86 REP MOVS asm instrumentation.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Thu, 31 Jul 2014 09:11:04 +0000 (09:11 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Thu, 31 Jul 2014 09:11:04 +0000 (09:11 +0000)
commit8a78bb9836b5c889d3be28efe6fbddfa39f651cd
tree117c472c4f1bbe50ea982de2c5b8d245ed474b48
parent40f2023d33cd7e7c3120ae2c13d9dfac34184e42
[asan] Support x86 REP MOVS asm instrumentation.

Patch by Yuri Gorshenin.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214395 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp
lib/Target/X86/AsmParser/X86AsmInstrumentation.h
lib/Target/X86/AsmParser/X86AsmParser.cpp
test/Instrumentation/AddressSanitizer/X86/asm_mov_no_instrumentation.s
test/Instrumentation/AddressSanitizer/X86/asm_rep_movs.ll [new file with mode: 0644]