Roll LLVM to r218171

Incorporates support in LTO for IR in native object files, and a bug
fix for llgo #174.
Merge pull request #41 from pcc/roll

Roll LLVM to r218171