Searched refs:MergeI (Results 1 – 1 of 1) sorted by relevance
595 MachineInstr *MergeI = SrcDef; in tryCombineUnmergeValues() local602 MergeI = getDefIgnoringCopies(SrcDef->getOperand(1).getReg(), MRI); in tryCombineUnmergeValues()605 if (!MergeI || !canFoldMergeOpcode(MergeI->getOpcode(), in tryCombineUnmergeValues()612 const unsigned NumMergeRegs = MergeI->getNumOperands() - 1; in tryCombineUnmergeValues()634 LLT MergeSrcTy = MRI.getType(MergeI->getOperand(1).getReg()); in tryCombineUnmergeValues()659 Builder.buildUnmerge(TmpRegs, MergeI->getOperand(Idx + 1).getReg()); in tryCombineUnmergeValues()664 Builder.buildUnmerge(DstRegs, MergeI->getOperand(Idx + 1).getReg()); in tryCombineUnmergeValues()686 Regs.push_back(MergeI->getOperand(Idx).getReg()); in tryCombineUnmergeValues()694 LLT MergeSrcTy = MRI.getType(MergeI->getOperand(1).getReg()); in tryCombineUnmergeValues()703 Register MergeSrc = MergeI->getOperand(Idx + 1).getReg(); in tryCombineUnmergeValues()[all …]