diff --git a/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp b/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp index d24e6d63f157..f2ff26ee0780 100644 --- a/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp +++ b/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp @@ -831,8 +831,8 @@ AArch64LoadStoreOpt::mergePairedInsns(MachineBasicBlock::iterator I, for (auto &MOP : MI.operands()) { if (MOP.isReg() && !MOP.isDebug() && MOP.getReg() && TRI->regsOverlap(MOP.getReg(), RegToRename)) { - assert(MOP.isImplicit() || - (MOP.isRenamable() && !MOP.isEarlyClobber()) && + assert((MOP.isImplicit() || + (MOP.isRenamable() && !MOP.isEarlyClobber())) && "Need renamable operands"); MOP.setReg(GetMatchingSubReg(MOP.getReg())); }