Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp6197 unsigned NumOfMemOps = (VecTySize + LegalVTSize - 1) / LegalVTSize; in getInterleavedMemoryOpCostAVX512() local
6257 return MaskCost + NumOfMemOps * MemOpCost + Entry->Cost; in getInterleavedMemoryOpCostAVX512()
6264 (NumOfMemOps > 1) ? TTI::SK_PermuteTwoSrc : TTI::SK_PermuteSingleSrc; in getInterleavedMemoryOpCostAVX512()
6280 UseMaskedMemOp || NumOfResults > 1 ? NumOfMemOps : NumOfMemOps / 2; in getInterleavedMemoryOpCostAVX512()
6284 std::max((unsigned)1, (unsigned)(NumOfMemOps - 1)); in getInterleavedMemoryOpCostAVX512()
6317 return MaskCost + NumOfMemOps * MemOpCost + Entry->Cost; in getInterleavedMemoryOpCostAVX512()
6329 unsigned NumOfMoves = NumOfMemOps * NumOfShufflesPerStore / 2; in getInterleavedMemoryOpCostAVX512()
6332 NumOfMemOps * (MemOpCost + NumOfShufflesPerStore * ShuffleCost) + in getInterleavedMemoryOpCostAVX512()