What does happen with the current code? Does the binary crash? Or it works but you don't want unnecessary interceptors in the binary? That would be useful to understand to evaluate the change. http://reviews.llvm.org/D5858