Turning Regular Code into Atrocities with LLVM

Deobfuscation: recovering an OLLVM-protected program