"clang/git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "3f35bb2d15a4df45a4e7d171b42c33c65b9267a3"
[MSan] Don't emit __msan_instrument_asm_load() calls
LLVM treats void* pointers passed to assembly routines as pointers to sized types. We used to emit calls to __msan_instrument_asm_load() for every such void*, which sometimes led to false positives. A less error-prone (and truly "conservative") approach is to unpoison only assembly output arguments. llvm-svn: 349734
Loading
Please register or sign in to comment