[llvm-commits] [llvm] r97475 - /llvm/trunk/utils/TableGen/DAGISelEmitter.cpp
Chris Lattner
sabre at nondot.org
Mon Mar 1 11:05:25 PST 2010
Author: lattner
Date: Mon Mar 1 13:05:25 2010
New Revision: 97475
URL: http://llvm.org/viewvc/llvm-project?rev=97475&view=rev
Log:
Turn on the new isel by default. Here are some fun numbers
with a release-asserts build on x86-64-darwin10:
LLC Size:
Old: 15,426,852
New: 12,759,140 (down 2.7M)
LLI Size:
Old: 9,926,876
New: 8,864,292 (down 1.1M)
X86ISelDAGToDAG.o size:
Old: 1,401,232
New: 162,868 (down 1.3M)
Time to build X86ISelDAGToDAG.o:
Old: 67.147u 2.060s 1:09.78
New: 4.234u 0.387s 0:04.77
Modified:
llvm/trunk/utils/TableGen/DAGISelEmitter.cpp
Modified: llvm/trunk/utils/TableGen/DAGISelEmitter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/DAGISelEmitter.cpp?rev=97475&r1=97474&r2=97475&view=diff
==============================================================================
--- llvm/trunk/utils/TableGen/DAGISelEmitter.cpp (original)
+++ llvm/trunk/utils/TableGen/DAGISelEmitter.cpp Mon Mar 1 13:05:25 2010
@@ -24,7 +24,7 @@
#include <iostream>
using namespace llvm;
-//#define ENABLE_NEW_ISEL
+#define ENABLE_NEW_ISEL
static cl::opt<bool>
More information about the llvm-commits
mailing list