diff --git a/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h b/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h --- a/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h +++ b/llvm/include/llvm/CodeGen/VLIWMachineScheduler.h @@ -151,6 +151,8 @@ Pending(ID << ConvergingVLIWScheduler::LogMaxQID, Name + ".P") {} ~VLIWSchedBoundary(); + VLIWSchedBoundary &operator=(const VLIWSchedBoundary &other) = delete; + VLIWSchedBoundary(const VLIWSchedBoundary &other) = delete; void init(VLIWMachineScheduler *dag, const TargetSchedModel *smodel) { DAG = dag;