Searched refs:MergeI (Results 1 – 1 of 1) sorted by relevance
1120 MachineInstr *MergeI = SrcDef; in tryCombineUnmergeValues() local1127 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineUnmergeValues()1130 if (!MergeI || !canFoldMergeOpcode(MergeI->getOpcode(), in tryCombineUnmergeValues()1137 const unsigned NumMergeRegs = MergeI->getNumOperands() - 1; in tryCombineUnmergeValues()1181 {MergeI->getOperand(Idx + 1).getReg()}); in tryCombineUnmergeValues()1184 Builder.buildUnmerge(DstRegs, MergeI->getOperand(Idx + 1).getReg()); in tryCombineUnmergeValues()1206 Regs.push_back(MergeI->getOperand(Idx).getReg()); in tryCombineUnmergeValues()1214 LLT MergeSrcTy = MRI.getType(MergeI->getOperand(1).getReg()); in tryCombineUnmergeValues()1224 Register MergeSrc = MergeI->getOperand(Idx + 1).getReg(); in tryCombineUnmergeValues()1232 markInstAndDefDead(MI, *MergeI, DeadInsts); in tryCombineUnmergeValues()[all …]