Lines Matching defs:OpStart
6044 uint64_t OpStart = MI.getOperand(2).getImm();
6049 if (SrcStart + NarrowSize <= OpStart || SrcStart >= OpStart + OpSize) {
6052 } else if (SrcStart == OpStart && NarrowTy == MRI.getType(OpReg)) {
6062 if (OpStart < SrcStart) {
6064 SegSize = std::min(NarrowSize, OpStart + OpSize - SrcStart);
6066 ExtractOffset = OpStart - SrcStart;
6067 SegSize = std::min(SrcStart + NarrowSize - OpStart, OpSize);
6110 uint64_t OpStart = MI.getOperand(3).getImm();
6115 if (DstStart == OpStart && NarrowTy == MRI.getType(OpReg)) {
6129 if (DstStart + NarrowSize <= OpStart || DstStart >= OpStart + OpSize) {
6139 if (OpStart < DstStart) {
6141 ExtractOffset = DstStart - OpStart;
6142 SegSize = std::min(NarrowSize, OpStart + OpSize - DstStart);
6144 InsertOffset = OpStart - DstStart;
6147 std::min(NarrowSize - InsertOffset, OpStart + OpSize - DstStart);