reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
790 MachineBasicBlock::iterator NextI = I; 801 SExtIdx == -1 ? I->getOpcode() : getMatchingNonSExtOpcode(I->getOpcode()); 801 SExtIdx == -1 ? I->getOpcode() : getMatchingNonSExtOpcode(I->getOpcode()); 803 int OffsetStride = IsUnscaled ? getMemScale(*I) : 1; 808 MachineBasicBlock::iterator InsertionPoint = MergeForward ? Paired : I; 812 MergeForward ? getLdStBaseOp(*Paired) : getLdStBaseOp(*I); 814 int Offset = getLdStOffsetOp(*I).getImm(); 837 Rt2MI = &*I; 844 RtMI = &*I; 857 DebugLoc DL = I->getDebugLoc(); 858 MachineBasicBlock *MBB = I->getParent(); 875 Register Reg = getLdStRegOp(*I).getReg(); 876 for (MachineInstr &MI : make_range(std::next(I), Paired)) 885 .cloneMergedMemRefs({&*I, &*Paired}) 886 .setMIFlags(I->mergeFlagsWith(*Paired)); 892 LLVM_DEBUG(I->print(dbgs())); 935 I->eraseFromParent();