Lines Matching refs:getLdStRegOp

584 static const MachineOperand &getLdStRegOp(const MachineInstr &MI,  in getLdStRegOp()  function
627 getLdStRegOp(MI).getReg() == AArch64::WZR; in isPromotableZeroStoreInst()
686 .addOperand(getLdStRegOp(*RtNewDest)) in mergeNarrowInsns()
711 .addOperand(getLdStRegOp(*Rt2MI)) in mergeNarrowInsns()
712 .addReg(getLdStRegOp(*RtNewDest).getReg()) in mergeNarrowInsns()
719 .addOperand(getLdStRegOp(*RtMI)) in mergeNarrowInsns()
720 .addReg(getLdStRegOp(*RtNewDest).getReg()) in mergeNarrowInsns()
725 .addOperand(getLdStRegOp(*RtMI)) in mergeNarrowInsns()
726 .addReg(getLdStRegOp(*RtNewDest).getReg()) in mergeNarrowInsns()
735 .addOperand(getLdStRegOp(*RtMI)) in mergeNarrowInsns()
736 .addReg(getLdStRegOp(*RtNewDest).getReg()) in mergeNarrowInsns()
741 .addOperand(getLdStRegOp(*RtMI)) in mergeNarrowInsns()
742 .addReg(getLdStRegOp(*RtNewDest).getReg()) in mergeNarrowInsns()
750 .addOperand(getLdStRegOp(*Rt2MI)) in mergeNarrowInsns()
751 .addReg(getLdStRegOp(*RtNewDest).getReg()) in mergeNarrowInsns()
869 .addOperand(getLdStRegOp(*RtMI)) in mergePairedInsns()
870 .addOperand(getLdStRegOp(*Rt2MI)) in mergePairedInsns()
935 unsigned LdRt = getLdStRegOp(*LoadI).getReg(); in promoteLoadFromStore()
936 unsigned StRt = getLdStRegOp(*StoreI).getReg(); in promoteLoadFromStore()
1132 !ModifiedRegs[getLdStRegOp(MI).getReg()]) { in findMatchingStore()
1216 unsigned Reg = getLdStRegOp(FirstMI).getReg(); in findMatchingInsn()
1278 (IsPromotableZeroStore && Reg != getLdStRegOp(MI).getReg())) { in findMatchingInsn()
1305 if (MayLoad && Reg == getLdStRegOp(MI).getReg()) { in findMatchingInsn()
1315 if (!ModifiedRegs[getLdStRegOp(MI).getReg()] && in findMatchingInsn()
1316 !(MI.mayLoad() && UsedRegs[getLdStRegOp(MI).getReg()]) && in findMatchingInsn()
1326 if (!ModifiedRegs[getLdStRegOp(FirstMI).getReg()] && in findMatchingInsn()
1327 !(MayLoad && UsedRegs[getLdStRegOp(FirstMI).getReg()]) && in findMatchingInsn()
1383 .addOperand(getLdStRegOp(*Update)) in mergeUpdateInsn()
1384 .addOperand(getLdStRegOp(*I)) in mergeUpdateInsn()
1392 .addOperand(getLdStRegOp(*Update)) in mergeUpdateInsn()
1393 .addOperand(getLdStRegOp(*I, 0)) in mergeUpdateInsn()
1394 .addOperand(getLdStRegOp(*I, 1)) in mergeUpdateInsn()
1493 unsigned DestReg = getLdStRegOp(MemMI, i).getReg(); in findMatchingUpdateInsnForward()
1545 unsigned DestReg = getLdStRegOp(MemMI, i).getReg(); in findMatchingUpdateInsnBackward()
1618 getLdStRegOp(MI).getReg() != AArch64::WZR) in tryToMergeLdStInst()