Lines Matching refs:LUThatHas
4419 LSRUse *LUThatHas = FindUseWithSimilarFormula(F, LU); in NarrowSearchSpaceByCollapsingUnrolledCode() local
4420 if (!LUThatHas) in NarrowSearchSpaceByCollapsingUnrolledCode()
4423 if (!reconcileNewOffset(*LUThatHas, F.BaseOffset, /*HasBaseReg=*/ false, in NarrowSearchSpaceByCollapsingUnrolledCode()
4429 LUThatHas->AllFixupsOutsideLoop &= LU.AllFixupsOutsideLoop; in NarrowSearchSpaceByCollapsingUnrolledCode()
4434 LUThatHas->pushFixup(Fixup); in NarrowSearchSpaceByCollapsingUnrolledCode()
4440 for (size_t i = 0, e = LUThatHas->Formulae.size(); i != e; ++i) { in NarrowSearchSpaceByCollapsingUnrolledCode()
4441 Formula &F = LUThatHas->Formulae[i]; in NarrowSearchSpaceByCollapsingUnrolledCode()
4442 if (!isLegalUse(TTI, LUThatHas->MinOffset, LUThatHas->MaxOffset, in NarrowSearchSpaceByCollapsingUnrolledCode()
4443 LUThatHas->Kind, LUThatHas->AccessTy, F)) { in NarrowSearchSpaceByCollapsingUnrolledCode()
4445 LUThatHas->DeleteFormula(F); in NarrowSearchSpaceByCollapsingUnrolledCode()
4453 LUThatHas->RecomputeRegs(LUThatHas - &Uses.front(), RegUses); in NarrowSearchSpaceByCollapsingUnrolledCode()