* can't actually directly output (human-readable) llvm ir, because it drops the addrspace(*) qualifier for whatever reason, so do clang -> llvm-dis -> sed -> llvm-as instead