don't print codegen time unless -ftime-report was passed.

llvm-svn: 64928
This commit is contained in:
Chris Lattner
2009-02-18 18:22:50 +00:00
parent d35c792ebb
commit 2aee77c906

View File

@@ -355,7 +355,9 @@ void BackendConsumer::EmitAssembly() {
if (!TheModule || !TheTargetData)
return;
TimeRegion Region(CodeGenerationTime);
TimeRegion Region(CompileOpts.TimePasses ? &CodeGenerationTime : 0);
// Make sure IR generation is happy with the module. This is
// released by the module provider.