Lines Matching refs:LoadSequence
91 LoadEntryVector LoadSequence;
123 uint64_t getNumLoads() const { return LoadSequence.size(); }
132 LoadEntryVector LoadSequence;
137 if (LoadSequence.size() + NumLoadsForThisSize > MaxNumLoads) {
146 LoadSequence.push_back({LoadSize, Offset});
155 return LoadSequence;
184 LoadEntryVector LoadSequence;
187 LoadSequence.push_back({MaxLoadSize, Offset});
193 LoadSequence.push_back({MaxLoadSize, Offset - (MaxLoadSize - Size)});
195 return LoadSequence;
223 LoadSequence = computeGreedyLoadSequence(Size, LoadSizes, Options.MaxNumLoads,
226 assert(LoadSequence.size() <= Options.MaxNumLoads && "broken invariant");
230 (LoadSequence.empty() || LoadSequence.size() > 2)) {
235 (LoadSequence.empty() ||
236 OverlappingLoads.size() < LoadSequence.size())) {
237 LoadSequence = OverlappingLoads;
241 assert(LoadSequence.size() <= Options.MaxNumLoads && "broken invariant");
342 const LoadEntry &CurLoadEntry = LoadSequence[LoadIndex];
440 const LoadEntry &CurLoadEntry = LoadSequence[BlockIndex];