Update llvm

Includes previous fixes from pr/153