Lines Matching refs:AllocaNo
81 for (unsigned AllocaNo = 0; AllocaNo < NumAllocas; ++AllocaNo) {
82 const AllocaInst *AI = Allocas[AllocaNo];
99 InterestingAllocas.set(AllocaNo);
100 BBMarkerSet[UI->getParent()][UI] = {AllocaNo, IsStart};
130 << (M.IsStart ? "start " : "end ") << M.AllocaNo
137 BlockInfo.End.reset(M.AllocaNo);
138 BlockInfo.Begin.set(M.AllocaNo);
140 BlockInfo.Begin.reset(M.AllocaNo);
141 BlockInfo.End.set(M.AllocaNo);
232 for (unsigned AllocaNo = 0; AllocaNo < NumAllocas; ++AllocaNo) {
233 if (BlockInfo.LiveIn.test(AllocaNo)) {
234 Started.set(AllocaNo);
235 Start[AllocaNo] = BBStart;
242 unsigned AllocaNo = It.second.AllocaNo;
245 assert(!Started.test(AllocaNo) || Start[AllocaNo] == BBStart);
246 if (!Started.test(AllocaNo)) {
247 Started.set(AllocaNo);
248 Ended.reset(AllocaNo);
249 Start[AllocaNo] = InstNo;
252 assert(!Ended.test(AllocaNo));
253 if (Started.test(AllocaNo)) {
254 LiveRanges[AllocaNo].addRange(Start[AllocaNo], InstNo);
255 Started.reset(AllocaNo);
257 Ended.set(AllocaNo);
261 for (unsigned AllocaNo = 0; AllocaNo < NumAllocas; ++AllocaNo)
262 if (Started.test(AllocaNo))
263 LiveRanges[AllocaNo].addRange(Start[AllocaNo], BBEnd);
270 for (unsigned AllocaNo = 0; AllocaNo < NumAllocas; ++AllocaNo)
271 dbgs() << " " << AllocaNo << ": " << *Allocas[AllocaNo] << "\n";
289 for (unsigned AllocaNo = 0; AllocaNo < NumAllocas; ++AllocaNo)
290 dbgs() << " " << AllocaNo << ": " << LiveRanges[AllocaNo] << "\n";