Lines Matching refs:getSourceReg
286 const Register MergeSrcReg = SrcMerge->getSourceReg(0); in tryCombineTrunc()
329 SrcRegs[i] = SrcMerge->getSourceReg(i); in tryCombineTrunc()
623 Register Src1Reg = Concat.getSourceReg(0); in findValueFromConcat()
655 Register Src1Reg = BV.getSourceReg(0); in findValueFromBuildVector()
942 MI.getSourceReg(i), EltSize, EltUnmergeIdx); in isSequenceFromUnmerge()
949 MRI.getVRegDef(MI.getSourceReg(i))->getOpcode() != in isSequenceFromUnmerge()
960 Register Elt0 = MI.getSourceReg(0); in tryCombineMergeLike()
973 Register UnmergeSrc = Unmerge->getSourceReg(); in tryCombineMergeLike()
1010 auto NewUnmerge = MIB.buildUnmerge(DstTy, Unmerge->getSourceReg()); in tryCombineMergeLike()
1034 auto *UnmergeI = findUnmergeThatDefinesReg(MI.getSourceReg(i), in tryCombineMergeLike()
1043 ConcatSources.push_back(UnmergeI->getSourceReg()); in tryCombineMergeLike()
1061 Register SrcReg = MI.getSourceReg(); in tryCombineUnmergeValues()
1084 Register SrcUnmergeSrc = SrcUnmerge->getSourceReg(); in tryCombineUnmergeValues()