Lines Matching refs:hasOneNonDBGUse
232 if (!MRI.hasOneNonDBGUse(OrigOp)) in matchFreezeOfSingleMaybePoisonOperand()
310 if (!MRI.hasOneNonDBGUse(Reg)) in matchCombineConcatVectors()
916 if (!LoadMI || !MRI.hasOneNonDBGUse(LoadMI->getDstReg())) in matchCombineLoadWithAndMask()
1042 if (!LoadDef || !MRI.hasOneNonDBGUse(DstReg)) in matchSextInRegOfLoad()
1179 if (MRI.hasOneNonDBGUse(Ptr)) in findPostIndexCandidate()
1270 MRI.hasOneNonDBGUse(Addr)) in findPreIndexCandidate()
1334 if (!MRI.hasOneNonDBGUse(Vector)) in matchCombineExtractedVectorLoad()
1875 if (!MRI.hasOneNonDBGUse(LogicDest)) in matchShiftOfShiftedLogic()
1895 !MRI.hasOneNonDBGUse(MI->getOperand(0).getReg())) in matchShiftOfShiftedLogic()
2642 if (!MRI.hasOneNonDBGUse(SrcReg)) in matchCombineTruncOfShift()
3122 if (!MRI.hasOneNonDBGUse(LHSReg) || !MRI.hasOneNonDBGUse(RHSReg)) in matchHoistLogicOpWithSameOpcodeHands()
3406 if (!MRI.hasOneNonDBGUse(XorSrc)) in matchNotCmp()
3418 if (!MRI.hasOneNonDBGUse(Reg)) in matchNotCmp()
3524 if (!MRI.hasOneNonDBGUse(AndReg)) in matchXorOfAndWithSameReg()
3598 !MRI.hasOneNonDBGUse(LHS)) { in matchFoldBinOpIntoSelect()
3603 !MRI.hasOneNonDBGUse(RHS)) in matchFoldBinOpIntoSelect()
3717 if (!MRI.hasOneNonDBGUse(OrLHS) || !MRI.hasOneNonDBGUse(OrRHS)) in findCandidatesForLoadOrCombine()
3750 assert(MRI.hasOneNonDBGUse(Reg) && in matchLoadAndBytePosition()
4032 if (!MRI.hasOneNonDBGUse(DstReg)) in matchExtendThroughPhis()
4146 if (!MRI.hasOneNonDBGUse(SrcVec) && in matchExtractVecEltBuildVec()
4681 if (MRI.hasOneNonDBGUse(Src1Reg)) in reassociationCanBreakAddressingModePattern()
4703 if (!MRI.hasOneNonDBGUse(DefReg)) in reassociationCanBreakAddressingModePattern()
4992 if (!WideTy.isScalar() || !MRI.hasOneNonDBGUse(AndLHS)) in matchNarrowBinopFeedingAnd()
5749 (Aggressive || MRI.hasOneNonDBGUse(LHS.Reg))) { in matchCombineFAddFMulToFMadOrFMA()
5760 (Aggressive || MRI.hasOneNonDBGUse(RHS.Reg))) { in matchCombineFAddFMulToFMadOrFMA()
5862 MRI.hasOneNonDBGUse(LHS.MI->getOperand(0).getReg()) && in matchCombineFAddFMAFMulToFMadOrFMA()
5863 MRI.hasOneNonDBGUse(LHS.MI->getOperand(3).getReg())) { in matchCombineFAddFMAFMulToFMadOrFMA()
5871 MRI.hasOneNonDBGUse(RHS.MI->getOperand(0).getReg()) && in matchCombineFAddFMAFMulToFMadOrFMA()
5872 MRI.hasOneNonDBGUse(RHS.MI->getOperand(3).getReg())) { in matchCombineFAddFMAFMulToFMadOrFMA()
6050 (Aggressive || MRI.hasOneNonDBGUse(LHS.Reg)))) { in matchCombineFSubFMulToFMadOrFMA()
6061 (Aggressive || MRI.hasOneNonDBGUse(RHS.Reg)))) { in matchCombineFSubFMulToFMadOrFMA()
6092 (Aggressive || (MRI.hasOneNonDBGUse(LHSReg) && in matchCombineFSubFNegFMulToFMadOrFMA()
6093 MRI.hasOneNonDBGUse(FMulMI->getOperand(0).getReg()))) && in matchCombineFSubFNegFMulToFMadOrFMA()
6107 (Aggressive || (MRI.hasOneNonDBGUse(RHSReg) && in matchCombineFSubFNegFMulToFMadOrFMA()
6108 MRI.hasOneNonDBGUse(FMulMI->getOperand(0).getReg()))) && in matchCombineFSubFNegFMulToFMadOrFMA()
6140 (Aggressive || MRI.hasOneNonDBGUse(LHSReg))) { in matchCombineFSubFpExtFMulToFMadOrFMA()
6156 (Aggressive || MRI.hasOneNonDBGUse(RHSReg))) { in matchCombineFSubFpExtFMulToFMadOrFMA()
6907 if (!MRI.hasOneNonDBGUse(Cmp->getReg(0))) in matchSelectIMinMax()
7001 if (!MRI.hasOneNonDBGUse(Cmp1->getReg(0)) || in tryFoldAndOrOrICmpsUsingRanges()
7002 !MRI.hasOneNonDBGUse(Cmp2->getReg(0))) in tryFoldAndOrOrICmpsUsingRanges()
7165 !MRI.hasOneNonDBGUse(Logic->getReg(0)) || in tryFoldLogicOfFCmps()
7166 !MRI.hasOneNonDBGUse(Cmp1->getReg(0)) || in tryFoldLogicOfFCmps()
7167 !MRI.hasOneNonDBGUse(Cmp2->getReg(0)) || in tryFoldLogicOfFCmps()
7305 if (MaybeRHS && AddLHS && MRI.hasOneNonDBGUse(Add->getReg(0)) && in matchAddOverflow()