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
cl::opt<SpillerName>
SpillerOpt("spiller",
cl::opt<SpillerName>
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::Prefix,
cl::values(clEnumVal(simple, " simple spiller"),
clEnumVal(local, " local spiller"),
clEnumValEnd),
}
//===----------------------------------------------------------------------===//
}
//===----------------------------------------------------------------------===//