[Cleanup] Mismatched tags. class => struct
[Cleanup] Add comment saying the llvm::Triple workaround is not needed in LLVM 3.4.