Lines Matching defs:ReplInstrMCID
162 SmallVectorImpl<const MCInstrDesc*> &ReplInstrMCID);
277 SmallVector<const MCInstrDesc*, MaxNumRepl> ReplInstrMCID;
285 ReplInstrMCID.push_back(&TII->get(AArch64::DUPv4i32lane));
286 ReplInstrMCID.push_back(&TII->get(AArch64::FMLAv4f32));
287 if (shouldReplaceInst(MF, OriginalMCID, ReplInstrMCID))
302 ReplInstrMCID.push_back(&TII->get(Repl));
303 if (shouldReplaceInst(MF, OriginalMCID, ReplInstrMCID)) {
307 ReplInstrMCID.clear();
421 SmallVector<const MCInstrDesc*, 2> ReplInstrMCID;
422 ReplInstrMCID.push_back(DupMCID);
423 ReplInstrMCID.push_back(MulMCID);
425 ReplInstrMCID))
514 SmallVector<const MCInstrDesc*, MaxNumRepl> ReplInstrMCID;
529 ReplInstrMCID.push_back(&TII->get(Repl));
543 // represented in ReplInstrMCID.
545 ReplInstrMCID))
566 BuildMI(MBB, MI, DL, *ReplInstrMCID[0], ZipDest[0])
569 BuildMI(MBB, MI, DL, *ReplInstrMCID[1], ZipDest[1])
573 BuildMI(MBB, MI, DL, *ReplInstrMCID[2])
588 BuildMI(MBB, MI, DL, *ReplInstrMCID[0], ZipDest[0])
591 BuildMI(MBB, MI, DL, *ReplInstrMCID[1], ZipDest[1])
594 BuildMI(MBB, MI, DL, *ReplInstrMCID[2], ZipDest[2])
597 BuildMI(MBB, MI, DL, *ReplInstrMCID[3], ZipDest[3])
600 BuildMI(MBB, MI, DL, *ReplInstrMCID[4], ZipDest[4])
603 BuildMI(MBB, MI, DL, *ReplInstrMCID[5], ZipDest[5])
606 BuildMI(MBB, MI, DL, *ReplInstrMCID[6], ZipDest[6])
609 BuildMI(MBB, MI, DL, *ReplInstrMCID[7], ZipDest[7])
613 BuildMI(MBB, MI, DL, *ReplInstrMCID[8])
618 BuildMI(MBB, MI, DL, *ReplInstrMCID[9])