Some cleanups.  Update comments.  Use IRBuilder::CreateVectorSplat for makevector builtins