Fixup
Update frontend
Update LLVM optimizer