Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp73 unsigned MaxLoadSize; member in __anon80e401870111::MemCmpExpansion
123 computeOverlappingLoadSequence(uint64_t Size, unsigned MaxLoadSize,
175 if (Size < 2 || MaxLoadSize < 2) in computeOverlappingLoadSequence()
180 const uint64_t NumNonOverlappingLoads = Size / MaxLoadSize; in computeOverlappingLoadSequence()
184 Size = Size - NumNonOverlappingLoads * MaxLoadSize; in computeOverlappingLoadSequence()
198 LoadSequence.push_back({MaxLoadSize, Offset}); in computeOverlappingLoadSequence()
199 Offset += MaxLoadSize; in computeOverlappingLoadSequence()
203 assert(Size > 0 && Size < MaxLoadSize && "broken invariant"); in computeOverlappingLoadSequence()
204 LoadSequence.push_back({MaxLoadSize, Offset - (MaxLoadSize - Size)}); in computeOverlappingLoadSequence()
222 : CI(CI), Size(Size), MaxLoadSize(0), NumLoadsNonOneByte(0), in MemCmpExpansion()
[all …]