We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 924a1dc commit ff60a84Copy full SHA for ff60a84
llvm/include/llvm/CodeGen/MachinePassManager.h
@@ -56,7 +56,7 @@ struct MachinePassConcept
56
};
57
58
template <typename PassT> struct MachinePassModel : MachinePassConcept {
59
- explicit MachinePassModel(PassT Pass) : Pass(std::move(Pass)) {}
+ explicit MachinePassModel(PassT &&Pass) : Pass(std::move(Pass)) {}
60
// We have to explicitly define all the special member functions because MSVC
61
// refuses to generate them.
62
MachinePassModel(const MachinePassModel &Arg) : Pass(Arg.Pass) {}
0 commit comments