Snapchat acquired Obfuscator-LLVM and the people behind it in 2017, which was actually partially open source for a period of time. It is a compiler backend for LLVM that obfuscates your code for you. You can read a bit about some of the techniques used on their old wiki:
https://github.com/obfuscator-llvm/obfuscator/wiki/Features (outdated)
https://www.bloomberg.com/news/articles/2017-07-21/snap-hire...