[PATCH] D24693: [CodeGen] Don't emit lifetime intrinsics for some local variables
Vitaly Buka via cfe-commits
cfe-commits at lists.llvm.org
Wed Sep 21 12:01:27 PDT 2016
vitalybuka added a comment.
Intrinsics are invalid there, code is generated in such way that variable is being accessed after lifetime.end.
I suspect that optimizer can make invalid code because of this, but I can't reproduce.
So I think it's safer to remove them at all and don't wait for miscompile reports.
Still if performance is greater concern than potential miscompiles, I can limit this only to asan-use-after-scope.
More information about the cfe-commits