File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -1065,8 +1065,9 @@ void MachineCopyPropagation::ForwardCopyPropagateBlock(MachineBasicBlock &MBB) {
10651065 assert (!MRI->isReserved (DestReg));
10661066
10671067 // Update matching debug values, if any.
1068- SmallVector<MachineInstr *> MaybeDeadDbgUsers (
1069- CopyDbgUsers[MaybeDead].begin (), CopyDbgUsers[MaybeDead].end ());
1068+ const auto &DbgUsers = CopyDbgUsers[MaybeDead];
1069+ SmallVector<MachineInstr *> MaybeDeadDbgUsers (DbgUsers.begin (),
1070+ DbgUsers.end ());
10701071 MRI->updateDbgUsersToReg (DestReg.asMCReg (), SrcReg.asMCReg (),
10711072 MaybeDeadDbgUsers);
10721073
@@ -1238,8 +1239,9 @@ void MachineCopyPropagation::BackwardCopyPropagateBlock(
12381239 isCopyInstr (*Copy, *TII, UseCopyInstr);
12391240 Register Src = CopyOperands->Source ->getReg ();
12401241 Register Def = CopyOperands->Destination ->getReg ();
1241- SmallVector<MachineInstr *> MaybeDeadDbgUsers (CopyDbgUsers[Copy].begin (),
1242- CopyDbgUsers[Copy].end ());
1242+ const auto &DbgUsers = CopyDbgUsers[Copy];
1243+ SmallVector<MachineInstr *> MaybeDeadDbgUsers (DbgUsers.begin (),
1244+ DbgUsers.end ());
12431245
12441246 MRI->updateDbgUsersToReg (Src.asMCReg (), Def.asMCReg (), MaybeDeadDbgUsers);
12451247 Copy->eraseFromParent ();
You can’t perform that action at this time.
0 commit comments