diff --git a/llvm/include/llvm/CodeGen/MachineScheduler.h b/llvm/include/llvm/CodeGen/MachineScheduler.h --- a/llvm/include/llvm/CodeGen/MachineScheduler.h +++ b/llvm/include/llvm/CodeGen/MachineScheduler.h @@ -135,6 +135,8 @@ RegisterClassInfo *RegClassInfo; MachineSchedContext(); + MachineSchedContext &operator=(const MachineSchedContext &other) = delete; + MachineSchedContext(const MachineSchedContext &other) = delete; virtual ~MachineSchedContext(); };