Home
last modified time | relevance | path

Searched refs:NumStores (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCHazardRecognizers.cpp273 NumStores = 0; in EndDispatchGroup()
300 for (unsigned i = 0, e = NumStores; i != e; ++i) { in isLoadOfStoredAddress()
375 if (isLoad && NumStores && !MI->memoperands_empty()) { in getHazardType()
402 if (isStore && NumStores < 4 && !MI->memoperands_empty()) { in EmitInstruction()
404 StoreSize[NumStores] = MO->getSize(); in EmitInstruction()
405 StoreOffset[NumStores] = MO->getOffset(); in EmitInstruction()
406 StoreValue[NumStores] = MO->getValue(); in EmitInstruction()
407 ++NumStores; in EmitInstruction()
H A DPPCHazardRecognizers.h74 unsigned NumStores; variable
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DGlobalStatus.h39 unsigned NumStores = 0; member
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp352 const unsigned NumStores = Stores.size(); in doSingleStoreMerge() local
355 LLT::scalar(NumStores * SmallTy.getSizeInBits().getFixedSize()); in doSingleStoreMerge()
359 for (unsigned AIdx = 0, BIdx = 1; BIdx < NumStores; ++AIdx, ++BIdx) in doSingleStoreMerge()
389 assert(ConstantVals.size() == NumStores); in doSingleStoreMerge()
/llvm-project-15.0.7/llvm/test/Transforms/LowerMatrixIntrinsics/
H A Dremarks-shared-subtrees.ll15 ; YAML-NEXT: - NumStores: '4'
24 ; YAML-NEXT: - NumStores: '0'
45 ; YAML-NEXT: - NumStores: '30'
54 ; YAML-NEXT: - NumStores: '0'
H A Dtranspose-opts.ll18 ; REMARK-NEXT: - NumStores: '6'
66 ; REMARK-NEXT: - NumStores: '4'
306 ; REMARK-NEXT: - NumStores: '6'
482 ; REMARK-NEXT: - NumStores: '4'
628 ; REMARK-NEXT: - NumStores: '6'
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h594 unsigned getNumStores() const { return NumStores; } in getNumStores()
681 unsigned NumStores = 0; variable
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DGlobalStatus.cpp107 ++GS.NumStores; in analyzeGlobalAux()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp287 InstructionCost NumStores = 0; in getUnrollingPreferences() local
296 NumStores++; in getUnrollingPreferences()
303 NumStores += getMemoryOpCost(Instruction::Store, MemAccessTy, None, 0, in getUnrollingPreferences()
311 unsigned const NumStoresVal = *NumStores.getValue(); in getUnrollingPreferences()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp194 unsigned NumStores = 0; member
205 NumStores += RHS.NumStores; in operator +=()
307 OpInfo.NumStores += N; in addNumStores()
321 unsigned getNumStores() const { return OpInfo.NumStores; } in getNumStores()
2209 Rem << ore::NV("NumStores", Counts.NumStores) << " stores, " in emitRemarks()
2216 if (SharedCounts.NumStores > 0 || SharedCounts.NumLoads > 0 || in emitRemarks()
2219 << ore::NV("NumStores", SharedCounts.NumStores) << " stores, " in emitRemarks()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FastPreTileConfig.cpp40 STATISTIC(NumStores, "Number of stores added");
212 ++NumStores; in spill()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInlineCost.cpp2759 unsigned NumStores = (TypeSize + PointerSize - 1) / PointerSize; in getCallsiteCost() local
2767 NumStores = std::min(NumStores, 8U); in getCallsiteCost()
2769 Cost += 2 * NumStores * InlineConstants::InstrCost; in getCallsiteCost()
H A DLoopAccessAnalysis.cpp2207 NumStores++; in analyzeLoop()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDecl.cpp894 unsigned &NumStores) { in canEmitInitWithFewStoresAfterBZero() argument
903 return Init->isNullValue() || NumStores--; in canEmitInitWithFewStoresAfterBZero()
909 if (!canEmitInitWithFewStoresAfterBZero(Elt, NumStores)) in canEmitInitWithFewStoresAfterBZero()
919 if (!canEmitInitWithFewStoresAfterBZero(Elt, NumStores)) in canEmitInitWithFewStoresAfterBZero()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegAllocFast.cpp52 STATISTIC(NumStores, "Number of stores added");
432 ++NumStores; in spill()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp7964 unsigned NumStores = Stores.size(); in mergeTruncStores() local
8059 for (unsigned i = 0, j = NumStores - 1; i != NumStores; ++i, --j) in mergeTruncStores()
17864 for (unsigned i = 0; i < NumStores; ++i) { in getMergeStoreChains()
17869 for (unsigned i = 0; i < NumStores; ++i) { in getMergeStoreChains()
17882 if (NumStores < 2) in mergeStoresOfConstantsOrVecElts()
17897 for (unsigned I = 0; I != NumStores; ++I) { in mergeStoresOfConstantsOrVecElts()
17913 unsigned Elts = NumStores * NumMemElts; in mergeStoresOfConstantsOrVecElts()
17996 for (unsigned i = 0; i < NumStores; ++i) { in mergeStoresOfConstantsOrVecElts()
18048 for (unsigned i = 0; i < NumStores; ++i) in mergeStoresOfConstantsOrVecElts()
18244 for (unsigned i = 0; i < NumStores; ++i) { in checkMergeStoreCandidatesForDependencies()
[all …]
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp4160 unsigned NumStores = 0; in VerifyInstructionFlags() local
4165 NumStores += InstInfo.mayStore; in VerifyInstructionFlags()
4183 if (!PatInfo.hasSideEffects && PatInfo.mayStore && !NumStores) in VerifyInstructionFlags()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1639 if (GS.NumStores == 1) in processInternalGlobal()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5780 unsigned NumStores = Legal->getNumStores(); in selectInterleaveCount() local
5782 unsigned StoresIC = IC / (NumStores ? NumStores : 1); in selectInterleaveCount()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp13226 unsigned NumStores = getNumInterleavedAccesses(SubVecTy, DL, UseScalable); in lowerInterleavedStore() local
13249 LaneLen /= NumStores; in lowerInterleavedStore()
13258 if (NumStores > 1) { in lowerInterleavedStore()
13306 for (unsigned StoreCount = 0; StoreCount < NumStores; ++StoreCount) { in lowerInterleavedStore()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp21506 unsigned NumStores = getNumInterleavedAccesses(SubVecTy, DL); in lowerInterleavedStore() local
21529 if (NumStores > 1) { in lowerInterleavedStore()
21532 LaneLen /= NumStores; in lowerInterleavedStore()
21586 for (unsigned StoreCount = 0; StoreCount < NumStores; ++StoreCount) { in lowerInterleavedStore()