Lines Matching refs:SL
342 const StackLifetime &SL; member in StackLifetime::LifetimeAnnotationWriter
346 for (const auto &KV : SL.AllocaNumbering) { in printInstrAlive()
347 if (SL.LiveRanges[KV.getSecond()].test(InstrNo)) in printInstrAlive()
356 auto ItBB = SL.BlockInstRange.find(BB); in emitBasicBlockStartAnnot()
357 if (ItBB == SL.BlockInstRange.end()) in emitBasicBlockStartAnnot()
364 if (!Instr || !SL.isReachable(Instr)) in printInfoComment()
368 for (const auto &KV : SL.AllocaNumbering) { in printInfoComment()
369 if (SL.isAliveAfter(KV.getFirst(), Instr)) in printInfoComment()
377 LifetimeAnnotationWriter(const StackLifetime &SL) : SL(SL) {} in LifetimeAnnotationWriter() argument
391 StackLifetime SL(F, Allocas, Type); in run() local
392 SL.run(); in run()
393 SL.print(OS); in run()