From b5d21a4d038180b0f0b41e99c5ff1e9cf26e34e1 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 10 Nov 2008 06:31:46 +0000 Subject: don't preserve names on IR instructions. This matches llvm-gcc's behavior and speeds up the compiler by ~8% at -emit-llvm -O0. llvm-svn: 58977 --- clang/lib/CodeGen/CGBuilder.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'clang/lib/CodeGen/CGBuilder.h') diff --git a/clang/lib/CodeGen/CGBuilder.h b/clang/lib/CodeGen/CGBuilder.h index 7d6e8681598..3f592954875 100644 --- a/clang/lib/CodeGen/CGBuilder.h +++ b/clang/lib/CodeGen/CGBuilder.h @@ -14,7 +14,8 @@ namespace clang { namespace CodeGen { - typedef llvm::IRBuilder<> CGBuilderTy; + // Don't preserve names on values by default. + typedef llvm::IRBuilder CGBuilderTy; } // end namespace CodeGen } // end namespace clang -- cgit v1.2.3