AddressSanitizer instrumentation for MOV and MOVAPS.
This is an initial version of *Sanitizer instrumentation of assembly code. Patch by Yuri Gorshenin. llvm-svn: 203908
Showing
- llvm/lib/Target/X86/AsmParser/CMakeLists.txt 1 addition, 0 deletionsllvm/lib/Target/X86/AsmParser/CMakeLists.txt
- llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp 236 additions, 0 deletionsllvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp
- llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h 46 additions, 0 deletionsllvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h
- llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp 21 additions, 3 deletionsllvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
- llvm/test/Instrumentation/AddressSanitizer/X86/asm_mov.ll 123 additions, 0 deletionsllvm/test/Instrumentation/AddressSanitizer/X86/asm_mov.ll
- llvm/test/Instrumentation/AddressSanitizer/X86/asm_mov.s 76 additions, 0 deletionsllvm/test/Instrumentation/AddressSanitizer/X86/asm_mov.s
- llvm/test/Instrumentation/AddressSanitizer/X86/asm_mov_no_instrumentation.s 44 additions, 0 deletions...ntation/AddressSanitizer/X86/asm_mov_no_instrumentation.s
Loading
Please register or sign in to comment