Lines Matching defs:Lane
247 bool matchDupFromInsertVectorElt(int Lane, MachineInstr &MI,
250 if (Lane != 0)
287 bool matchDupFromBuildVector(int Lane, MachineInstr &MI,
290 assert(Lane >= 0 && "Expected positive lane?");
297 Register Reg = BuildVecMI->getOperand(Lane + 1).getReg();
309 int Lane = *MaybeLane;
311 if (Lane < 0)
312 Lane = 0;
313 if (matchDupFromInsertVectorElt(Lane, MI, MRI, MatchInfo))
315 if (matchDupFromBuildVector(Lane, MI, MRI, MatchInfo))
752 auto Lane = B.buildConstant(LLT::scalar(64), MatchInfo.second);
763 B.buildInstr(MatchInfo.first, {MI.getOperand(0).getReg()}, {DupSrc, Lane});