Simplify LLVM IR
Fix indentation
Clean up assembly code and annotate some parts with original C