Home
last modified time | relevance | path

Searched refs:NumUses (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp582 unsigned NumUses = 0; in maximizeConstantsInRange() local
586 NumUses += ConstCand->Uses.size(); in maximizeConstantsInRange()
590 return NumUses; in maximizeConstantsInRange()
599 NumUses += ConstCand->Uses.size(); in maximizeConstantsInRange()
631 return NumUses; in maximizeConstantsInRange()
640 unsigned NumUses = maximizeConstantsInRange(S, E, MaxCostItr); in findAndMakeBaseConstant() local
643 if (NumUses <= 1) in findAndMakeBaseConstant()
H A DLoopStrengthReduce.cpp4715 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
4992 --NumUses; in NarrowSearchSpaceByCollapsingUnrolledCode()
5044 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in NarrowSearchSpaceByFilterFormulaWithSameScaledReg() local
5058 FARegNum += (NumUses - UsedByIndices.count() + 1); in NarrowSearchSpaceByFilterFormulaWithSameScaledReg()
5063 FBRegNum += (NumUses - UsedByIndices.count() + 1); in NarrowSearchSpaceByFilterFormulaWithSameScaledReg()
[all …]
H A DRewriteStatepointsForGC.cpp2455 unsigned NumUses = Cand->getNumUses(); in rematerializeLiveValuesAtUses() local
2457 LLVM_DEBUG(dbgs() << "Num uses: " << NumUses << " Num live statepoints: " in rematerializeLiveValuesAtUses()
2460 if (NumLiveStatepoints < NumUses) { in rematerializeLiveValuesAtUses()
2468 if (NumLiveStatepoints == NumUses && Record.Cost > 0) { in rematerializeLiveValuesAtUses()
H A DSROA.cpp4880 unsigned NumUses = 0; in rewritePartition() local
4890 ++NumUses; in rewritePartition()
4894 ++NumUses; in rewritePartition()
4897 NumAllocaPartitionUses += NumUses; in rewritePartition()
4898 MaxUsesPerAllocaPartition.updateMax(NumUses); in rewritePartition()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp827 unsigned NumUses = 0; in hasMultipleUsesOf() local
830 ++NumUses; in hasMultipleUsesOf()
831 if (NumUses > MaxNumUses) in hasMultipleUsesOf()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp2027 unsigned NumUses = 0; in getNumGlobalVariableUses() local
2029 NumUses += getNumGlobalVariableUses(dyn_cast<Constant>(CU)); in getNumGlobalVariableUses()
2031 return NumUses; in getNumGlobalVariableUses()
3677 int NumUses = (int)Result.second; in handleIndirectSymViaGOTPCRel() local
3684 --NumUses; in handleIndirectSymViaGOTPCRel()
3685 if (NumUses >= 0) in handleIndirectSymViaGOTPCRel()
3686 AP.GlobalGOTEquivs[GOTEquivSym] = std::make_pair(GV, NumUses); in handleIndirectSymViaGOTPCRel()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSDPatternMatch.h139 template <unsigned NumUses, typename Pattern> struct NUses_match {
149 return P.match(Ctx, N) && N->hasNUsesOfValue(NumUses, N.getResNo()); in match()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp502 unsigned NumUses = 0; in collectUses() local
504 return NumUses; in collectUses()
517 ++NumUses; in collectUses()
521 ++NumUses; in collectUses()
524 return NumUses; in collectUses()
605 unsigned NumUses = collectUses(RFI); \ in initializeRuntimeFunctions()
606 (void)NumUses; \ in initializeRuntimeFunctions()
611 dbgs() << TAG << "-> got " << NumUses << " uses in " \ in initializeRuntimeFunctions()
H A DAttributor.cpp3226 std::optional<short> &NumUses = AssumeUsesMap[I]; in initializeInformationCache() local
3227 if (!NumUses) in initializeInformationCache()
3228 NumUses = I->getNumUses(); in initializeInformationCache()
3229 NumUses = *NumUses - /* this assume */ 1; in initializeInformationCache()
3230 if (*NumUses != 0) in initializeInformationCache()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp755 unsigned NumUses = 0; in hasNLiveUses() local
759 ++NumUses; in hasNLiveUses()
761 if (NumUses > N) in hasNLiveUses()
765 return NumUses == N; in hasNLiveUses()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1938 std::optional<unsigned> NumUses; in canSinkInstructions() local
1958 if (!NumUses) in canSinkInstructions()
1959 NumUses = I->getNumUses(); in canSinkInstructions()
1960 else if (NumUses != I->getNumUses()) in canSinkInstructions()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp8605 unsigned NumUses = 0; in sortUseListOrder() local
8608 if (++NumUses > Indexes.size()) in sortUseListOrder()
8610 Order[&U] = Indexes[NumUses - 1]; in sortUseListOrder()
8612 if (NumUses < 2) in sortUseListOrder()
8614 if (Order.size() != Indexes.size() || NumUses > Indexes.size()) in sortUseListOrder()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp3769 unsigned NumUses = 0; in parseUseLists() local
3772 if (++NumUses > Record.size()) in parseUseLists()
3774 Order[&U] = Record[NumUses - 1]; in parseUseLists()
3776 if (Order.size() != Record.size() || NumUses > Record.size()) in parseUseLists()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp3129 unsigned NumUses = MCID.getNumOperands() - MCID.getNumDefs(); in getCondSrcNoFromDesc() local
3130 return NumUses - 1; in getCondSrcNoFromDesc()