clang codegen tests using -S

Hi Mike,

Please change your vtable etc tests to use -emit-llvm (and filecheck the generated IR) instead of raw -S (and filechecking the .s file). Testing a specific code generator is a bad idea for many reasons, not the least of which is that MC'izing the backend is going to break all the tests.