Lines Matching refs:Paired

159                    MachineBasicBlock::iterator Paired,
857 MachineBasicBlock::iterator Paired, in mergePairedInsns() argument
865 if (NextI == Paired) in mergePairedInsns()
947 forAllMIsUntilDef(MergeForward ? *I : *std::prev(Paired), RegToRename, TRI, in mergePairedInsns()
965 MergeForward ? std::next(Paired) : Paired)) in mergePairedInsns()
979 MachineBasicBlock::iterator InsertionPoint = MergeForward ? Paired : I; in mergePairedInsns()
983 MergeForward ? AArch64InstrInfo::getLdStBaseOp(*Paired) in mergePairedInsns()
987 int PairedOffset = AArch64InstrInfo::getLdStOffsetOp(*Paired).getImm(); in mergePairedInsns()
988 bool PairedIsUnscaled = TII->hasUnscaledLdStOffset(Paired->getOpcode()); in mergePairedInsns()
993 int MemSize = TII->getMemScale(*Paired); in mergePairedInsns()
997 assert(!(PairedOffset % TII->getMemScale(*Paired)) && in mergePairedInsns()
1011 RtMI = &*Paired; in mergePairedInsns()
1020 Rt2MI = &*Paired; in mergePairedInsns()
1036 MachineOperand &PairedRegOp = RtMI == &*Paired ? RegOp0 : RegOp1; in mergePairedInsns()
1050 for (auto It = std::next(I); It != Paired && PairedRegOp.isKill(); ++It) in mergePairedInsns()
1059 for (MachineInstr &MI : make_range(std::next(I), Paired)) in mergePairedInsns()
1075 .cloneMergedMemRefs({&*I, &*Paired}) in mergePairedInsns()
1076 .setMIFlags(I->mergeFlagsWith(*Paired)); in mergePairedInsns()
1084 LLVM_DEBUG(Paired->print(dbgs())); in mergePairedInsns()
1131 Paired->eraseFromParent(); in mergePairedInsns()
2337 MachineBasicBlock::iterator Paired = in tryToPairLdStInst() local
2339 if (Paired != E) { in tryToPairLdStInst()
2371 MBBI = mergePairedInsns(MBBI, Paired, Flags); in tryToPairLdStInst()