llvm Codes. Various passes and optimization code.