Searched refs:TypeByteSize (Results 1 – 4 of 4) sorted by relevance
383 bool couldPreventStoreLoadForward(uint64_t Distance, uint64_t TypeByteSize,401 uint64_t TypeByteSize; member408 uint64_t TypeByteSize, bool AIsWrite, in DepDistanceStrideAndSizeInfo()411 TypeByteSize(TypeByteSize), AIsWrite(AIsWrite), BIsWrite(BIsWrite) {} in DepDistanceStrideAndSizeInfo()
1804 uint64_t TypeByteSize, in couldPreventStoreLoadForward() argument1818 const uint64_t NumItersForStoreLoadThroughMemory = 8 * TypeByteSize; in couldPreventStoreLoadForward()1821 std::min(VectorizerParams::MaxVectorWidth * TypeByteSize, in couldPreventStoreLoadForward()1825 for (uint64_t VF = 2 * TypeByteSize; in couldPreventStoreLoadForward()1835 if (MaxVFWithoutSLForwardIssuesPowerOf2 < 2 * TypeByteSize) { in couldPreventStoreLoadForward()1846 VectorizerParams::MaxVectorWidth * TypeByteSize) { in couldPreventStoreLoadForward()1849 uint64_t MaxVFInBits = MaxVF * TypeByteSize * 8; in couldPreventStoreLoadForward()1929 uint64_t TypeByteSize) { in areStridedAccessesIndependent() argument1931 assert(TypeByteSize > 0 && "The type size in byte must be non-zero"); in areStridedAccessesIndependent()1935 if (Distance % TypeByteSize) in areStridedAccessesIndependent()[all …]
120 unsigned TypeByteSize = DL.getTypeAllocSize(const_cast<Type *>(LoadType)); in isDependenceDistanceOfOne() local132 return Val == TypeByteSize * StrideLoad; in isDependenceDistanceOfOne()
1592 unsigned TypeByteSize = MemVT.getSizeInBits() / 8; in ExpandVectorBuildThroughStack() local1593 assert(TypeByteSize > 0 && "Vector element type too small for stack store!"); in ExpandVectorBuildThroughStack()1605 unsigned Offset = TypeByteSize*i; in ExpandVectorBuildThroughStack()