Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1349 if (MaxVFWithoutSLForwardIssues < 2 * TypeByteSize) { in couldPreventStoreLoadForward()
1358 VectorizerParams::MaxVectorWidth * TypeByteSize) in couldPreventStoreLoadForward()
1402 const uint64_t ByteStride = Stride * TypeByteSize; in isSafeDependenceDistance()
1447 if (Distance % TypeByteSize) in areStridedAccessesIndependent()
1450 uint64_t ScaledDist = Distance / TypeByteSize; in areStridedAccessesIndependent()
1525 uint64_t TypeByteSize = DL.getTypeAllocSize(ATy); in isDependent() local
1530 TypeByteSize == DL.getTypeAllocSize(BTy) && in isDependent()
1533 TypeByteSize)) in isDependent()
1619 TypeByteSize * Stride * (MinNumIter - 1) + TypeByteSize; in isDependent()
1654 couldPreventStoreLoadForward(Distance, TypeByteSize)) in isDependent()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp117 unsigned TypeByteSize = DL.getTypeAllocSize(const_cast<Type *>(LoadType)); in isDependenceDistanceOfOne() local
127 return Val == TypeByteSize; in isDependenceDistanceOfOne()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h328 bool couldPreventStoreLoadForward(uint64_t Distance, uint64_t TypeByteSize);
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1452 unsigned TypeByteSize = MemVT.getSizeInBits() / 8; in ExpandVectorBuildThroughStack() local
1453 assert(TypeByteSize > 0 && "Vector element type too small for stack store!"); in ExpandVectorBuildThroughStack()
1465 unsigned Offset = TypeByteSize*i; in ExpandVectorBuildThroughStack()