Lines Matching refs:StackLifetime
39 const StackLifetime::LiveRange &
40 StackLifetime::getLiveRange(const AllocaInst *AI) const { in getLiveRange()
46 bool StackLifetime::isReachable(const Instruction *I) const { in isReachable()
50 bool StackLifetime::isAliveAfter(const AllocaInst *AI, in isAliveAfter()
91 void StackLifetime::collectMarkers() { in collectMarkers()
180 void StackLifetime::calculateLocalLiveness() { in calculateLocalLiveness()
233 void StackLifetime::calculateLiveIntervals() { in calculateLiveIntervals()
283 LLVM_DUMP_METHOD void StackLifetime::dumpAllocas() const { in dumpAllocas()
289 LLVM_DUMP_METHOD void StackLifetime::dumpBlockLiveness() const { in dumpBlockLiveness()
302 LLVM_DUMP_METHOD void StackLifetime::dumpLiveRanges() const { in dumpLiveRanges()
309 StackLifetime::StackLifetime(const Function &F, in StackLifetime() function in StackLifetime
321 void StackLifetime::run() { in run()
347 class StackLifetime::LifetimeAnnotationWriter
349 const StackLifetime &SL;
384 LifetimeAnnotationWriter(const StackLifetime &SL) : SL(SL) {} in LifetimeAnnotationWriter()
387 void StackLifetime::print(raw_ostream &OS) { in print()
398 StackLifetime SL(F, Allocas, Type); in run()