Disable preopt at opt_level=fastest.

This commit is contained in:
Dan Gohman
2018-03-28 16:16:35 -07:00
parent 57cd69d8b4
commit d566faa8fb

View File

@@ -88,7 +88,9 @@ impl Context {
self.verify_if(isa)?;
self.compute_cfg();
self.preopt(isa)?;
if isa.flags().opt_level() != OptLevel::Fastest {
self.preopt(isa)?;
}
self.legalize(isa)?;
if isa.flags().opt_level() == OptLevel::Best {
self.compute_domtree();