@@ -35771,8 +35771,7 @@ void X86TargetLowering::emitSetJmpShadowStackFix(MachineInstr &MI,
35771
35771
MachineInstrBuilder MIB;
35772
35772
35773
35773
// Memory Reference.
35774
- SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands_begin(),
35775
- MI.memoperands_end());
35774
+ SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands());
35776
35775
35777
35776
// Initialize a register with zero.
35778
35777
MVT PVT = getPointerTy(MF->getDataLayout());
@@ -35817,8 +35816,7 @@ X86TargetLowering::emitEHSjLjSetJmp(MachineInstr &MI,
35817
35816
MachineFunction::iterator I = ++MBB->getIterator();
35818
35817
35819
35818
// Memory Reference
35820
- SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands_begin(),
35821
- MI.memoperands_end());
35819
+ SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands());
35822
35820
35823
35821
unsigned DstReg;
35824
35822
unsigned MemOpndSlot = 0;
@@ -35974,8 +35972,7 @@ X86TargetLowering::emitLongJmpShadowStackFix(MachineInstr &MI,
35974
35972
MachineRegisterInfo &MRI = MF->getRegInfo();
35975
35973
35976
35974
// Memory Reference
35977
- SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands_begin(),
35978
- MI.memoperands_end());
35975
+ SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands());
35979
35976
35980
35977
MVT PVT = getPointerTy(MF->getDataLayout());
35981
35978
const TargetRegisterClass *PtrRC = getRegClassFor(PVT);
@@ -36164,8 +36161,7 @@ X86TargetLowering::emitEHSjLjLongJmp(MachineInstr &MI,
36164
36161
MachineRegisterInfo &MRI = MF->getRegInfo();
36165
36162
36166
36163
// Memory Reference
36167
- SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands_begin(),
36168
- MI.memoperands_end());
36164
+ SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands());
36169
36165
36170
36166
MVT PVT = getPointerTy(MF->getDataLayout());
36171
36167
assert((PVT == MVT::i64 || PVT == MVT::i32) &&
0 commit comments