forked from OSchip/llvm-project
[SchedModel] Use std::move in a couple places to reduce copying
llvm-svn: 328441
This commit is contained in:
parent
59d13776f7
commit
18cfa2c710
|
@ -1370,8 +1370,9 @@ static void inferFromTransitions(ArrayRef<PredTransition> LastTransitions,
|
|||
return P.Predicate;
|
||||
});
|
||||
Preds.erase(std::unique(Preds.begin(), Preds.end()), Preds.end());
|
||||
SCTrans.PredTerm = Preds;
|
||||
SchedModels.getSchedClass(FromClassIdx).Transitions.push_back(SCTrans);
|
||||
SCTrans.PredTerm = std::move(Preds);
|
||||
SchedModels.getSchedClass(FromClassIdx)
|
||||
.Transitions.push_back(std::move(SCTrans));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue