Lines Matching refs:LoadSize
94 LoadEntry(unsigned LoadSize, uint64_t Offset) in LoadEntry()
95 : LoadSize(LoadSize), Offset(Offset) { in LoadEntry()
99 unsigned LoadSize; member
158 const unsigned LoadSize = LoadSizes.front(); in computeGreedyLoadSequence() local
159 const uint64_t NumLoadsForThisSize = Size / LoadSize; in computeGreedyLoadSequence()
169 LoadSequence.push_back({LoadSize, Offset}); in computeGreedyLoadSequence()
170 Offset += LoadSize; in computeGreedyLoadSequence()
172 if (LoadSize > 1) in computeGreedyLoadSequence()
174 Size = Size % LoadSize; in computeGreedyLoadSequence()
237 if (PreLast.Offset + PreLast.LoadSize != Last.Offset) in optimiseLoadSequence()
240 auto LoadSize = Last.LoadSize + PreLast.LoadSize; in optimiseLoadSequence() local
241 if (find(Options.AllowedTailExpansions, LoadSize) == in optimiseLoadSequence()
248 LoadSequence.emplace_back(PreLast.Offset, LoadSize); in optimiseLoadSequence()
438 IntegerType::get(CI->getContext(), CurLoadEntry.LoadSize * 8), nullptr, in getCompareLoadPairs()
518 if (CurLoadEntry.LoadSize == 1) { in emitLoadCompareBlock()
524 IntegerType::get(CI->getContext(), CurLoadEntry.LoadSize * 8); in emitLoadCompareBlock()
528 PowerOf2Ceil(CurLoadEntry.LoadSize * 8)) in emitLoadCompareBlock()
532 std::max(MaxLoadSize, (unsigned)PowerOf2Ceil(CurLoadEntry.LoadSize)) * 8); in emitLoadCompareBlock()
533 assert(CurLoadEntry.LoadSize <= MaxLoadSize && "Unexpected load type"); in emitLoadCompareBlock()