From 5f7d2d45fdd7a62611b94d404aa925a8609b5ed6 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 30 Sep 2004 02:40:06 +0000 Subject: [PATCH] Switch from defaulting to the 'local' spiller to the 'simple' spiller. The two spillers produce perfectly identical code (at least on povray and eon), but the simple spiller is substantially faster than the local spiller. Once the local spiller is improved, we can switch back. Switching cuts 5.2% off of the llc time for povray (about 1.3s). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16608 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/VirtRegMap.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/CodeGen/VirtRegMap.cpp b/lib/CodeGen/VirtRegMap.cpp index c8847bde892..a4ffb1f8044 100644 --- a/lib/CodeGen/VirtRegMap.cpp +++ b/lib/CodeGen/VirtRegMap.cpp @@ -39,12 +39,12 @@ namespace { cl::opt SpillerOpt("spiller", - cl::desc("Spiller to use: (default: local)"), + cl::desc("Spiller to use: (default: simple)"), cl::Prefix, cl::values(clEnumVal(simple, " simple spiller"), clEnumVal(local, " local spiller"), clEnumValEnd), - cl::init(local)); + cl::init(simple)); } //===----------------------------------------------------------------------===// -- 2.11.0