Lines Matching defs:LUIdx
422 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
433 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
442 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
741 bool Formula::hasRegsUsedByUsesOtherThan(size_t LUIdx, in hasRegsUsedByUsesOtherThan()
1761 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
2825 size_t LUIdx = P.first->second; in getUse() local
2833 size_t LUIdx = Uses.size(); in getUse() local
2844 void LSRInstance::DeleteUse(LSRUse &LU, size_t LUIdx) { in DeleteUse()
3616 size_t LUIdx = P.first; in CollectFixupsAndInitialFormulae() local
3654 size_t LUIdx) { in InsertInitialFormula()
3669 LSRUse &LU, size_t LUIdx) { in InsertSupplementalFormula()
3678 void LSRInstance::CountRegisters(const Formula &F, size_t LUIdx) { in CountRegisters()
3687 bool LSRInstance::InsertFormula(LSRUse &LU, unsigned LUIdx, const Formula &F) { in InsertFormula()
3809 size_t LUIdx = P.first; in CollectLoopInvariantFixupsAndFormulae() local
3915 void LSRInstance::GenerateReassociationsImpl(LSRUse &LU, unsigned LUIdx, in GenerateReassociationsImpl()
4013 void LSRInstance::GenerateReassociations(LSRUse &LU, unsigned LUIdx, in GenerateReassociations()
4030 void LSRInstance::GenerateCombinations(LSRUse &LU, unsigned LUIdx, in GenerateCombinations()
4094 void LSRInstance::GenerateSymbolicOffsetsImpl(LSRUse &LU, unsigned LUIdx, in GenerateSymbolicOffsetsImpl()
4113 void LSRInstance::GenerateSymbolicOffsets(LSRUse &LU, unsigned LUIdx, in GenerateSymbolicOffsets()
4127 LSRUse &LU, unsigned LUIdx, const Formula &Base, in GenerateConstantOffsetsImpl()
4207 void LSRInstance::GenerateConstantOffsets(LSRUse &LU, unsigned LUIdx, in GenerateConstantOffsets()
4225 void LSRInstance::GenerateICmpZeroScales(LSRUse &LU, unsigned LUIdx, in GenerateICmpZeroScales()
4326 void LSRInstance::GenerateScales(LSRUse &LU, unsigned LUIdx, Formula Base) { in GenerateScales()
4416 void LSRInstance::GenerateTruncates(LSRUse &LU, unsigned LUIdx, Formula Base) { in GenerateTruncates()
4483 size_t LUIdx; member
4590 for (unsigned LUIdx : UsedByIndices.set_bits()) in GenerateCrossUseConstantOffsets() local
4605 size_t LUIdx = WI.LUIdx; in GenerateCrossUseConstantOffsets() local
4715 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in GenerateAllReuseFormulae() local
4722 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in GenerateAllReuseFormulae() local
4733 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in GenerateAllReuseFormulae() local
4763 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in FilterOutUndesirableDedicatedRegisters() local
4876 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in NarrowSearchSpaceByDetectingSupersets() local
4947 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in NarrowSearchSpaceByCollapsingUnrolledCode() local
5044 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in NarrowSearchSpaceByFilterFormulaWithSameScaledReg() local
5130 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in NarrowSearchSpaceByFilterPostInc() local
5242 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in NarrowSearchSpaceByDeletingCostlyFormulas() local
5361 int LUIdx = RegUses.getUsedByIndices(Reg).find_first(); in NarrowSearchSpaceByPickingWinnerRegs() local
5379 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in NarrowSearchSpaceByPickingWinnerRegs() local
6079 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) in ImplementSolution() local