Searched refs:TypeByteSize (Results 1 – 4 of 4) sorted by relevance
1750 uint64_t TypeByteSize) { in couldPreventStoreLoadForward() argument1763 const uint64_t NumItersForStoreLoadThroughMemory = 8 * TypeByteSize; in couldPreventStoreLoadForward()1766 VectorizerParams::MaxVectorWidth * TypeByteSize, MinDepDistBytes); in couldPreventStoreLoadForward()1769 for (uint64_t VF = 2 * TypeByteSize; VF <= MaxVFWithoutSLForwardIssues; in couldPreventStoreLoadForward()1779 if (MaxVFWithoutSLForwardIssues < 2 * TypeByteSize) { in couldPreventStoreLoadForward()1788 VectorizerParams::MaxVectorWidth * TypeByteSize) in couldPreventStoreLoadForward()1813 uint64_t TypeByteSize) { in isSafeDependenceDistance() argument1832 const uint64_t ByteStride = MaxStride * TypeByteSize; in isSafeDependenceDistance()1868 uint64_t TypeByteSize) { in areStridedAccessesIndependent() argument1870 assert(TypeByteSize > 0 && "The type size in byte must be non-zero"); in areStridedAccessesIndependent()[all …]
361 bool couldPreventStoreLoadForward(uint64_t Distance, uint64_t TypeByteSize);372 uint64_t TypeByteSize; member377 uint64_t StrideB, uint64_t TypeByteSize, in DepDistanceStrideAndSizeInfo()380 TypeByteSize(TypeByteSize), AIsWrite(AIsWrite), BIsWrite(BIsWrite) {} in DepDistanceStrideAndSizeInfo()
122 unsigned TypeByteSize = DL.getTypeAllocSize(const_cast<Type *>(LoadType)); in isDependenceDistanceOfOne() local134 return Val == TypeByteSize * StrideLoad; in isDependenceDistanceOfOne()
1526 unsigned TypeByteSize = MemVT.getSizeInBits() / 8; in ExpandVectorBuildThroughStack() local1527 assert(TypeByteSize > 0 && "Vector element type too small for stack store!"); in ExpandVectorBuildThroughStack()1539 unsigned Offset = TypeByteSize*i; in ExpandVectorBuildThroughStack()