Lines Matching refs:ReplInstrMCID

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